krisdan
Banned
- Joined
- Oct 17, 2014
- Messages
- 4
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 0
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Code VHDL - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 LIBRARY ieee; USE ieee.std_logic_1164.all; ------------------------------------------------ ENTITY shiftreg4 IS PORT ( P: IN STD_LOGIC_VECTOR (3 DOWNTO 0); Clock:IN STD_LOGIC; LOAD,I:IN STD_LOGIC; Q:BUFFER IN STD_LOGIC _VECTOR (3 DOWNTO 0) ); END shiftreg4; ------------------------------------------------ ARCHITECTURE arch OF shiftreg4 IS BEGIN PROCESS BEGIN WAIT UNTIL Clock'event AND Clock='1'; IF LOAD='1' THEN Q<=P; ELSE Q(0)<=Q(1); Q(1)<=Q(2); Q(2)<=Q(3); Q(3)<=I; END IF END PROCESS; END arch; ------------------------------------------------