【发布时间】:2012-10-26 15:27:45
【问题描述】:
我一直在尝试找出一种使用块 ram(或类似的)在 VHDL 中转置大量数据的好方法。
使用向量组成的向量相对容易,但对于大量数据来说会很麻烦。
我想使用双通道块内存,以便我可以写入一个块并读出另一个块。写入 8 位 std_logic_vectors,读出 32 位 std_logic_vectors,其中 32 位是(至少对于第一次旋转)输入向量 0 - 31 的 MSB,然后是 32 - 63 一直到 294911,然后是 MSB-1,等等。
上述案例是我的理想情况。这甚至可能吗?我似乎找不到这样做的好方法。
【问题讨论】:
标签: vhdl