Texas Instruments TMS320C6457 User Manual
Page 28
10
01
01
01
HPIA Write
HPID+ Writes
HCNTL[1:0]
HD[31:0]
HRDY
HR/W
Internal
HSTRB
HCS
A
10
01
01
01
HPIA Write
HPID+ Writes
HD[31:0]
HRDY
Internal
HSTRB
HCS
A
HCNTL[1:0]
HR/W
HPI Operation
www.ti.com
Figure 24. HRDY Behavior During a Data Write Operation in the 32-Bit Multiplexed Mode
(Case 2: Autoincrementing Selected, FIFO Empty Before Write)
A
HCS may be brought high during strobe cycles. However, note that HRDY is gated by HCS.
shows an HPIA (HCNTL[1:0] = 10b) write access when the write FIFO is not empty, followed by
several autoincrementing HPID (HCNTL[1:0] = 01b) write accesses. Note that HRDY is active twice for the
HPIA access. This occurs because the FIFO is not empty and the data in the FIFO must first be written to
memory. This results in an HRDY assertion immediately after the falling edge of the datastrobe (HSTRB).
When a write request to memory has been made that will empty the internal FIFO, the HPIA write
operation can complete with the rising edge of HSTRB. The second HRDY assertion is for the write to the
HPIA register. HRDY is not active for the HPID accesses.
Figure 25. HRDY Behavior During a Data Write Operation in the 32-Bit Multiplexed Mode
(Case 3: Autoincrementing Selected, FIFO Not Empty Before Write)
A
HCS may be brought high during strobe cycles. However, note that HRDY is gated by HCS.
28
Host Port Interface (HPI)
SPRUGK7A – March 2009 – Revised July 2010
Copyright © 2009–2010, Texas Instruments Incorporated