-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
See
tinyTPU/src/vhdl/AXI/tinyTPU_v1_0_S00_AXI.vhd
Lines 353 to 366 in b8df109
case AWVALID_ARVALID is | |
when "10" => | |
WRITE_ADDRESS_EN <= '1'; | |
READ_ADDRESS_EN <= '0'; | |
STATE_ns <= WRITE_ADDRESS; | |
when "01" => | |
WRITE_ADDRESS_EN <= '0'; | |
READ_ADDRESS_EN <= '1'; | |
STATE_ns <= READ_ADDRESS; | |
when others => | |
WRITE_ADDRESS_EN <= '0'; | |
READ_ADDRESS_EN <= '0'; | |
STATE_ns <= IDLE; | |
end case; |
If both AWVALID and AWREADY are true on the same clock, the design should pick one, and come back later to handle the other.
Metadata
Metadata
Assignees
Labels
No labels