D
davidgrm
Guest
Ahoj
Já jsem při čtení dat z 32 bit rom a snažím se rozdělit do 4 byty.Nejsem dostat výsledky, které očekávám a chci potvrdit, že tento fragment kódu je správný:
případě (ByteCount)
2'b00:
začít
ENC_DATA <= RomDataOut [31:24];
ByteCount <= 2'b01;
konec
2'b01:
začít
ENC_DATA <= RomDataOut [23:16];
ByteCount <= 2'b10;
konec
2'b10:
začít
ENC_DATA <= RomDataOut [15:8];
ByteCount <= 2'b11;
konec
2'b11:
začít
ENC_DATA <= RomDataOut [07:00];
ByteCount <= 2'b00;
konec
endcase
Já jsem při čtení dat z 32 bit rom a snažím se rozdělit do 4 byty.Nejsem dostat výsledky, které očekávám a chci potvrdit, že tento fragment kódu je správný:
případě (ByteCount)
2'b00:
začít
ENC_DATA <= RomDataOut [31:24];
ByteCount <= 2'b01;
konec
2'b01:
začít
ENC_DATA <= RomDataOut [23:16];
ByteCount <= 2'b10;
konec
2'b10:
začít
ENC_DATA <= RomDataOut [15:8];
ByteCount <= 2'b11;
konec
2'b11:
začít
ENC_DATA <= RomDataOut [07:00];
ByteCount <= 2'b00;
konec
endcase