section 7 - Index of
section 7 - Index of section 7 - Index of
The following is a partial list of the support available for the DSP56000/DSP56001. Additionalinformation can be obtained through Dr. BuB or the appropriate support telephoneservice.11.2 MOTOROLA DSP PRODUCT SUPPORT• DSP56000CLASx Design-In Software Package which includes:Relocatable Macro AssemblerLinkerSimulator (simulates single or multiple DSP56K processors»Librarian• DSP56KCCx GNU C Compiler• DSP56000/DSP56001 Applications Development System (ADS)• Support Integrated Circuits• DSP Bulletin Board (Dr. BuB)• Motorola DSP Newsletter• Motorola Field Application Engineers (FAEs)See your local telephone directory for the Motorola Semiconductor Sector salesoffice telephone number.• Design Hotline• Applications Assistance• Marketing Information• Third-Party Support Information• University Support Information11.2.1 DSP56000CLASx Assembler/SimulatorThe Macro Cross Assembler and Simulator run on:-1. IBMTM PCs (-386 or higher) under DOS 2.x and 3.x2. Macintosh II under MAC OS 4.1 or later3. SUN-4 under UNIXTM BSD 4.24. NeXTTM under Mach11.2.2 Macro Cross Assembler Features:• Production of relocatable object modules compatible with linker program when inrelocatable mode• Production of absolute files compatible with simulator program when in absolutemode• Supports full instruction set, memory spaces, and parallel data transfer fields of
the DSP56K family of processors• Modular programming features: local labels, sections, and external definition/referencedirectives• Nested macro processing capability with support for macro libraries• Complex expression evaluation including boolean operators• Built-in functions for data conversion, string comparison, and common transcendentalmath functions• Directives to define circular and bit-reversed buffers• Extensive error checking and reporting11.2.3 Simulator Features:• Simulation of all DSP56K family members• Simulation of multiple DSP56Ks• Linkable object code modules:-Nondisplay simulator library-Display simulator library• C language source code for:-Screen management functions-Terminal I/O functions-Simulation examples• Single stepping through object programs• Up to 99 conditional or unconditional breakpoints• Program patching using a single-line assembler/disassembler• Instruction, clock cycle, and histogram counters• Session and/or command logging for later reference• ASCII input/output files for peripherals• Help-file and help-line display of simulator commands• Loading and saving of files to/from simulator memory• Macro command definition and execution• Display enable/disable of registers and memory• Hexadecimal/decimal/binary calculator...11.2.4 DSP56KCCx Language Compiler Features:• GNU - ANSI Standard• Structures/Unions• Floating Point
- Page 172 and 173: 16 - BIT INTERNALADDRESS BUSESX ADD
- Page 174 and 175: 8.2.2.1 Address (AO-A15)These three
- Page 177: SECTION 9PLL CLOCK OSCILLATOR-
- Page 180 and 181: X MEMORYRAM/ROMEXPANSION24-Bit56KMo
- Page 182 and 183: 23 22 21 20 19 18 17 16 15 14 13 12
- Page 184 and 185: cleared. To enable rapid recovery w
- Page 186 and 187: -CLVCCVCC for the CKOUT output. The
- Page 188 and 189: 4. For all input frequencies which
- Page 190 and 191: While the PLL is regaining lock, th
- Page 193 and 194: 10.1 ON-CHIP EMULATION INTRODUCTION
- Page 195 and 196: 10.2.2 Debug Serial Clock/Chip Stat
- Page 197 and 198: 76543210I R/W I GO I EX I RS41 RS31
- Page 199 and 200: shifted in (so a new command is ava
- Page 201 and 202: 10.3.4.4 Software Debug Occurrence
- Page 203 and 204: 10.4.4 Memory High Address Comparat
- Page 205 and 206: 10.6.1 External Debug Request Durin
- Page 207 and 208: PABCIRCULARBUFFERPOINTERDSCKDSOFigu
- Page 209 and 210: are serially available to the exter
- Page 211 and 212: k. ACKI. ClKm. Send command READ FI
- Page 213 and 214: 19. ACK20. Send command READ GDB RE
- Page 215 and 216: 10.11.6.1 Case 1: Return To The Pre
- Page 217: SECTION 11ADDITIONAL SUPPORTDr. BuB
- Page 222 and 223: • In-line assembler language code
- Page 224 and 225: I Document 10 I Version Synopsis I
- Page 226 and 227: I Document 10 I Version Synopsis I
- Page 228 and 229: I Document ID I Version Synopsis I
- Page 230 and 231: I Document 10 I Version Synopsis I
- Page 232 and 233: 11.5 MOTOROLA DSP NEWSThe Motorola
- Page 234 and 235: DIGITAL SIGNAL PROCESSINGAlan V. Op
- Page 236 and 237: C Programming Language:Controls:. C
- Page 238 and 239: Image Processing:DIGITAL IMAGE PROC
- Page 240 and 241: LINEAR PREDICTION OF SPEECHJ. D. Ma
- Page 243 and 244: A.1 APPENDIX A INTRODUCTIONThis app
- Page 245 and 246: XnYnTable A-1 Instruction Descripti
- Page 247 and 248: Table A-1 Instruction Description N
- Page 249 and 250: Table A-1 Instruction Description N
- Page 251 and 252: Table A-2 DSP56K Addressing ModesAd
- Page 253 and 254: The address register indirect addre
- Page 255 and 256: A.SCONDITION CODE COMPUTATION15 14
- Page 257 and 258: S1 SO Scaling Mode Signed Integer P
- Page 259 and 260: Table A-5 Condition Code Computatio
- Page 261 and 262: A.7 INSTRUCTION DESCRIPTIONSThe fol
- Page 263 and 264: ABSAbsolute ValueABSInstruction For
- Page 265 and 266: ADC Add Long with Carry ADCresult.
- Page 267 and 268: ADD Add ADDCondition Codes:15 14 13
- Page 269 and 270: ADDL Shift Left and Add Accumulator
the DSP56K family <strong>of</strong> processors• Modular programming features: local labels, <strong>section</strong>s, and external definition/referencedirectives• Nested macro processing capability with support for macro libraries• Complex expression evaluation including boolean operators• Built-in functions for data conversion, string comparison, and common transcendentalmath functions• Directives to define circular and bit-reversed buffers• Extensive error checking and reporting11.2.3 Simulator Features:• Simulation <strong>of</strong> all DSP56K family members• Simulation <strong>of</strong> multiple DSP56Ks• Linkable object code modules:-Nondisplay simulator library-Display simulator library• C language source code for:-Screen management functions-Terminal I/O functions-Simulation examples• Single stepping through object programs• Up to 99 conditional or unconditional breakpoints• Program patching using a single-line assembler/disassembler• Instruction, clock cycle, and histogram counters• Session and/or command logging for later reference• ASCII input/output files for peripherals• Help-file and help-line display <strong>of</strong> simulator commands• Loading and saving <strong>of</strong> files to/from simulator memory• Macro command definition and execution• Display enable/disable <strong>of</strong> registers and memory• Hexadecimal/decimal/binary calculator...11.2.4 DSP56KCCx Language Compiler Features:• GNU - ANSI Standard• Structures/Unions• Floating Point