SlideShare a Scribd company logo
Intellectual Property (IP) Cores
By Jannin Joy A. Ramirez
Semiconductor industry: Then and Now
THEN
SC companies provided
 product definition
 design
 manufacturing
 assembly
 customer support
Goal: system integration
NOW
“chipless” companies
only provide
 design information
e.g. ARM –
microprocessors,
peripherals, and chips
Amphion – digital
video and broadband
wireless applications
IP Core: What is it exactly?
• A design function with well-defined interfaces.
• a design block for a specific chip that handles a
well-defined piece of functionality
• A block of logic or data that can be used in
making application-specific integrated circuits
(ASICs) and field programmable gate arrays
(FPGAs)
e.g. CPUs, Ethernet controllers, UARTs
Ethernet – LAN technology, IOBASE-T
Universal Asynchronous Receiver/Transmitter –
microchip w/ programming that controls PC’s
interface to attached serial devices
IP core Design flow
• ©Whitney and Neville-Neil
How are IP cores created?
• Register Transfer Language (RTL) – a
hardware programming language
• Synthesis programs – read RTL and
translate them directly to circuits that are
implemented on the silicon
• Simulation programs – read RTL and let
designers exercise functionality and check
its correctness
EDA (electronic design automation) Tools
DESIGN STAGE TOOLS SUPPORTED
RTL Simulation
And Gate Level Simulation
Synopsys Chronologic VCS
v5.0.1A – Unix
Cadence Verilog XL
v2.6.37 Unix
ModelTech
ModelSim v5.3d WinNT
Logic Synthesis Synopsys Design Compiler
v99.10-4
Test Synthesis Synopsys Test Compiler
v99.10-4
IP core categories
• SOFT IP – core is not mapped onto silicon
(+) portable across technology generations
(-) raw RTL code must be tailored to a target
technology through logic design process
• HARD IP – physical manifestations of the IP
design
(+) best for plug-and-play applications
(-) less portable and flexible
• FIRM IP – combination of best attributes of both
soft and hard
(+) portability and silicon optimization
Comparison of Attributes of IP formats
SOFT IP FIRM IP HARD IP
Delivery
format
RTL code Technology
specific netlist
GDSII data
Portability/
Reusability
HIGH HIGH LOW
Silicon
Optimization
LOW HIGH HIGHEST
Integration
effort required
HIGH
Logic
design
process
required
LOW
Place and rout
tools
LOW
Drop into
SoC design
ARM CPU cores
• ARM CPU cores cover a wide range of
performance and features enabling system
designers to create solutions that meet their precise
requirements.
• Three system categories:
Embedded real-time – storage, automotive,
industrial and networking applications
Open platforms – devices running platform OS
like Linus, PalmOS, Windows CE
Secure applications – SIM cards and payment
terminals
Cache Size
(Inst/Data)
Tightly
Coupled
Memory
Memory
management
AHB Bus
Interface
Clock
MHz
EMBEDDED CORES
ARM7TDMI No No No Yes 133
ARM7TDMI-S No No No Yes 100-133
ARM1026EJ-S Variable Yes MMU+MPU Dual AHB 266-325
PLATFORM CORES
ARM720T 8K unified No MMU Yes 100
ARM1136J(F)-S Variable Yes MMU Quad 64-
bit AHB
333-400
Latest version of ARM CPU cores
• ARM v6 Architecture KEY AREAS:
Memory Management
 average fetch and data latency is reduced
 more efficient bus usage; less bus activity
yields significant power savings as a result of
reduced memory access
• Multiprocessing
Multiprocessor systems share data
efficiently by sharing memory
ARM v6 data sharing and synchronization
capabilities make it easier to implement
multiprocessor systems
• Multimedia Support
 Single Instruction Multiple Data (SIMD)
capabilities enable more efficient software
implementation of media applications such
as audio and video encoders
• Data Handling
Endianism refers to the way data is
referenced and stored in memory
SoC integration: little endian OS
environment and interfaces (USB,PCI) with
big endian data (TCP/IP packet, MPEG
stream)
ARM v6 handles data in mixed-endian
systems
Latest version of ARM CPU core
Benefits of ARM v6 Architecture
30 percent increase in system performance
* level-one memory system, which includes features
such as a tightly-coupled Direct Memory Access
(DMA) controller and re-architected cache,
Up to 8x performance increase for media
applications
* SIMD capabilities boost the performance of media
applications such as audio and video
encoder/decoders by up to four times,
* also includes enhanced instruction set support for
motion estimation.
ARM11 Family: ARM1136J-S
and ARM 1136J(F)-S
• Low power consumption
o < 0.4mW/MHz (0.13µm, 1V) including cache controllers
o Energy saving power-down modes address static leakage currents in
advanced processes
• High performance integer processor
o 8-stage integer pipeline delivers high clock frequency
o Separate load-store and arithmetic pipelines
Branch Prediction and Return Stack
• High performance memory system design
o Supports 4-64k cache sizes
o Optional tightly coupled memories with DMA for multi-media
applications
o High-performance 64-bit memory system speeds data access for media
processing and networking applications
o ARMv6 memory system architecture accelerates OS context-switch
Ad

More Related Content

Similar to A block of logic or data that can be used in making application-specific integrated circuits (ASICs) and field programmable gate arrays (FPGAs) (20)

How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?
Hannes Tschofenig
 
Chapter_2_ESD_Typical Embedded System.pptx
Chapter_2_ESD_Typical Embedded System.pptxChapter_2_ESD_Typical Embedded System.pptx
Chapter_2_ESD_Typical Embedded System.pptx
ShanthiM13
 
Aspire service offerings pacom
Aspire service offerings pacomAspire service offerings pacom
Aspire service offerings pacom
Golden Gate University
 
So c
So cSo c
So c
Navathej Bangari
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03
Haris456
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
Teksun Microsys Pvt. Ltd.
 
iPhone Architecture - Review
iPhone Architecture - ReviewiPhone Architecture - Review
iPhone Architecture - Review
Abdelrahman Hosny
 
Introduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ ProcessorsIntroduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ Processors
Premier Farnell
 
SoC Design
SoC DesignSoC Design
SoC Design
VinChip Systems - VinTrain VLSI Academy
 
SOC design
SOC design SOC design
SOC design
Vinchipsytm Vlsitraining
 
Reconfigurable Computing
Reconfigurable ComputingReconfigurable Computing
Reconfigurable Computing
ppd1961
 
Automotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IPAutomotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IP
CAST, Inc.
 
Fixed-point Multi-Core DSP Platform
Fixed-point Multi-Core DSP PlatformFixed-point Multi-Core DSP Platform
Fixed-point Multi-Core DSP Platform
Sundance Multiprocessor Technology Ltd.
 
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm DynamIQ: Intelligent Solutions Using Cluster Based MultiprocessingArm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
Pratik Gohel
 
LECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORSLECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORS
Dr.YNM
 
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
Brian Carlson
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
Jonah McLeod
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platform
jlai
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applications
Hitesh Jani
 
How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?
Hannes Tschofenig
 
Chapter_2_ESD_Typical Embedded System.pptx
Chapter_2_ESD_Typical Embedded System.pptxChapter_2_ESD_Typical Embedded System.pptx
Chapter_2_ESD_Typical Embedded System.pptx
ShanthiM13
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03
Haris456
 
iPhone Architecture - Review
iPhone Architecture - ReviewiPhone Architecture - Review
iPhone Architecture - Review
Abdelrahman Hosny
 
Introduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ ProcessorsIntroduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ Processors
Premier Farnell
 
Reconfigurable Computing
Reconfigurable ComputingReconfigurable Computing
Reconfigurable Computing
ppd1961
 
Automotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IPAutomotive Challenges Addressed by Standard and Non-Standard Based IP
Automotive Challenges Addressed by Standard and Non-Standard Based IP
CAST, Inc.
 
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm DynamIQ: Intelligent Solutions Using Cluster Based MultiprocessingArm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
Arm
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
Pratik Gohel
 
LECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORSLECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORS
Dr.YNM
 
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
142 - Enabling an Immersive Mobile Internet Experience with the ARM Cortex-A8...
Brian Carlson
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
Jonah McLeod
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platform
jlai
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applications
Hitesh Jani
 

Recently uploaded (20)

Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
twin tower attack 2001 new york city
twin  tower  attack  2001 new  york citytwin  tower  attack  2001 new  york city
twin tower attack 2001 new york city
harishreemavs
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
Lecture - 7 Canals of the topic of the civil engineering
Lecture - 7  Canals of the topic of the civil engineeringLecture - 7  Canals of the topic of the civil engineering
Lecture - 7 Canals of the topic of the civil engineering
MJawadkhan1
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control
 
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
ijflsjournal087
 
DED KOMINFO detail engginering design gedung
DED KOMINFO detail engginering design gedungDED KOMINFO detail engginering design gedung
DED KOMINFO detail engginering design gedung
nabilarizqifadhilah1
 
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic AlgorithmDesign Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Design Optimization of Reinforced Concrete Waffle Slab Using Genetic Algorithm
Journal of Soft Computing in Civil Engineering
 
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Journal of Soft Computing in Civil Engineering
 
Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
Uses of drones in civil construction.pdf
Uses of drones in civil construction.pdfUses of drones in civil construction.pdf
Uses of drones in civil construction.pdf
surajsen1729
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
twin tower attack 2001 new york city
twin  tower  attack  2001 new  york citytwin  tower  attack  2001 new  york city
twin tower attack 2001 new york city
harishreemavs
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
Lecture - 7 Canals of the topic of the civil engineering
Lecture - 7  Canals of the topic of the civil engineeringLecture - 7  Canals of the topic of the civil engineering
Lecture - 7 Canals of the topic of the civil engineering
MJawadkhan1
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
6th International Conference on Big Data, Machine Learning and IoT (BMLI 2025)
ijflsjournal087
 
DED KOMINFO detail engginering design gedung
DED KOMINFO detail engginering design gedungDED KOMINFO detail engginering design gedung
DED KOMINFO detail engginering design gedung
nabilarizqifadhilah1
 
Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
Uses of drones in civil construction.pdf
Uses of drones in civil construction.pdfUses of drones in civil construction.pdf
Uses of drones in civil construction.pdf
surajsen1729
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
Ad

A block of logic or data that can be used in making application-specific integrated circuits (ASICs) and field programmable gate arrays (FPGAs)

  • 1. Intellectual Property (IP) Cores By Jannin Joy A. Ramirez
  • 2. Semiconductor industry: Then and Now THEN SC companies provided  product definition  design  manufacturing  assembly  customer support Goal: system integration NOW “chipless” companies only provide  design information e.g. ARM – microprocessors, peripherals, and chips Amphion – digital video and broadband wireless applications
  • 3. IP Core: What is it exactly? • A design function with well-defined interfaces. • a design block for a specific chip that handles a well-defined piece of functionality • A block of logic or data that can be used in making application-specific integrated circuits (ASICs) and field programmable gate arrays (FPGAs) e.g. CPUs, Ethernet controllers, UARTs Ethernet – LAN technology, IOBASE-T Universal Asynchronous Receiver/Transmitter – microchip w/ programming that controls PC’s interface to attached serial devices
  • 4. IP core Design flow • ©Whitney and Neville-Neil
  • 5. How are IP cores created? • Register Transfer Language (RTL) – a hardware programming language • Synthesis programs – read RTL and translate them directly to circuits that are implemented on the silicon • Simulation programs – read RTL and let designers exercise functionality and check its correctness
  • 6. EDA (electronic design automation) Tools DESIGN STAGE TOOLS SUPPORTED RTL Simulation And Gate Level Simulation Synopsys Chronologic VCS v5.0.1A – Unix Cadence Verilog XL v2.6.37 Unix ModelTech ModelSim v5.3d WinNT Logic Synthesis Synopsys Design Compiler v99.10-4 Test Synthesis Synopsys Test Compiler v99.10-4
  • 7. IP core categories • SOFT IP – core is not mapped onto silicon (+) portable across technology generations (-) raw RTL code must be tailored to a target technology through logic design process • HARD IP – physical manifestations of the IP design (+) best for plug-and-play applications (-) less portable and flexible • FIRM IP – combination of best attributes of both soft and hard (+) portability and silicon optimization
  • 8. Comparison of Attributes of IP formats SOFT IP FIRM IP HARD IP Delivery format RTL code Technology specific netlist GDSII data Portability/ Reusability HIGH HIGH LOW Silicon Optimization LOW HIGH HIGHEST Integration effort required HIGH Logic design process required LOW Place and rout tools LOW Drop into SoC design
  • 9. ARM CPU cores • ARM CPU cores cover a wide range of performance and features enabling system designers to create solutions that meet their precise requirements. • Three system categories: Embedded real-time – storage, automotive, industrial and networking applications Open platforms – devices running platform OS like Linus, PalmOS, Windows CE Secure applications – SIM cards and payment terminals
  • 10. Cache Size (Inst/Data) Tightly Coupled Memory Memory management AHB Bus Interface Clock MHz EMBEDDED CORES ARM7TDMI No No No Yes 133 ARM7TDMI-S No No No Yes 100-133 ARM1026EJ-S Variable Yes MMU+MPU Dual AHB 266-325 PLATFORM CORES ARM720T 8K unified No MMU Yes 100 ARM1136J(F)-S Variable Yes MMU Quad 64- bit AHB 333-400
  • 11. Latest version of ARM CPU cores • ARM v6 Architecture KEY AREAS: Memory Management  average fetch and data latency is reduced  more efficient bus usage; less bus activity yields significant power savings as a result of reduced memory access
  • 12. • Multiprocessing Multiprocessor systems share data efficiently by sharing memory ARM v6 data sharing and synchronization capabilities make it easier to implement multiprocessor systems
  • 13. • Multimedia Support  Single Instruction Multiple Data (SIMD) capabilities enable more efficient software implementation of media applications such as audio and video encoders
  • 14. • Data Handling Endianism refers to the way data is referenced and stored in memory SoC integration: little endian OS environment and interfaces (USB,PCI) with big endian data (TCP/IP packet, MPEG stream) ARM v6 handles data in mixed-endian systems
  • 15. Latest version of ARM CPU core Benefits of ARM v6 Architecture 30 percent increase in system performance * level-one memory system, which includes features such as a tightly-coupled Direct Memory Access (DMA) controller and re-architected cache, Up to 8x performance increase for media applications * SIMD capabilities boost the performance of media applications such as audio and video encoder/decoders by up to four times, * also includes enhanced instruction set support for motion estimation.
  • 16. ARM11 Family: ARM1136J-S and ARM 1136J(F)-S • Low power consumption o < 0.4mW/MHz (0.13µm, 1V) including cache controllers o Energy saving power-down modes address static leakage currents in advanced processes • High performance integer processor o 8-stage integer pipeline delivers high clock frequency o Separate load-store and arithmetic pipelines Branch Prediction and Return Stack • High performance memory system design o Supports 4-64k cache sizes o Optional tightly coupled memories with DMA for multi-media applications o High-performance 64-bit memory system speeds data access for media processing and networking applications o ARMv6 memory system architecture accelerates OS context-switch
  翻译: