将64个字(clk / 8)转换为8x8个字(clk)(数字设计 - Verilog)

时间:2015-02-17 14:17:44

标签: verilog system-verilog

我需要在Zynq芯片上的PS和PL之间建立某种接口。我需要一个接受64位长字(每个clk / 8)的块,并在输出端(每个clk)发送8×8位字。所以基本上我需要将64位字分成8 x 8位字。如果您有建议,请分享。

提前谢谢你,

1 个答案:

答案 0 :(得分:0)

准备好时,在时钟上注册64位数据。然后在接下来的7个周期中左/右移8位(取决于您的字节序要求)。您的8个MSB / LSB将分别作为输出数据。