TMS320C5x DSP STARTER KIT USER'S GUIDE
TMS320C5x DSP STARTER KIT USER'S GUIDE TMS320C5x DSP STARTER KIT USER'S GUIDE
Key Features1.1 Key FeaturesThis section describes the key features of the TMS320C5x DSK: Industry standard ’C50 fixed-point DSP 50 ns instruction cycle time 32K-byte PROM (programmable read-only memory) Voice quality analog data acquisition via the TLC32040 AIC (analog interfacecircuit) Standard RCA connectors for analog input and output that provide directconnection to microphone and speaker XDS510 emulator connector I/O expansion bus for external design1-2
DSK Overview1.2 DSK OverviewFigure 1–1 depicts the basic block diagram of the ’C50. It shows the interconnections,which include the host interface, analog interface, and emulation interface.PC communications are via the RS-232 port on the DSK board. The 32K bytesof PROM contain the kernel program for boot loading.All pins of the ’C50 are connected to the external I/O interfaces. The externalI/O interfaces include four 24-pin headers, a 4-pin header, and a 14-pinXDS510 header.The TLC32040 AIC interfaces to the ’C50 serial port. Two RCA connectorsprovide analog input and output on the board.Figure 1–1. ’C5x DSK Block DiagramExpansionconnector32K x 8PROMbootcodeTNS320C50ControlSerial portD0–D15TDM portA0–A15JTAGemulation portAnaloginterfaceTLC32040Analog outAnalog inXDS510 port14-pin headerIntroduction1-3
- Page 1 and 2: TMS320C5xDSP Starter KitUser’s Gu
- Page 3 and 4: PrefaceRead This FirstAbout This Ma
- Page 5 and 6: Notational Conventions / Informatio
- Page 7 and 8: If You Need AssistanceIf You Need A
- Page 9 and 10: ContentsContentsPart I: Hands-On In
- Page 11: ContentsPart III: Debugger Descript
- Page 14 and 15: Running Title—Attribute Reference
- Page 18 and 19: Memory1.3 MemoryThe ’C5x DSK is o
- Page 20 and 21: MemoryFigure 1-3. DSK to RS-232 Con
- Page 22 and 23: What You’ll Need2.1 What You’ll
- Page 24 and 25: What You’ll NeedDSK module connec
- Page 26 and 27: Step 2: Installing the DSK Software
- Page 28 and 29: Step 4: Modifying the PATH Statemen
- Page 30 and 31: Step 5: Verifying the InstallationI
- Page 32 and 33: Description of the DSK Assembler3.1
- Page 34 and 35: Developing Code for the DSK3.3 Deve
- Page 36 and 37: Getting Started2) Enter the followi
- Page 38 and 39: Getting Started5) Now you are ready
- Page 40 and 41: Creating DSK Assembler Source Files
- Page 42 and 43: Creating DSK Assembler Source Files
- Page 44 and 45: Creating DSK Assembler Source Files
- Page 46 and 47: Symbols4.3 SymbolsSymbols are used
- Page 48 and 49: Assembling Your Program4.5 Assembli
- Page 50 and 51: 4-12
- Page 52 and 53: Using the DSK Assembler Directives5
- Page 54 and 55: Directives That Define Sections5.2
- Page 56 and 57: Directives That Reference Other Fil
- Page 58 and 59: Directives That Initialize Memory5.
- Page 60 and 61: Miscellaneous Directives5.6 Miscell
- Page 62 and 63: .byte/.stringDirectives ReferenceSy
- Page 64 and 65: .copy/.includeDirectives ReferenceL
DSK Overview1.2 DSK OverviewFigure 1–1 depicts the basic block diagram of the ’C50. It shows the interconnections,which include the host interface, analog interface, and emulation interface.PC communications are via the RS-232 port on the DSK board. The 32K bytesof PROM contain the kernel program for boot loading.All pins of the ’C50 are connected to the external I/O interfaces. The externalI/O interfaces include four 24-pin headers, a 4-pin header, and a 14-pinXDS510 header.The TLC32040 AIC interfaces to the ’C50 serial port. Two RCA connectorsprovide analog input and output on the board.Figure 1–1. ’C5x DSK Block DiagramExpansionconnector32K x 8PROMbootcodeTNS320C50ControlSerial portD0–D15TDM portA0–A15JTAGemulation portAnaloginterfaceTLC32040Analog outAnalog inXDS510 port14-pin headerIntroduction1-3