Optimize FIFO interface logic

This commit is contained in:
2024-03-12 21:13:27 +01:00
parent aeea87325a
commit 70b28405a5

View File

@@ -14,7 +14,7 @@
--@ **or** the requested address is transferred first and then the corresponding data is expected.
--@ ### Data Write:
--@ With a data write request, the module transfers the **data** and the **address**
--@ to the two corresponding FIFO interfaces.
--@ to the corresponding FIFO interface.
--@ ### Data Read:
--@ With a data read request, the module transfers the **requested address**
--@ to the FIFO interface. It then expects the corresponding data
@@ -183,7 +183,7 @@ begin
DataInFifo_DataAviable <= not DataInFifo_EmptyFlag;
DataOutFifo_WriteEnable <= InterWriteEnableOut;
AddressOutFifo_WriteEnable <= InterRequestEnable or InterWriteEnableOut;
AddressOutFifo_WriteEnable <= InterRequestEnable;
--@ Shifts the value from the `DEPP_AddressEnable` signal into the `EPP_AddressEnableShiftRegister`
--@ for the rising/falling edge detection.