加入收藏
设为首页
联系站长

网站首页 | 自动化学科知识 | 自动化考研 | 自动化设计应用 | 学习经验 | 自动化就业 | 新生入学 | 大学校园 | 高校自动化论坛
当前位置:中国高校自动化网 >> 自动化学科知识 >> EDA技术 >> 浏览文章
10分钟学会PLD设计3-设计的仿真
[ 来源:不详 | 作者:佚名 | 时间:2008年02月19日 | 浏览:
  

   此过程主要是用软件来仿真你的设计,看看结果是否符合你的设计要求
     编译好以后,打开波形编辑器,MAX+PLUSII->Waveform Editor

点此在新窗口浏览图片

    载入端口,Node->Enter Nodes from SNF

点此在新窗口浏览图片

    将弹出下面窗口,你按下面步骤操作:

点此在新窗口浏览图片

    点List,将出现端口列表,你默认是选择全部,你也可以通过左键和Ctrl组合来选择你想要的信号。
     点=>将你的信号加入SNF文件中
     点OK
     为了方便观察,我们把信号展开

点此在新窗口浏览图片

    如果需要再次合并可以按住SHIFT键,用鼠标左键选上要合并的信号,再点右键->Enter Group

点此在新窗口浏览图片

    下面我们将对信号进行赋值,首先选中一个要赋值的信号区间,如SW3的10us到20us范围,按住鼠标左键,在SW3的10us到20us的范围只能够那拉出一个黑色区域,松开鼠标左键,再点左边工具栏上的“1”,使这个时间段,SW3就被赋值为高电平,如下图:
     (注意时间不要选择太小,比如就选10ns,这样结果可能不对,因为
电路的延迟可能就达到10ns)

点此在新窗口浏览图片

    你将其他信号按你希望的加上激励
     在上面过程中,你可能要遇到下面设置:

点此在新窗口浏览图片

    Snap to Grid:鼠标按网格选取,用鼠标左键可以决定是否选取
     Show Grid:显示网格
     Gride Size:设置网格大小(这个非常有用,在你一些设计中经常要改变网格大小,便于你选择)

点此在新窗口浏览图片

    End Time:设置仿真结束时间(这个在设计中也经常用到,否则默认的仿真时间只有1us)
     下面是加激励后的波形(end time =200us,gride size=10us)

点此在新窗口浏览图片

    点FILE->PROJECT->save&simulate

点此在新窗口浏览图片

    这时会弹出保存窗口,我们保存为majority_voter.scf

点此在新窗口浏览图片

    点OK,将会仿真,如果正确会弹出窗口(图)

点此在新窗口浏览图片

    点确认,再点open SCF,将出现仿真后的波形

点此在新窗口浏览图片

    波形图显示的逻辑功能和设计目的完全一样,下面我们将把程序在线下载到芯片EPM7128SLC84-15中。

 

上一篇:10分钟学会PLD设计4-下载--CPLD设计,PLD设计,程序下载
下一篇:10分钟学会PLD设计2-设计的编译

相关文章
PLC编程要学习什么知识
PLC产生、构成和设计——初识PLC
PLC初学者指南-PLC应用中应注意的
PLC入门之十七——定时器的精度
PLC入门之十六——定时器 
PLC入门之十五——计数器
 
栏目导航
相关搜索
本周点击排行
网站赞助商