11.07.2015 Views

section 7 - Index of

section 7 - Index of

section 7 - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A.a INSTRUCTION TIMINGThis <strong>section</strong> describes how to calculate DSP56K instruction timing manually using thetables provided. Three complete examples illustrate the "layered" nature <strong>of</strong> the tables.Alternatively, the user can determine the number <strong>of</strong> instruction program words and thenumber <strong>of</strong> oscillator clock cycles required for a given instruction by using the DSP56Ksimulator. This method <strong>of</strong> determining instruction timing information is much faster andmuch simpler than using the tables. This powerful s<strong>of</strong>tware package is available for theIBM*1M PC and SUN workstation.• Table A-6 gives the number <strong>of</strong> instruction program words and the number <strong>of</strong> oscillatorclock cycles for each instruction mnemonic.• Table A-7 gives the number <strong>of</strong> additional (if any) instruction words and additional (ifany) clock cycles for each type <strong>of</strong> parallel move operation.• Table A-a gives the number <strong>of</strong> additional (if any) clock cycles for each type <strong>of</strong>MOVEC operation.• Table A-9 gives the number <strong>of</strong> additional (if any) clock cycles for each type <strong>of</strong>MOVEP operation ..• Table A-10 gives the number <strong>of</strong> additional (if any) clock cycles for each type <strong>of</strong> bitmanipulation (BCHG, BClR, BSET, and BTST) operation.• Table A-11 gives the number <strong>of</strong> additional (if any) clock cycles for each type <strong>of</strong> jump(Jcc, JClR, JMP, JScc, JSClR, JSET, JSR, and JSSET) operation.• Table A-12 gives the number <strong>of</strong> additional (if any) clock cycles for the RTI and RTSinstructions.• Table A-13 gives the number <strong>of</strong> additional (if any) instruction words and additional (ifany) clock cycles for each effective addressing mode.• Table A-14 gives the number <strong>of</strong> additional (if any) clock cycles for external data,external program, and external 110 memory accesses.-The number <strong>of</strong> words per instruction is dependent on the addressing mode and the type<strong>of</strong> parallel data bus move operation specified. The symbols used reference subsequenttables to complete the instruction word count.The number <strong>of</strong> oscillator clock cycles per instruction is dependent on many factors,*IBM is a trademark <strong>of</strong> International Business Machines.SUN is a trademark <strong>of</strong> Sun Microsystems, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!