摘要:
这个星期做EDA的课程设计,终于得用VHDL写一些东西了,而不仅仅是实验课的时候那样十几行就能解决了。写长一点的时候,发现两个相当棘手的禁令啊:1、一个进程内不能进行两次边沿检测。2、不同进程不能对同一信号进行赋值。正因为这两条“禁令”,让本来看上去很简单的东西搞得我焦头烂额了。于是,我打算把事情简单化,做了两个这样的练习:1、两个按键,分别控制一个值的加和减。(这个主要是为了解决“禁令1”)2、一个按键,按下按键输出一个固定时间脉冲。(解决“禁令2”)我先做的是第二个练习。如果没有禁令,我的想法是,一个进程内检测到按键信号上升沿的时候对信号A写‘1’,然后另外一个进程检测到信号A为‘1’时开 阅读全文
posted @ 2013-06-05 10:30
fwindpeak
阅读(788)
评论(0)
推荐(0)

浙公网安备 33010602011771号