我有以下代码
ctx.Entry(cust).State = System.Data.EntityState.Modified;
我想采用logic [99:0] a[10]; // in this only the LSB 10 bits are relevant
logic [49:0] b;
的有用位并将其分配给a
我尝试过流媒体运营商但无法让它运作
b
有可能这样做吗?我浏览了SV LRM和流媒体运营商,但无法全面掌握它。
谢谢
答案 0 :(得分:2)
您不能使用流操作符或比特流转换来操作非连续的位组。您可以使用foreach
循环。
foreach (a[ii]) b[ii*5+:5] = a[ii][5:0];
由于您的文字描述与您尝试编写的伪代码不符,您必须摆弄它。