当前位置: 首页 >  关注  >  正文

世界关注:8位移位寄存器电路设计_8位移位寄存器
2023-02-10 15:02:42 互联网


(资料图片)

一、题文

用结构描述法和GENERATE语句设计一个8位移位寄存器。

二、解答

答:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY shift_register ISPORT(a,clk: IN STD_LOGIC;b: OUT STD_LOGIC);END ENTITY shift_regester;ARCHITECTURE eight_BIT_shift_register OF shift_register ISCOMPONENT dff -- dff元件调用PORT(a,Clk: IN STD_LOGIC;b: OUT STD_LOGIC);END COMPONENT;SIGNAL X: STD_LOGIC_VECTOR(0 TO 4);BEGINX(0) <= a;dff1:dff PORT MAP (X(0),clk,Z(1));dff2:dff PORT MAP (X(1),clk,Z(2));dff3:dff PORT MAP (X(2),clk,Z(3));dff4:dff PORT MAP (X(3),CLK,Z(4));dff5:dff PORT MAP (X(4),CLK,Z(5));dff6:dff PORT MAP (X(5),CLK,Z(6));dff7:dff PORT MAP (X(6),CLK,Z(7));dff4:dff PORT MAP (X(7),CLK,Z(8));B<=X(8);END ARCHITECTURE eight_bit_shift_register;

本文到此结束,希望对大家有所帮助。

热门推荐