第一范文网 - 专业文章范例文档资料分享平台

Xilinx ISE使用流程1

来源:用户分享 时间:2025/5/23 12:52:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

接下来进行仿真,测试我们的程序是否正确。切换到Simulation窗口,选中gate节点,右键New Source菜单,选择VHDL Test Bench,在File Name中输入Test,如下图

单击下一步,选择gate,单击下一步,选择Finish完成。将60,71-92行的代码删掉。

重新添加如下代码:

LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY test IS END test; ARCHITECTURE behavior OF test IS -- 门电路调用声明(UUT) COMPONENT gate PORT( a : IN std_logic; b : IN std_logic; z : OUT std_logic_vector(5 downto 0) ); END COMPONENT; --输入信号 signal a : std_logic := '0'; signal b : std_logic := '0'; --输出信号 signal z : std_logic_vector(5 downto 0); -- No clocks detected in port list. Replace below with -- appropriate port name BEGIN -- 调用门电路 uut: gate PORT MAP ( a => a, b => b, z => z ); --设置输入信号 init:process begin a<='0'; b<='0'; wait for 100 ns; a<='0'; b<='1'; wait for 100 ns; a<='1'; b<='0'; wait for 100 ns; a<='1'; b<='1'; wait for 100 ns; end process; END behavior; 看完这些代码,我不禁佩服这本书的作者,将如此简单易学的示例搬出来,这也是这本书非常出色的地方。超赞!

选中gate节点,然后点击Simulate Behavioral Model (仿真行为型行),如下图:

ISE自动弹出信真界面,单击

按钮缩小波形窗口,直到出现下图

波形说明:当a=0,b=0时,Z(0)是与门输出,为0,Z(1)是与非门电路,为1,Z(2)是或门电路,为0,Z(3)是或非门电路,输出为1,Z(4)异或门电路,为0,Z(5)是异或非门电路,为1,故波形输出由高到低为101010,证明我们的程序是正确的。如下图:

搜索更多关于: Xilinx ISE使用流程1 的文档
Xilinx ISE使用流程1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2tqy92fbai52amx9kt03_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top