![]()  | Example Behavioral | ![]()  | 
USE TEXTIO.all, mypackage.all;  | 
ENTITY module is PORT (X, Y: in BIT; Z: out BIT_VECTOR(3 DOWNTO 0); END module;  | 
ARCHITECTURE behavior OF module is SIGNAL A, B: BIT_VECTOR(3 DOWNTO 0); BEGIN A(0) <= X AFTER 20 ns; A(1) <= Y AFTER 40 ns PROCESS (A) VARIABLE P, Q: BIT_VECTOR(3 DOWNTO 0); BEGIN P := fft(A); B <= P AFTER 10 ns; END PROCESS; Z <= B; END behavior;  | 
 
 |  
 |  
 |  
 |  
 |  
 |  
 |  
 |  
 | ![]()  |