s3c2410a Samsung Semiconductor, Inc., s3c2410a Datasheet - Page 588
s3c2410a
Manufacturer Part Number
s3c2410a
Description
16/32-bit Risc Arm Microprocessor
Manufacturer
Samsung Semiconductor, Inc.
Datasheet
1.S3C2410A.pdf
(599 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
s3c2410a-20
Manufacturer:
SAMSUNG
Quantity:
15 995
Company:
Part Number:
s3c2410a-20
Manufacturer:
SUNMNG
Quantity:
2 000
Company:
Part Number:
s3c2410a-20-Y080
Manufacturer:
SAMSUNG
Quantity:
2 890
Company:
Part Number:
s3c2410a-20-Y0R0
Manufacturer:
SAMSUNG
Quantity:
523
Part Number:
s3c2410a20-Y080
Manufacturer:
SAMSUNG/三星
Quantity:
20 000
- Current page: 588 of 599
- Download datasheet (3Mb)
CACHES, WRITE BUFFER
CACHE COHERENCE
The ICache and DCache contain copies of information normally held in main memory. If these copies of memory
information get out of step with each other because one is updated and the others are not updated, they are said to
have become incoherent. If the DCache contains a line which has been modified by a store or swap instruction, and
the main memory has not been updated, the cache line is said to be dirty. Clean operations force the cache to write
dirty lines back to main memory.
On the ARM920T, software is responsible for maintaining coherence between main memory, the ICache and the
DCache.
Register 7: Cache operations on page 2-15 describes facilities for invalidating the entire ICache or individual ICache
lines, and for cleaning or invalidating DCache lines, or for invalidating the entire DCache.
To clean the entire DCache efficiently, software should loop though each cache entry using the clean D single entry
(using index) operation or the clean and invalidate D entry (using index) operation. This should be performed by a
two-level nested loop going though each index value for each segment. See Data cache organization on page 4-9.
DCache, ICache, and memory coherence is generally achieved by:
Software can minimize the performance penalties of cleaning and invalidating caches by:
The ICache needs to be made coherent with a changed area of memory after any changes to the instructions which
appear at a virtual address, and before the new instructions are executed.
Dirty data in the DCache can be pushed out to main memory by cleaning the cache.
4-10
cleaning the DCache to ensure memory is up to date with all changes
invalidating the ICache to ensure that the ICache is forced to re-load instructions from memory.
Cleaning only small portions of the cache when only a small area of memory needs to be made coherent, for
example, when updating an exception vector entry.
Invalidating only small portions of the ICache when only a small number of instructions are modified, for example,
when updating an exception vector entry.
Not invalidating the ICache in situations where it is known that the modified area of memory cannot be in the
cache, for example, when mapping a new page into the currently running process.
ARM920T PROCESSOR
Related parts for s3c2410a
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Transistor,mosfet,n-channel,200v V Br Dss,5.9a
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Samsung Power Switch
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Samsung Pm410 Ssd 1.8 Lif 128/64gb
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Low Voltage Audio Power Amp
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Dual Equalizer Amplifier With Alc
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Low Dropout Voltage Regulator
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
1 Chip Codec For Digital Answering Phone
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
10/15 Ch Pll
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Flextm Roaming Decoder Ii
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
128k X 8bit Low Power And Low Voltage Cmos Statinc Ram
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Ballast/backlight Controller/driver,sop,20pin,plastic
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
3 Channel R.g.b Video Amplifier
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Rgb Encoder For Pal/ntsc
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
R/g/b Video Amplifier With Osd Interface For Monitors
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet:
Part Number:
Description:
Remote Control Preamplifier
Manufacturer:
Samsung Semiconductor, Inc.
Datasheet: