mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-22 04:57:25 -04:00
Fix problem with unaligned compressed access
This commit is contained in:
parent
e0ea57968b
commit
db82a7ab8e
1 changed files with 1 additions and 1 deletions
|
@ -72,7 +72,7 @@ module fetch_fifo
|
|||
|
||||
assign out_valid_o = (rdata_valid_Q[0] || (addr_valid_Q[0] && in_rdata_valid_i));
|
||||
|
||||
assign out_unaligned_rdata_o = (rdata_valid_Q[1]) ? {rdata_Q[1][15:0], rdata_Q[0][31:16]} : {in_rdata_i[15:0], rdata_Q[0][31:16]};
|
||||
assign out_unaligned_rdata_o = (rdata_valid_Q[1]) ? {rdata_Q[1][15:0], out_rdata_o[31:16]} : {in_rdata_i[15:0], out_rdata_o[31:16]};
|
||||
// it is implied that rdata_valid_Q[0] is set
|
||||
assign out_unaligned_valid_o = (rdata_valid_Q[1] || (addr_valid_Q[1] && in_rdata_valid_i));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue