Texas-instruments TMS320C6457 Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Hardware Texas-instruments TMS320C6457. Texas Instruments TMS320C6457 User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 1 - User's Guide

TMS320C6457 DSPHost Port Interface (HPI)User's GuideLiterature Number: SPRUGK7AMarch 2009–Revised July 2010

Strany 2

Introduction to the HPIwww.ti.comTable 2. HPI Signals (continued)Signal State(1)Host Connection DescriptionHCNTL[1:0] I Address or control pins The HP

Strany 3

www.ti.comUsing the Address Registers2 Using the Address RegistersThe HPI contains two 32-bit address registers: one for read operations (HPIAR) and o

Strany 4

Address or I/ORead/WriteChip selectData strobeAData/addressInterruptReadyHCNTL[1:0]HR/WHCSHDS1HDS2HD[31:0]HINTHRDYHPIHostAddress latch enable HASNo co

Strany 5

Address or I/ORead/WriteChip selectData strobeAData/addressInterruptReadyHCNTL[1:0]HR/WHCSHDS1HDS2HD[31:0]HINTHRDYHPIHostLogic high HASNo connect HHWI

Strany 6 - Read This First

Read/WriteChip selectData strobeADataInterruptReadyHCNTL[1:0]HR/WHCSHDS1HDS2HD[15:0]HINTHRDYHPIDSPHostHASHHWILLogic highLogic highAddressor I/OHD[31:1

Strany 7 - Host Port Interface (HPI)

HDS1HDS2HCSHRDYInternalHSTRBInternalHRDYwww.ti.comHPI OperationIf the host wants to read data from the DSP internal/external memory, the HPI DMA logic

Strany 8

HPI Operationwww.ti.com3.4 HCNTL[1:0] and HR/W: Indicating the Cycle TypeThe cycle type consists of:• The access type selected by the host by driving

Strany 9

www.ti.comHPI Operation3.5 HHWIL: Identifying the First and Second Halfwords in 16-Bit Multiplexed ModeIn the 16-bit multiplexed mode, each host cycle

Strany 10 - Introduction to the HPI

Data 2Data 1HCSHASHSTRBHR/WHCNTL[1:0]HD[15:0]HRDYAHHWILInternalHPI latchescontrol informationHost latchesdataHPI latchescontrol informationHost latche

Strany 11 - 2.2 Dual-HPIA Mode

HCSHASHSTRBHR/WHCNTL[1:0]HRDYAHHWILData 1 Data 2HD[15:0]InternalHPI latchescontrol informationHPI latchesdataHPI latchescontrol informationHPI latches

Strany 12 - 3 HPI Operation

2SPRUGK7A–March 2009–Revised July 2010Copyright © 2009–2010, Texas Instruments Incorporated

Strany 13

Data 2Data 1HCSHSTRBHR/WHCNTL[1:0]HD[15:0]HRDYAHHWILInternalHPI latchescontrol informationHost latchesdataHPI latchescontrol informationHost latchesda

Strany 14

HCSHSTRBHRDYAHR/WHCNTL[1:0]HHWILData 1 Data 2HD[15:0]InternalHPI latchescontrol informationHPI latchesdataHPI latchescontrol informationHPI latchesdat

Strany 15

Data 1HCSHSTRBHR/WHCNTL[1:0]HD[15:0]HRDYHHWILInternalValid00ValidHPI Operationwww.ti.com3.8 Single-Halfword HPIC Cycle in the 16-Bit Multiplexed ModeI

Strany 16 - HPI Operation

1st halfword00 or 10 00 or 102nd halfwordInternalHD[15:0]HRDYHHWILHR/WHCNTL[1:0]HCSHSTRBHCSHCNTL[1:0]HR/WHHWILInternalHSTRBHD[15:0]HRDY1st halfword 2n

Strany 17

1st halfword 2nd halfword0000InternalHD[15:0]HRDYHHWILHR/WHCNTL[1:0]HCSHSTRB10 10 11 111st halfword 2nd halfword2nd halfword1st halfwordInternalHSTRBH

Strany 18

10 10 01 01 011st halfword2nd halfword1st halfword2nd halfword1st halfwordInternalHSTRBHD[15:0]HRDYHHWILHR/WHCNTL[1:0]HCSHPIA write HPID+ writes00 or

Strany 19

1110HPIA Write HPID ReadHCNTL[1:0]HD[31:0]HRDYHR/WInternalHSTRBHCS10 01 01 01HPIA Write HPID+ ReadsHD[31:0]HRDYHCSAHCNTL[1:0]HR/WInternalHSTRBHPI Oper

Strany 20

00HCNTL[1:0]HD[31:0]HRDYHR/WInternalHSTRBHCS10 11HPIA Write HPID WriteHRDYHR/WInternalHSTRBHCSHCNTL[1:0]HD[31:0]www.ti.comHPI OperationFigure 22. HRDY

Strany 21

1001 0101HPIA Write HPID+ WritesHCNTL[1:0]HD[31:0]HRDYHR/WInternalHSTRBHCSA10010101HPIA Write HPID+ WritesHD[31:0]HRDYInternalHSTRBHCSAHCNTL[1:0]HR/WH

Strany 22 - For details, see Section 4

www.ti.comSoftware Handshaking Using the HPI Ready (HRDY) Bit4 Software Handshaking Using the HPI Ready (HRDY) BitIn addition to the HRDY output signa

Strany 23

Preface ... 61 Int

Strany 24

DSPINT=0DSPINT=1CPU writes 1to DSPINT bitInterruptpendingHost writes 0to DSPINT bitNo interrupt/interruptclearedHost writes 0 or 1to DSPINT bitCPU wri

Strany 25

HINT bit=0HINT signalis highis lowHINT signalHINT bit=1CPU writes 1to HINT bitHost writes 1to HINT bitInterruptactiveCPU writes 0to HINT bitNo interru

Strany 26

Write FIFOcontrol logicHost writepointerHPI DMAread pointerWrite FIFOHostwritesRead FIFOreadsHostcontrol logicRead FIFOHost readpointerHPI DMAwrite po

Strany 27

www.ti.comFIFOs and BurstingIf the host initiates an HPID read cycle with autoincrementing, the HPI DMA logic performs two 4-wordburst operations to f

Strany 28

FIFOs and Burstingwww.ti.com6.3 FIFO Flush ConditionsWhen specific conditions occur within the HPI, the read or write FIFO must be flushed to prevent

Strany 29 - 4.1 Polling the HRDY Bit

www.ti.comEmulation and Reset Considerations7 Emulation and Reset Considerations7.1 Emulation ModesThe FREE and SOFT bits of the power and emulation m

Strany 30

HPI Registerswww.ti.com8 HPI Registers8.1 IntroductionTable 6 lists the memory-mapped registers for the Host Port Interface (HPI). See the device-spec

Strany 31

www.ti.comHPI Registers8.2 Power and Emulation Management Register (PWREMU_MGMT)The power management and emulation register is shown in Figure 29 and

Strany 32 - 6.1 Read Bursting

HPI Registerswww.ti.com8.3 Host Port Interface Control Register (HPIC)The HPIC register stores control and status bits used to configure and operate t

Strany 33 - 6.2 Write Bursting

www.ti.comHPI RegistersTable 8. Host Port Interface Control Register (HPIC) Field Descriptions (continued)Bit Field Value Description9 DUALHPIA Dual-H

Strany 34 - 6.3 FIFO Flush Conditions

www.ti.comList of Figures1 HPI Position in the Host-DSP System ... 72

Strany 35 - 7.1 Emulation Modes

HPI Registerswww.ti.com8.4 Host Port Interface Address Registers (HPIAW and HPIAR)There are two 32-bit HPIA registers: HPIAW for write operations and

Strany 36 - 8.1 Introduction

www.ti.comHPI Registers8.5 Data Register (HPID)The 32-bit register HPID provides the data path between the host and the HPI DMA logic. During a hostwr

Strany 37 - HPI Registers

www.ti.comAppendix A Revision HistoryThis revision history highlights the technical changes made to the document in this revision.Table 11. TMS320C645

Strany 38

IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme

Strany 39

www.ti.comList of Tables1 Summary of HPI Registers ... 92

Strany 40

PrefaceSPRUGK7A–March 2009–Revised July 2010Read This FirstAbout This ManualThis guide describes the host port interface (HPI) on the TMS320C6457 digi

Strany 41 - 8.5 Data Register (HPID)

HPIDR/W FIFOsHPIAIncrementHPICAccesstypeHD[31:0]/HD[15:0]HDS1, HDS2HR/WHASHCNTL0HCNTL1(optional)HINTHRDYHPIHostDataAddressALER/WIRQReadyHCSChip select

Strany 42 - Appendix A Revision History

Introduction to the HPIwww.ti.comThe HPI uses multiplexed operation, meaning the data bus carries both address and data. When the hostdrives an addres

Strany 43 - IMPORTANT NOTICE

www.ti.comIntroduction to the HPITable 1. Summary of HPI RegistersHost Access CPU AccessRead/Write Access Requirements Read/Write OffsetRegister Descr

Komentáře k této Příručce

Žádné komentáře