【发布时间】:2012-12-22 00:40:38
【问题描述】:
在 Python 中,我可以像这样选择偶数位或奇数位:
>>> bits = ['a','b','c','d'];
>>> bits[0::2]
['a', 'c']
>>> bits[1::2]
['b', 'd']
如果我可以在 Verilog 中执行此操作将非常实用,这样我就不必扩展表达式并手动执行。扩展(即{a[0], a[2]} 和{a[1], a[3]}),它显然不适用于我的其他参数化线组。
【问题讨论】:
标签: bit-manipulation verilog system-verilog