新闻中心

EEPW首页 > 嵌入式系统 > 牛人业话 > 零基础学FPGA(十六)testbench很重要,前仿真全过程笔记(下篇)

零基础学FPGA(十六)testbench很重要,前仿真全过程笔记(下篇)

—— 零基础学FPGA(十八)testbench很重要,前仿真全过程笔记(下篇)
作者:时间:2015-03-07来源:网络收藏

  进入波形仿真后点击运行按钮即可出波形,下面我们来验证我们的cpu代码是否正确

本文引用地址:http://www.eepw.com.cn/article/270619.htm

  大家先看两个图,等会小墨同学会结合这两个图给大家细细讲解仿真过程

  

360桌面截图20141126143850.jpg

 

  

360桌面截图20141126143929.jpg

 

  

360桌面截图20141126145240.jpg

 

  我们先来看第一个过程

  

360桌面截图20141126144751.jpg

 

  上电后,cpu先从ROM中读回两个周期的数据,是从ROM的0地址开始的,再对比我们之前定义好的ROM,数据读取正确,读回的数据的前三位是111,即指令码JMP,后13位003c为地址码,JMP指令是将读回的数据作为新的地址码来读取相应地址的数据。那么,下一步,cpu应该是从ROM的003c地址处读数据才对,再看一下波形

  

360桌面截图20141126145636.jpg

 

  对比波形后可知,cpu正好是从003c处读取数据,读到的数据指令码位111即JMP,地址码位0006,再到ROM的0006地址处看

  

360桌面截图20141126145939.jpg

fpga相关文章:fpga是什么


低通滤波器相关文章:低通滤波器原理



上一页 1 2 下一页

关键词: FPGA testbench

推荐阅读

评论

技术专区

关闭