数字系统设计与PLD应用复习资料.docx
《数字系统设计与PLD应用复习资料.docx》由会员分享,可在线阅读,更多相关《数字系统设计与PLD应用复习资料.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.7、 (1)算法模型(2)数据处理单元(框图)2.10、2.17、流水线操作结构:TS1=18*100+(256-1)*100=2.73*104(ns)顺序算法结构:TS2=256*18*100=4.608*105(ns)显然流水线操作时间短。(若系统输入数据流的待处理数据元素为m个,每一元素运算共计L段,每段历经时间为,则流水线操作算法结构共需运算时间为:T=L+(m-1) 而顺序算法(或并行算法)结构所需运行时间为:mL)2.30、(1).DFF 状态编码A000 B001 C010 D011 E100输出:(2)“一对一”状态分配次态表:NSPS输入条件AAZCXEXBACBCDBZ
2、ED-E激励方程:输出:3.2、试给出一位全减器的算法描述和数据流描述真值表:xybidbo0000000111010110110110010101001100011111x被减数 y减数 bi低位向本位的借位 d差 bo本位向高位的借位LIBRARY IEEE;USE IEEE.Std_Logic_1164.ALL;ENTITY full_sub IS PORT(x, y,bi : IN Std_Logic; d,bo : OUT Std_Logic);END full_sub;算法描述:ARICHITECTURE alg_fs OF full_sub ISBIGIN PROCESS(x,y
3、,bi) BEGIN IF (x=0 AND y=0 AND bi=0 OR x=1 AND y=0 AND bi=1 OR x=1 AND y=1 AND bi=0 ) THEN bo=0; d=0; ELSIF (x=1 AND y=0 AND bi=0 ) THEN bo=0; d=1; ELSIF (x=0 AND y=1 AND bi=1 ) THEN bo=1; d=0; ELSE bo=1; d=1; END IF; END PROCESS c1;END alg_fs;数据流描述:(d=xybi bo=xy+xbi+ybi)ARICHITECTURE dataflow_fs OF
4、 full_sub ISBEGIN d=x XOR y XOR bi; bo=(NOT x AND y) OR (NOT x AND bi) OR (y AND bi);END dataflow_ha;3.4、(1).十进制-BCD码编码器,输入、输出均为低电平有效。LIBRARY IEEE;USE IEEE.Std_Logic_1164.ALL;ENTITY encoder ISPORT(a : IN Std_Logic_Vector(9 DOWNTO 0) b : OUT Std_Logic_Vector(3 DOWNTO 0);END encoder;ARCHITECTURE beh_e
5、ncoder OF encoder ISBEGIN WITH a SELECT b= “0110” WHEN “0111111111”, “0111” WHEN “1011111111”, “1000” WHEN “1101111111”, “1001” WHEN “1110111111”, “1010” WHEN “1111011111”, “1011” WHEN “1111101111”, “1100” WHEN “1111110111”, “1101” WHEN “1111111011”, “1110” WHEN “1111111101”, “1111” WHEN “1111111110
6、”, “0000” WHEN OTHERS;END beh_encoder;补充:优先编码器LIBRARY IEEE;USE IEEE.Std_Logic_1164.ALL;ENTITY encoder ISPORT(a : IN Std_Logic_Vector(9 DOWNTO 0) b : OUT Std_Logic_Vector(3 DOWNTO 0);END encoder;ARCHITECTURE beh_encoder OF encoder ISBEGIN WITH a SELECT b= “0110” WHEN “0XXXXXXXXX”, “0111” WHEN “10XXXX
7、XXXX”, “1000” WHEN “110XXXXXXX”, “1001” WHEN “1110XXXXXX”, “1010” WHEN “11110XXXXX”, “1011” WHEN “111110XXXX”, “1100” WHEN “1111110XXX”, “1101” WHEN “11111110XX”, “1110” WHEN “111111110X”, “1111” WHEN “1111111110”, “0000” WHEN OTHERS;END beh_encoder;(2).时钟RS触发器。LIBRARY IEEE;USE IEEE.Std_Logic_1164.A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 系统 设计 PLD 应用 复习资料
限制150内