encounter 发表于 2010-6-27 23:23:52

问下一个关于Verilog中的case的问题要完成一个256选1电路

要完成一个256选1电路,可以用case,不过多达256个分支太让人抓狂了,请问有什么更好的方法吗,粘个例子好吗?谢谢!!

AAT 发表于 2010-6-28 00:46:22

必须要有256中可能,省不掉的啊,除非特殊情况,要不你把要求发上来

CHA 发表于 2010-6-28 02:12:04

可不可以考虑数组?<br>
比如:<br>
<br>
out&lt;=in;

ANG 发表于 2010-6-28 02:25:46

分级,分组看看行不行

ATA 发表于 2010-6-28 02:47:48

同意楼上的说法,比如把256选一用:一个8选一,8个32选一来实现。32选一可以例化8次

ICE 发表于 2010-6-28 02:58:12

看来我还是菜鸟啊,不知所谓
        http://bbs.vibesic.com/images/smilies/default/smile.gif

longtim 发表于 2010-6-28 03:56:47

原帖由 daoer 于 2007-9-28 10:36 发表
       
        http://www.edacn.net/bbs/images/common/back.gif

<br>
同意楼上的说法,比如把256选一用:一个8选一,8个32选一来实现。32选一可以例化8次 觉得这个可行,多instances几次就OK了!!
页: [1]
查看完整版本: 问下一个关于Verilog中的case的问题要完成一个256选1电路