软件:Quartus
语言:VHDL
代码功能:
(限定 Quartus ll完成)用VHDL设计194,再用VHDL层次结构设计方法设计程序实现图示电路并仿真,底层器件是194。层次化设计,分模块调试。
FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com
演示视频:
设计文档:
1. 工程文件
2. 程序文件
完整电路代码
底层74LS194器件代码
3. 程序编译
整体统计报告
底层74LS194器件统计报告
4. RTL图
5. 仿真图
整体仿真图
74LS194模块仿真图
部分代码展示:
LIBRARY?ieee; ???USE?ieee.std_logic_1164.all; --74LS194 ENTITY?LS74_194?IS ???PORT?( ??????CP??:?IN?STD_LOGIC; ??????CR??:?IN?STD_LOGIC; ??????SL,SR??:?IN?STD_LOGIC; ??????S0,S1??:?IN?STD_LOGIC; ??????D0,D1,D2,D3??:?IN?STD_LOGIC; ??????Q0,Q1,Q2,Q3??:?OUT?STD_LOGIC ???); END?LS74_194; ARCHITECTURE?behave?OF?LS74_194?IS ???SIGNAL?Q0123?:?STD_LOGIC_VECTOR(3?DOWNTO?0); BEGIN ???PROCESS?(CP,?CR) ???BEGIN ??????IF?(CR?=?'0')?THEN ?????????Q0123?<=?"0000"; ??????ELSIF?(CP'EVENT?AND?CP?=?'1')?THEN ?????????IF(S1='0'?and?S0='0')THEN--保持 ???????????????Q0123?<=?Q0123; ?ELSIF(S1='0'?and?S0='1')THEN--右移
点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=517
阅读全文
317