EasyManuals Logo

Texas Instruments C2000 Workshop Guide And Lab Manual

Texas Instruments C2000
342 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #277 background imageLoading...
Page #277 background image
Flash Configuration and Memory Performance
C2000 Microcontroller Workshop - System Design 12 - 7
Code Execution Performance
Assume 90 MHz SYSCLKOUT, 16-bit instructions
(80% of instructions are 16 bits wide Rest are 32 bits)
Internal RAM: 90 MIPS
Fetch up to 32-bits every cycle 1 instruction/cycle * 90 MHz = 90 MIPS
Flash (w/ pipelining): 90 MIPS
RANDWAIT = 3
Fetch 64 bits every 3 cycles, but it will take 4 cycles to execute them
4 instructions/4 cycles * 90 MHz = 90 MIPS
RPT will increase this; PC discontinuity will degrade this
Benchmarking in control applications has shown actual performance of about 81 MIPS
Data Access Performance
Assume 90 MHz SYSCLKOUT
Internal RAM has best data performance put time critical data here
Flash performance usually sufficient for most constants and tables
Note that the flash instruction fetch pipeline will also stall during a
flash data access
Memory 16-bit access 32-bit access Notes
(words/cycle) (words/cycle)
Internal RAM 1 1
Flash 0.33 0.33
RANDWAIT = 2
Flash is read only!

Table of Contents

Other manuals for Texas Instruments C2000

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments C2000 and is the answer not in the manual?

Texas Instruments C2000 Specifications

General IconGeneral
BrandTexas Instruments
ModelC2000
CategoryMicrocontrollers
LanguageEnglish

Related product manuals