试用ROM实现一个乘法器。已知输入是两个二进制数M1M0和N1N0输出是两者的乘积,并用4位二进制数表示
第2题
设输入数据序列为X(i),每个X(i)数据是8位无符号二进制数(并行码)。X(i)为串行同步序列,即每时钟clk的上升沿时输入一个数据。试用VHDL实现以下滤波运算,得到滤波输出yout。运算中的乘、除可用移位直接实现。
yout(n)=X(n)+2*X(n-1)+0.5*X(n-2)+0.25*X(n-3)
第4题
已知逻辑函数如图T6.1-1的ROM阵列所示。求输出函数D3,D2,D1,D0,并化简,然后用现场可编程逻辑阵列(FPLA)实现同一功能。
第5题
图22.17是用ROM构成的七段译码电路框图。A4~A0为ROM的输入端。A3~A0是数据输入端,最高位A4只用作试灯输入端(LT)。当LT=1时,不论二进制数码A3A2A1A0为何值,数码管七段全亮。当LT=0时,数码管则显示四位二进制数所对应的十进制数码。半导体数码管为共阴极接法。试列出实现上述逻辑要求的ROM功能表,并画出ROM的阵列图。
第6题
用ROM实现以下多输入逻辑函数。
G3(A,B,C,D)=∑m(8,9,10,11,12,13,14,15)
G2(A,B,C,D)=∑m(4,5,6,7,8,9,10,11)
G1(A,B,C,D)=∑m(2,3,4,5,10,11,12,13)
G0(A,B,C,D)=∑m(1,2,5,6,9,10,13,14)
要求:
第9题