поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

CP3SP33SMS/NOPB датащи(PDF) 29 Page - Texas Instruments

номер детали CP3SP33SMS/NOPB
подробное описание детали  Connectivity Processor with Cache, DSP, and Bluetooth짰, USB, and Dual CAN Interfaces
PDF  407 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  TI1 [Texas Instruments]
домашняя страница  http://www.ti.com
Logo TI1 - Texas Instruments

CP3SP33SMS/NOPB датащи(HTML) 29 Page - Texas Instruments

Back Button CP3SP33SMS/NOPB Datasheet HTML 25Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 26Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 27Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 28Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 29Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 30Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 31Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 32Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 33Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 407 page
background image
CP3SP33
www.ti.com
SNOSCW5 – MAY 2013
On an instruction fetch, address bits 9:4 select one of the lines. Any of the four ways may hold the target
of the instruction fetch. The tags in each of the four ways are compared against bits 32:10 of the
instruction address to determine which way (if any) holds the data. If one of the entries has matching
address bits and its valid bit is set, the instruction fetch is a cache hit, and the cache data is passed to the
CPU to satisfy the instruction fetch.
If none of the valid tags match the instruction address bits, the instruction fetch is a cache miss, and a bus
cycle will be generated on the CPU core bus to read the memory location containing the target of the
instruction fetch. When the memory data is received, it is loaded into the cache and passed to the CPU,
which releases the CPU to continue execution. Three subsequent bus cycles read the remainder of an
aligned 16-byte block to fill a cache entry.
A PLRU algorithm is used to allocate a cache entry in one of the four ways to receive the block. For each
line, there are three bits B2:0 used by the algorithm. These bits are not directly visible to application
software, but they may be indirectly visible by their effect on the execution speed of some programs. (It
would be unusual for execution speed to be significantly affected.)
The way selected by the PLRU bits is shown in Table 7-1.
Table 7-1. Way Selected for Allocation on Cache Miss
B2:0
Way Selected for Allocation
0
Way 0
1
Way 2
10
Way 1
11
Way 2
100
Way 0
101
Way 3
110
Way 1
111
Way 3
The PLRU bits are cleared when the cache is disabled, and they are updated on a cache hit. Table 7-2
shows the next state of the PLRU bits when they are updated.
Table 7-2. Next State of PLRU Bits on Cache Hit
Way Selected by Cache Hit
B2
B1
B0
Way 0
Unchanged
1
1
Way 1
Unchanged
0
1
Way 2
1
Unchanged
0
Way 3
0
Unchanged
0
7.1
Cache Locking
Cache locking is typically used for performance-sensitive algorithms, to assure that the program memory
will be in the cache during execution. It may also be used when deterministic behavior is required, to
ensure that programs always execute in the same number of cycles.
When the cache is locked, the contents of the cache do not change. The cache is locked by setting the
LIC bit in the CFG register.
When a cache miss occurs while the cache is locked, no cache entry is allocated on a cache miss, and
the PLRU bits are not updated.
Copyright © 2013, Texas Instruments Incorporated
Instruction Cache
29
Submit Documentation Feedback
Product Folder Links :CP3SP33



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com