SlideShare une entreprise Scribd logo
1  sur  14
8-bit to 32-bit Processor and
Microcontroller IP from CAST
Nikos Zervas
COO
November 2013
Processors & Controllers Today
2.25
processors/design
avg. for ICs

79% of ICs,
56% of FPGAs

have multiple processors

32-bit Processors
Applications demand it

avg. in ICs over 20M gates

8-bit Controllers
8051 still key

Touch, sensors, video, etc.
Low-power essential

Single supplier dominates
But is it your best choice?

5.48
processors/design

Proven, easy, 8-bit MCU
Small, fast, low-power
Ideal for many embedded
systems, subsystem
controllers, Big-Little SoCs

We will show that CAST is:
The smart alternative for 32-bit MPUs
The best source of 8051 MCUs
Slide 2

8051s and Beyond

Stats from
2012 Wilson
Research Group
Functional
Verification Study
MPU and MCU IP from CAST
8051 Compatibles

All

Fast, modern 8-bit compatible
core for the most widely used 8bit MCU

BA2 Embedded System &
Application Processors
32bit ISA
Range from deeply embedded to
full application processors

Legacy Processors
Replacing obsolete parts, extend
existing systems, or reuse proven
code

Slide 3

8051s and Beyond

Royalty-free and
competitively priced
Pre-integrated peripheral
options for MCUs and
Platforms
Complete IDEs and
powerful debugging tools
Dev kit
board
packages
for hands-on
evaluation
CAST’s 14 years of IP
experience and unmatched
customer support
Why an 8051?
Flash-based
Devices

Well-established, wellsupported instruction set
Audio

Automotive

Consumer
Devices

Small size, low power, and
adequate powerful for many
applications
Royalty-free

Communication

R8051XC/2

Much reusable legacy code
available
Modern tools for SW
development and on-chip
debug

Less integration complexity

Vibrant
Markets

Industrial Control

Video

T8051
Mixed Signal ICs

Example App: FSM Replacement
On-Chip
NOR-FLASH

T8051
External
Memory

Firmware storage

SFR

Data

Port0

Control

int1
Data
Memory

Measured
Signal

int0
External
Memory

On-Chip
IRAM

ADC

Hardwired
DSP

Slide 4

8051s and Beyond

Serial
Port 1

Host

OCDS

Stack & Variables

JTAG
Why a CAST 8051?
Partner with the most experienced,
most successful 8051 provider
14 years selling & supporting 8051s
Mature, proven, multi-generation designs
Shipping in hundreds of customer products

Configure to meet different project requirements
Optional bundled peripherals
Easy, error-free automatic RTL and test-bench configuration
Royalty-free, cost-competitive licensing

Enjoy easy development and verification
Seamless interface to Keil 8051 software dev tools
Native EASE embedded software debugging package
Software stacks for CAST IP and ready-to-use platforms

Slide 5

8051s and Beyond
Migration Dilemma:

Switch from 8051 to 32-bit?
8051 is familiar, efficient and affordable, but:
Its processing power is marginal for some modern systems
Better code density will significantly reduce memory cost, the dominant
expense in many chips
Software teams would rather avoid writing code for an 8-bit CPU
The 8051 is just too slow to transfer or perform computations on the
32- or 64-bit data typical today
The data volume of many apps is beyond the 8051’s capabilities
More and more systems need to run an OS and use common AHB
peripherals

Yet 32-bit processors have much bigger requirements:
They can use significantly more silicon and power
They can be tremendously more expensive, esp. with royalties
Slide 6

8051s and Beyond
Migration Solution:

32-bit BA2x Processor Family
Implements the powerful BA2 ISA on highly efficient
hardware architectures, offering:
Extreme Code Density
High Performance
Energy Efficiency

Example of BA2 ISA code savings

Proven, mature, IP products with major advantages:
Easy Software Development with Free Tools
Customizable Configurations and Platforms for
Rapid System Integration
Better Business Terms including No Royalties

The ease & efficiency of 8051s,
the power and capability of 32-bits
Slide 7

8051s and Beyond
BA2x Family Processors
1H’14

AREA

BA28

High Performance
Application uP

BA25

High Performance
Application uP

BA22-xx

NEW

BA21

Deeply Embedded uP

From 10k and up to
200 Coremarks on 65nmLP

v
From 150k and upto
1,600 Coremarks on 65nmLP

Deeply Embedded to
Application uP
From 15k and upto
1,000 Coremarks on 65nmLP

PERFORMANCE
Slide 8

8051s and Beyond
BA2x – Consider the Benefits
Low Area and Power

Integrated Peripherals

From 10K gates &
0.05 mW/MHz on 90nm

PIC allows deterministic and lowlatency interrupt response

Extreme code density for systemwide energy savings

PMU minimizes power

Optimized mix of 16-, 24-, 32-, & 48-bit
instructions
Minimizing instruction memory area and
power usage

Advanced power management for
further power reduction

DBGU for JTAG debug

Easy SW Development
Complete IDE under Eclipse
Architectural Simulator
OS, RTOS, & embedded C/C++
libraries support

9 Slide 9

8051s and Beyond
BA2x – Consider More Benefits
Unique Business Terms

Ready for SoC Integration

Single, multi or unlimited use
license with no royalties

Offered with your choice of preintegrated peripherals

Competitive pricing with no
hidden extra charges

Zero Risk
Production proven in high-volume
consumer devices

24/7 support by CAST
Access to IP developers at
Beyond Semiconductor
Slide 10
10

8051s and Beyond
Features
BA2 Variable Length ISA
Pipeline Stages
Out of Order Completion
Branch Prediction Unit
Memory Protection Unit
Number of GPRs
SoC Data Bus
SoC Instruction Bus
Hardware Multiplier and/or Divider
Multiply-Accumulate Unit
Floating Point Unit
DSP Extensions Acceleration
JTAG Debug Support
Embedded Tick Timer, PIC, and PMU
Vectored Interrupt Controller
Tightly Coupled I/D Busses
Instr. & Data Caches
Instr. & Data MMU
Configurable Peripherals Platform
Beyond Studio SW IDE and gcc SDK
DMIPS/MHz
Coremarks / MHz
FMAX @ TSMC65LP
Eq. Gates5

BA21
Ultra Low
Power

BA22-DE
Deeply
Embedded

BA22-RT
Real Time
Embedded

BA22-AP
Application
Processor

BA25
Adv. Application
Processor

2

4/5

5

5

71 / 12

2

12-32
AXI4 Lite
AXI4 Lite

16-32
16-32
32
AHB/Wishbone AHB/Wishbone AHB/Wishbone
AHB/Wishbone AHB/Wishbone AHB/Wishbone

32
AXI4
AXI4

2

(L0/L1)

1.83
2.53
125 MHz3
10k3
= Supported

Notes: 1: Minimum for simple ALU instructions.
3: Preliminary characterization data
5. Approximate size estimate for area-optimized design

Slide 11

2

1.74
2.442
400 MHz
25k

1.7
2.44
400 MHz
15k
= Optional

1.74
2.442
400 MHz
35k

1.5
2.1
800 MHz
150k

= Not Supported
2: Feature can be made available up on request
4. DMIPS rating for code running from tightly-coupled memories.

8051s and Beyond
Legacy Processors for Obsolete
Chip Replacement
Pin-compatible RTL or netlist cores

Extend the life of older systems
Build new or extended systems around
existing legacy code with modern tools

Customer Application
Pharmaceutical
printer supplier
HAPA used the C68000 in a
replacement board that is
dramatically more compact
and less expensive to produce than the original.
Slide 12

8051s and Beyond

Z80 CPU
6502
65C02
68000
68000
for AHB
80186XL
80186EC
80188EC
80251
387L math
Why Consider IP from CAST?
Competitive technical features
Extreme Code-Density
High Performance
Energy Efficiency

Fast time-to-market
Complete processor ecosystems for easy software
development and rapid SoC integration
Design-for-Reuse productization plus Pre- and Post-Sales
Support from the longest-running IP team in the industry

Business terms that work better for you
Production-proven & low-risk
Flexible licensing with or without royalties
Slide 13

8051s and Beyond
A Suggestion:

Don’t Believe Us!
Get our software tools, compile and simulate
your code, and then measure code size and
performance on your own (or just ask us).
Let us know your process node, libraries, and
target frequency and we will work together
on area and power characterization.

Do the same with the competition
(if they are willing).
Slide 14

8051s and Beyond

Contenu connexe

Tendances

Performance out of the box developers
Performance   out of the box developersPerformance   out of the box developers
Performance out of the box developersMichelle Holley
 
V diagram por inverter control
V diagram por inverter controlV diagram por inverter control
V diagram por inverter controlJavier Gutierrez
 
39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iiiEmbeddedbvp
 
ComNet CNVETX1 Data Sheet
ComNet CNVETX1 Data SheetComNet CNVETX1 Data Sheet
ComNet CNVETX1 Data SheetJMAC Supply
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsAnalog Devices, Inc.
 
Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015Ronen Mendezitsky
 
AMD Hot Chips Bulldozer & Bobcat Presentation
AMD Hot Chips Bulldozer & Bobcat PresentationAMD Hot Chips Bulldozer & Bobcat Presentation
AMD Hot Chips Bulldozer & Bobcat PresentationAMD
 
Altera’s Role In Accelerating the Internet of Things
Altera’s Role In Accelerating the Internet of ThingsAltera’s Role In Accelerating the Internet of Things
Altera’s Role In Accelerating the Internet of ThingsAltera Corporation
 
Snapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSnapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSantosh Verma
 
ISSCC 2018: "Zeppelin": an SoC for Multi-chip Architectures
ISSCC 2018: "Zeppelin": an SoC for Multi-chip ArchitecturesISSCC 2018: "Zeppelin": an SoC for Multi-chip Architectures
ISSCC 2018: "Zeppelin": an SoC for Multi-chip ArchitecturesAMD
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Altera Corporation
 
POLYTEDA: Power DRC/LVS, June 2017
POLYTEDA: Power DRC/LVS, June 2017POLYTEDA: Power DRC/LVS, June 2017
POLYTEDA: Power DRC/LVS, June 2017Oleksandra Nazola
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesDustin Franklin
 
Apple A8 Series Application Processor
Apple A8 Series Application ProcessorApple A8 Series Application Processor
Apple A8 Series Application ProcessorJJ Wu
 
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...Edge AI and Vision Alliance
 
AMD Ryzen Mobile with Radeon Vega Graphics
AMD Ryzen Mobile with Radeon Vega Graphics AMD Ryzen Mobile with Radeon Vega Graphics
AMD Ryzen Mobile with Radeon Vega Graphics Low Hong Chuan
 
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APU
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APUHot Chips: AMD Next Gen 7nm Ryzen 4000 APU
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APUAMD
 

Tendances (20)

Performance out of the box developers
Performance   out of the box developersPerformance   out of the box developers
Performance out of the box developers
 
Trackguard WTS brochure
Trackguard WTS brochureTrackguard WTS brochure
Trackguard WTS brochure
 
V diagram por inverter control
V diagram por inverter controlV diagram por inverter control
V diagram por inverter control
 
39245196 intro-es-iii
39245196 intro-es-iii39245196 intro-es-iii
39245196 intro-es-iii
 
ComNet CNVETX1 Data Sheet
ComNet CNVETX1 Data SheetComNet CNVETX1 Data Sheet
ComNet CNVETX1 Data Sheet
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin Processors
 
Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015Intel Atom X Mobile Processors Announcement Slides MWC 2015
Intel Atom X Mobile Processors Announcement Slides MWC 2015
 
AMD Hot Chips Bulldozer & Bobcat Presentation
AMD Hot Chips Bulldozer & Bobcat PresentationAMD Hot Chips Bulldozer & Bobcat Presentation
AMD Hot Chips Bulldozer & Bobcat Presentation
 
Altera’s Role In Accelerating the Internet of Things
Altera’s Role In Accelerating the Internet of ThingsAltera’s Role In Accelerating the Internet of Things
Altera’s Role In Accelerating the Internet of Things
 
Snapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 ArchitectureSnapdragon SoC and ARMv7 Architecture
Snapdragon SoC and ARMv7 Architecture
 
Snapdragon Processor
Snapdragon ProcessorSnapdragon Processor
Snapdragon Processor
 
Assignmentdsp
AssignmentdspAssignmentdsp
Assignmentdsp
 
ISSCC 2018: "Zeppelin": an SoC for Multi-chip Architectures
ISSCC 2018: "Zeppelin": an SoC for Multi-chip ArchitecturesISSCC 2018: "Zeppelin": an SoC for Multi-chip Architectures
ISSCC 2018: "Zeppelin": an SoC for Multi-chip Architectures
 
Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2Upgrade Your Broadcast System to PCIe Gen2
Upgrade Your Broadcast System to PCIe Gen2
 
POLYTEDA: Power DRC/LVS, June 2017
POLYTEDA: Power DRC/LVS, June 2017POLYTEDA: Power DRC/LVS, June 2017
POLYTEDA: Power DRC/LVS, June 2017
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous Machines
 
Apple A8 Series Application Processor
Apple A8 Series Application ProcessorApple A8 Series Application Processor
Apple A8 Series Application Processor
 
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
“What We Need to Transform Lives and Industries with On-Device AI, Cloud and ...
 
AMD Ryzen Mobile with Radeon Vega Graphics
AMD Ryzen Mobile with Radeon Vega Graphics AMD Ryzen Mobile with Radeon Vega Graphics
AMD Ryzen Mobile with Radeon Vega Graphics
 
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APU
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APUHot Chips: AMD Next Gen 7nm Ryzen 4000 APU
Hot Chips: AMD Next Gen 7nm Ryzen 4000 APU
 

Similaire à CAST 32-bit Processors and 8-bit MCUs for Embedded Designs

PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampFPGA Central
 
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}Lviv Startup Club
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)Gurwinder Singh
 
MC9RS08KA8/4 Introduction
MC9RS08KA8/4 IntroductionMC9RS08KA8/4 Introduction
MC9RS08KA8/4 IntroductionPremier Farnell
 
Overview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersOverview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersPremier Farnell
 
Introduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeIntroduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeChiu-Hao Chen (Ted)
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensorSuresh Babu
 
9/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'169/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'16Kangaroot
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 EditadoTexas Instruments
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationUdayalakshmi JK
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01cairo university
 
STM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptxSTM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptxgregoryproehl
 
Arm usr m,anl
Arm usr m,anlArm usr m,anl
Arm usr m,anlsam570
 
S08SF 8 Bit Microcontrollers and Development Kits
S08SF 8 Bit Microcontrollers and Development KitsS08SF 8 Bit Microcontrollers and Development Kits
S08SF 8 Bit Microcontrollers and Development KitsPremier Farnell
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03Premier Farnell
 
Flexis QE 32-bit ColdFire® V1 Microcontrollers
Flexis QE 32-bit  ColdFire® V1 Microcontrollers Flexis QE 32-bit  ColdFire® V1 Microcontrollers
Flexis QE 32-bit ColdFire® V1 Microcontrollers Premier Farnell
 

Similaire à CAST 32-bit Processors and 8-bit MCUs for Embedded Designs (20)

8 bit microcontroller
8 bit microcontroller8 bit microcontroller
8 bit microcontroller
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
Андрій Озгович “IoT Cypress solution. Low cost, low power” {R0boCamp}
 
Embedded training report(mcs 51)
Embedded training report(mcs 51)Embedded training report(mcs 51)
Embedded training report(mcs 51)
 
AT89 S52
AT89 S52AT89 S52
AT89 S52
 
MC9RS08KA8/4 Introduction
MC9RS08KA8/4 IntroductionMC9RS08KA8/4 Introduction
MC9RS08KA8/4 Introduction
 
embedded system bye Sj
embedded system bye Sjembedded system bye Sj
embedded system bye Sj
 
Overview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersOverview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit Microcontrollers
 
IoT & M2M Modules - CASCADEMIC Solutions
IoT & M2M Modules - CASCADEMIC SolutionsIoT & M2M Modules - CASCADEMIC Solutions
IoT & M2M Modules - CASCADEMIC Solutions
 
Introduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeIntroduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBee
 
Water environment measuring system using ph sensor
Water environment measuring system using ph sensorWater environment measuring system using ph sensor
Water environment measuring system using ph sensor
 
9/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'169/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'16
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 Editado
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculation
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01
 
STM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptxSTM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptx
 
Arm usr m,anl
Arm usr m,anlArm usr m,anl
Arm usr m,anl
 
S08SF 8 Bit Microcontrollers and Development Kits
S08SF 8 Bit Microcontrollers and Development KitsS08SF 8 Bit Microcontrollers and Development Kits
S08SF 8 Bit Microcontrollers and Development Kits
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03
 
Flexis QE 32-bit ColdFire® V1 Microcontrollers
Flexis QE 32-bit  ColdFire® V1 Microcontrollers Flexis QE 32-bit  ColdFire® V1 Microcontrollers
Flexis QE 32-bit ColdFire® V1 Microcontrollers
 

Plus de CAST, Inc.

CAST - Securing your SoC with GEON
CAST - Securing your SoC with GEONCAST - Securing your SoC with GEON
CAST - Securing your SoC with GEONCAST, Inc.
 
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 IPCAST, Inc.
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect ChallengesCAST, Inc.
 
Back to the Future. The End of IoT
Back to the Future. The End of IoTBack to the Future. The End of IoT
Back to the Future. The End of IoTCAST, Inc.
 
Using GZIP Data Compression to Reduce Power Consumption in IoT Devices
Using GZIP Data Compression to Reduce Power Consumption in IoT DevicesUsing GZIP Data Compression to Reduce Power Consumption in IoT Devices
Using GZIP Data Compression to Reduce Power Consumption in IoT DevicesCAST, Inc.
 
Building IP Vendor Trust
Building IP Vendor TrustBuilding IP Vendor Trust
Building IP Vendor TrustCAST, Inc.
 

Plus de CAST, Inc. (6)

CAST - Securing your SoC with GEON
CAST - Securing your SoC with GEONCAST - Securing your SoC with GEON
CAST - Securing your SoC with GEON
 
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
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect Challenges
 
Back to the Future. The End of IoT
Back to the Future. The End of IoTBack to the Future. The End of IoT
Back to the Future. The End of IoT
 
Using GZIP Data Compression to Reduce Power Consumption in IoT Devices
Using GZIP Data Compression to Reduce Power Consumption in IoT DevicesUsing GZIP Data Compression to Reduce Power Consumption in IoT Devices
Using GZIP Data Compression to Reduce Power Consumption in IoT Devices
 
Building IP Vendor Trust
Building IP Vendor TrustBuilding IP Vendor Trust
Building IP Vendor Trust
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

CAST 32-bit Processors and 8-bit MCUs for Embedded Designs

  • 1. 8-bit to 32-bit Processor and Microcontroller IP from CAST Nikos Zervas COO November 2013
  • 2. Processors & Controllers Today 2.25 processors/design avg. for ICs 79% of ICs, 56% of FPGAs have multiple processors 32-bit Processors Applications demand it avg. in ICs over 20M gates 8-bit Controllers 8051 still key Touch, sensors, video, etc. Low-power essential Single supplier dominates But is it your best choice? 5.48 processors/design Proven, easy, 8-bit MCU Small, fast, low-power Ideal for many embedded systems, subsystem controllers, Big-Little SoCs We will show that CAST is: The smart alternative for 32-bit MPUs The best source of 8051 MCUs Slide 2 8051s and Beyond Stats from 2012 Wilson Research Group Functional Verification Study
  • 3. MPU and MCU IP from CAST 8051 Compatibles All Fast, modern 8-bit compatible core for the most widely used 8bit MCU BA2 Embedded System & Application Processors 32bit ISA Range from deeply embedded to full application processors Legacy Processors Replacing obsolete parts, extend existing systems, or reuse proven code Slide 3 8051s and Beyond Royalty-free and competitively priced Pre-integrated peripheral options for MCUs and Platforms Complete IDEs and powerful debugging tools Dev kit board packages for hands-on evaluation CAST’s 14 years of IP experience and unmatched customer support
  • 4. Why an 8051? Flash-based Devices Well-established, wellsupported instruction set Audio Automotive Consumer Devices Small size, low power, and adequate powerful for many applications Royalty-free Communication R8051XC/2 Much reusable legacy code available Modern tools for SW development and on-chip debug Less integration complexity Vibrant Markets Industrial Control Video T8051 Mixed Signal ICs Example App: FSM Replacement On-Chip NOR-FLASH T8051 External Memory Firmware storage SFR Data Port0 Control int1 Data Memory Measured Signal int0 External Memory On-Chip IRAM ADC Hardwired DSP Slide 4 8051s and Beyond Serial Port 1 Host OCDS Stack & Variables JTAG
  • 5. Why a CAST 8051? Partner with the most experienced, most successful 8051 provider 14 years selling & supporting 8051s Mature, proven, multi-generation designs Shipping in hundreds of customer products Configure to meet different project requirements Optional bundled peripherals Easy, error-free automatic RTL and test-bench configuration Royalty-free, cost-competitive licensing Enjoy easy development and verification Seamless interface to Keil 8051 software dev tools Native EASE embedded software debugging package Software stacks for CAST IP and ready-to-use platforms Slide 5 8051s and Beyond
  • 6. Migration Dilemma: Switch from 8051 to 32-bit? 8051 is familiar, efficient and affordable, but: Its processing power is marginal for some modern systems Better code density will significantly reduce memory cost, the dominant expense in many chips Software teams would rather avoid writing code for an 8-bit CPU The 8051 is just too slow to transfer or perform computations on the 32- or 64-bit data typical today The data volume of many apps is beyond the 8051’s capabilities More and more systems need to run an OS and use common AHB peripherals Yet 32-bit processors have much bigger requirements: They can use significantly more silicon and power They can be tremendously more expensive, esp. with royalties Slide 6 8051s and Beyond
  • 7. Migration Solution: 32-bit BA2x Processor Family Implements the powerful BA2 ISA on highly efficient hardware architectures, offering: Extreme Code Density High Performance Energy Efficiency Example of BA2 ISA code savings Proven, mature, IP products with major advantages: Easy Software Development with Free Tools Customizable Configurations and Platforms for Rapid System Integration Better Business Terms including No Royalties The ease & efficiency of 8051s, the power and capability of 32-bits Slide 7 8051s and Beyond
  • 8. BA2x Family Processors 1H’14 AREA BA28 High Performance Application uP BA25 High Performance Application uP BA22-xx NEW BA21 Deeply Embedded uP From 10k and up to 200 Coremarks on 65nmLP v From 150k and upto 1,600 Coremarks on 65nmLP Deeply Embedded to Application uP From 15k and upto 1,000 Coremarks on 65nmLP PERFORMANCE Slide 8 8051s and Beyond
  • 9. BA2x – Consider the Benefits Low Area and Power Integrated Peripherals From 10K gates & 0.05 mW/MHz on 90nm PIC allows deterministic and lowlatency interrupt response Extreme code density for systemwide energy savings PMU minimizes power Optimized mix of 16-, 24-, 32-, & 48-bit instructions Minimizing instruction memory area and power usage Advanced power management for further power reduction DBGU for JTAG debug Easy SW Development Complete IDE under Eclipse Architectural Simulator OS, RTOS, & embedded C/C++ libraries support 9 Slide 9 8051s and Beyond
  • 10. BA2x – Consider More Benefits Unique Business Terms Ready for SoC Integration Single, multi or unlimited use license with no royalties Offered with your choice of preintegrated peripherals Competitive pricing with no hidden extra charges Zero Risk Production proven in high-volume consumer devices 24/7 support by CAST Access to IP developers at Beyond Semiconductor Slide 10 10 8051s and Beyond
  • 11. Features BA2 Variable Length ISA Pipeline Stages Out of Order Completion Branch Prediction Unit Memory Protection Unit Number of GPRs SoC Data Bus SoC Instruction Bus Hardware Multiplier and/or Divider Multiply-Accumulate Unit Floating Point Unit DSP Extensions Acceleration JTAG Debug Support Embedded Tick Timer, PIC, and PMU Vectored Interrupt Controller Tightly Coupled I/D Busses Instr. & Data Caches Instr. & Data MMU Configurable Peripherals Platform Beyond Studio SW IDE and gcc SDK DMIPS/MHz Coremarks / MHz FMAX @ TSMC65LP Eq. Gates5 BA21 Ultra Low Power BA22-DE Deeply Embedded BA22-RT Real Time Embedded BA22-AP Application Processor BA25 Adv. Application Processor 2 4/5 5 5 71 / 12 2 12-32 AXI4 Lite AXI4 Lite 16-32 16-32 32 AHB/Wishbone AHB/Wishbone AHB/Wishbone AHB/Wishbone AHB/Wishbone AHB/Wishbone 32 AXI4 AXI4 2 (L0/L1) 1.83 2.53 125 MHz3 10k3 = Supported Notes: 1: Minimum for simple ALU instructions. 3: Preliminary characterization data 5. Approximate size estimate for area-optimized design Slide 11 2 1.74 2.442 400 MHz 25k 1.7 2.44 400 MHz 15k = Optional 1.74 2.442 400 MHz 35k 1.5 2.1 800 MHz 150k = Not Supported 2: Feature can be made available up on request 4. DMIPS rating for code running from tightly-coupled memories. 8051s and Beyond
  • 12. Legacy Processors for Obsolete Chip Replacement Pin-compatible RTL or netlist cores Extend the life of older systems Build new or extended systems around existing legacy code with modern tools Customer Application Pharmaceutical printer supplier HAPA used the C68000 in a replacement board that is dramatically more compact and less expensive to produce than the original. Slide 12 8051s and Beyond Z80 CPU 6502 65C02 68000 68000 for AHB 80186XL 80186EC 80188EC 80251 387L math
  • 13. Why Consider IP from CAST? Competitive technical features Extreme Code-Density High Performance Energy Efficiency Fast time-to-market Complete processor ecosystems for easy software development and rapid SoC integration Design-for-Reuse productization plus Pre- and Post-Sales Support from the longest-running IP team in the industry Business terms that work better for you Production-proven & low-risk Flexible licensing with or without royalties Slide 13 8051s and Beyond
  • 14. A Suggestion: Don’t Believe Us! Get our software tools, compile and simulate your code, and then measure code size and performance on your own (or just ask us). Let us know your process node, libraries, and target frequency and we will work together on area and power characterization. Do the same with the competition (if they are willing). Slide 14 8051s and Beyond

Notes de l'éditeur

  1. FSM stands for Finite State Machine, which typically implements the logic that controls the data-path. FSMs are handcrafted (in RTL) and once they are implemented in silicon you can not change them
  2. Leader in mixed-signal applications like“smart sensors” and “multi-function” housekeeping functions like firmware updates, calibrations, configuration management etc)Logos are just for some of the recognizable brands that are our customers. More than 200 licences.