[求助] 求问多路信号逻辑操作以及采样问题

hms2006   2015-7-8 10:57 楼主
我有128路输入信号,需要对这组128路的TTL电平信号进行与操作,然后只要与的结果为低电平,马上对128路的信号进行全部采样;与的结果为高电平,则不进行采样。求问如何编写程序比较合理,主要考虑延时,能否直接定义【0:127】这样的一个信号名吗?

回复评论 (5)

可以,定义128位宽的一个输入端口,注意,最好写成【127:0】。 if(din != 128'hffffffffffffffffffffffffffffffff) …… else …… 本帖最后由 小梅哥 于 2015-7-8 12:38 编辑
点赞  2015-7-8 12:35
这样占用的io是不是有点多,太浪费了。用选通器是不是好一点
点赞  2015-7-8 13:22
多谢上述各位回复,我准备用多个8位寄存器实现,谢谢!
点赞  2015-7-10 14:47
其他没啥说的,
if(din != 128'hffffffffffffffffffffffffffffffff)

可以这样写 .
if(din != {128{1b'1}})
MicroPython中文社区https://micropython.org.cn/forum/  
点赞  2016-5-10 21:06
引用: 5525 发表于 2016-5-10 21:06
其他没啥说的,
if(din != 128'hffffffffffffffffffffffffffffffff)

可以这样写 .
if(din != {128{1b' ...

谢谢!此工作已经于去年完成了!但还是要感谢!
点赞  2016-5-11 10:13
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复