1126
要从设计开始。
我们要求有电子版的设计文档。
同时我们也建议有ABV的验证。
我现在就把我做的代码发给大家。
(上午练习)。
(午休)
(下午练习)。
1630
(同学分享)。
这里面有个同步的问题。
但是同步呢,比较复杂,我们简化处理。
那我们就用复位来做了。
用复位来做呢,就不用判断empty信号了,不用握手了。
要么呢,就给出状态机发送和接收状态机之间的连线,都可以。
这是一种简化处理的方法。
1631
(同学分享)。
重启一下机器。
1632
(同学分享)。
1633
(同学分享)。
1634
(同学分享)。
打开word文档。
修改文件标题。
1635
(同学分享)。
看看顶层。
复位、tdata、写请求。
1636
(同学分享)。
你这显然是不对的,怎么用FIFO的empty来对齐呢?
然后你这个控制器encoder是两根线,我在黑板上是画不下,你这要画两根线。
你用empty来握手的话,对齐就是一个很复杂的事情。
1637
(同学分享)。
真实的项目,绝对不可能用empty来对齐。
再补一根线。
不能用empty来握手。
1638
(同学分享)。
你状态机什么时候发呢,和empty没有关系的。
时间不够,你先做一个备份。
为什么不能做,下次我来跟你解释。
下面的写请求,应该是rf。
1639
(同学分享)。
是rf的full,满了不能写。
我已经在黑板上把这根线删了,认为不可能满。
你删了最好,要简化。
然后读的时候是空,读的这个握手也不对。
概念不清楚。
