Datasheet

v
Section Title Page
6 DSP HPI Overview 6−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 C54X Host Port Interface 6−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1 Modes of Operation 6−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2 HPI Functional Description 6−1. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.3 HPI Registers 6−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 C54X HPI Control Register 6−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.1 Auto Increment Feature 6−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.2 Interrupts 6−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.3 Four Strobes (HDS1
, HDS2, HR/W, HAS) 6−4. . . . . . . . . . . . . .
6.2.4 Wait States 6−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.5 Host Read/Write Access to HPI 6−4. . . . . . . . . . . . . . . . . . . . . . .
6.2.6 HPI Memory Access During Reset 6−5. . . . . . . . . . . . . . . . . . . .
6.2.7 Examples of Transactions Targeting the C54X 6−5. . . . . . . . . .
6.2.7.1 PCI Word Write 6−5. . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.7.2 PCI Word Read 6−6. . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.7.3 PCI Double Word Write 6−7. . . . . . . . . . . . . . . . . . .
6.2.7.4 PCI Double Word Read 6−8. . . . . . . . . . . . . . . . . . .
6.3 C6X HPI Interface 6−8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.1 No SAM or HOM Modes 6−8. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2 Address/Data Bus 6−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.3 Byte Enables (HBE0
and HBE1) 6−9. . . . . . . . . . . . . . . . . . . . . .
6.3.4 Wait States 6−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.5 C6X HPI Registers 6−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.6 Software Handshaking Using HRDY and FETCH 6−11. . . . . . .
6.3.7 Host Access Sequence 6−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.8 Single Half-Word Cycles 6−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.9 Memory Access Through HPI During Reset 6−12. . . . . . . . . . . .
6.3.10 Examples of Transactions Targeting the C6X 6−12. . . . . . . . . . .
7 Electrical Characteristics 7−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 Absolute Maximum Ratings Over Operating Temperature Ranges 7−1.
7.2 Recommended Operating Conditions 7−2. . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 Electrical Characteristics Over Recommended Operating Conditions 7−3
8 Mechanical Information 8−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .