Hi
I know how to define a personal type to use as a signal but how to use one as a port ?
Sylvain Munaut
Hi
I know how to define a personal type to use as a signal but how to use one as a port ?
Sylvain Munaut
use one as a port ?
You must declare the type in a package. If you do it all in one file, this will work...
library IEEE; use IEEE.std_logic_1164.all; package mytypes is subtype ByteT is std_logic_vector(7 downto 0); end package mytypes;
use WORK.mytypes.all;
library IEEE; use IEEE.std_logic_1164.all;
entity e is port (i : in mytype; o : out std_logic_vector(15 downto 0)); end entity e;
architecture a of e is
begin
process(i) begin o
Have something to add? Share your thoughts — no account required.
Ask the community — no account required