Texas-instruments TMS320C6457 Manual de usuario

Busca en linea o descarga Manual de usuario para Hardware Texas-instruments TMS320C6457. Texas Instruments TMS320C6457 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 1 - User's Guide

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

Pagina 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

Pagina 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

Pagina 4

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

Pagina 5

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

Pagina 6 - Read This First

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

Pagina 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

Pagina 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

Pagina 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

Pagina 10 - Introduction to the HPI

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

Pagina 11 - 2.2 Dual-HPIA Mode

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

Pagina 12 - 3 HPI Operation

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

Pagina 13

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

Pagina 14

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

Pagina 15

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

Pagina 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

Pagina 17

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

Pagina 18

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

Pagina 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

Pagina 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

Pagina 21

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

Pagina 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

Pagina 23

Preface ... 61 Int

Pagina 24

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

Pagina 25

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

Pagina 26

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 34 - 6.3 FIFO Flush Conditions

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

Pagina 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

Pagina 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

Pagina 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

Pagina 38

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

Pagina 39

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

Pagina 40

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

Pagina 41 - 8.5 Data Register (HPID)

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

Pagina 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

Pagina 43 - IMPORTANT NOTICE

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

Comentarios a estos manuales

Sin comentarios