AT94 Training 2001 Slide 1 Embedded Systems Lecture 1/19/08 Atmel Atmel ’ ’ s AT94K Series s AT94K Series Field Programmable System Level Field Programmable System Level Integrated Circuit (FPSLIC) Integrated Circuit (FPSLIC) Embedded Systems Based Embedded Systems Based Built Built - - In Self In Self - - Test and Diagnosis Test and Diagnosis of the FPGA Core of the FPGA Core
16
Embed
Atmel’s AT94K Series Field Programmable System Level ...strouce/class/elec6970/ESlecture.pdfSlide 1 Embedded Systems Lecture 1/19/08 AT94 Training 2001 Atmel’s AT94K Series Field
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
AT94 Training 2001Slide 1 Embedded Systems Lecture 1/19/08
AtmelAtmel’’s AT94K Seriess AT94K SeriesField Programmable System Level Field Programmable System Level
Embedded Systems BasedEmbedded Systems BasedBuiltBuilt--In SelfIn Self--Test and DiagnosisTest and Diagnosis
of the FPGA Coreof the FPGA Core
AT94 Training 2001Slide 2 Embedded Systems Lecture 1/19/08
FPGAGlue Logic
MemorySRAM
CPUAnalogue
PowerManagement
Clock
ASSPLogic
NVM
System-On-Chip Issues• $250K+ NRE
•CES note: these are old numbers – much higher now
• $100K+ design tools •CES note: these are old numbers – much higher now
• Large volume requirements
• Custom product
• Long design time
• High risk
• IP issues (availability, costimplementation)
>> System level integration not viable for most customers
AT94 Training 2001Slide 3 Embedded Systems Lecture 1/19/08
Field Programmable System Level Integrated Circuit Field Programmable System Level Integrated Circuit reducing power consumptionreducing power consumption
MCU MEM
ASIC/FPGA
Most of power usedin I/O pads
Discrete Solution Monolithic Solution
MEM
MCU FPGA
Power is reduced by more than 50%• Standby <100uA• Active 2-3mA/MHz
AT94 Training 2001Slide 4 Embedded Systems Lecture 1/19/08
AT40KxxAL
Low $
AT40KxxAL
Low $
2000 2001 2002 2003
Feat
ures
AT40KxxAV
Low $
AT40KxxAV
Low $
3.3V 0.35u
ASIC FPSLICTM with Embedded AT40K FPGA coreASIC FPSLICTM with Embedded AT40K FPGA core
AT40K with RISC uCAVRTM FPSLICTM
AT40K with RISC uCAVRTM FPSLICTM
AT40KxxAX
Low $
AT40KxxAX
Low $1.8V 0.12u
AT40K with ARMARM FPSLICTM
AT40K with ARMARM FPSLICTM
Atmel Programmable SLi Roadmap
1.8V 0.18u
AT94 Training 2001Slide 5 Embedded Systems Lecture 1/19/08
User-Defined Logic Spectrum
ATF22V10ATF16V8ATF20V8
ATV2500BATF1500 FamATV750B
AT6000AT40K
ATL25 SeriesATL35 Series ATL50 SeriesATL60 Series
Decoders,Glue Logic
State machines,Timing, Control
RAM/Logic,Computing,Co-processing System Level Integration
Den
sity
Macrocells0.25, 0.35, 0.5, 0.6�Analog / Digital
Analog / Digital/NV Memory, RF
Total CustomizationVery High Volume
PAL-Type
CPLD
FPGA
GateArray
Custom ASIC
FPSLIC
AT94K
Cell based ASIC
High Volume/Low CostProgrammableSLI with AVR
AT94 Training 2001Slide 6 Embedded Systems Lecture 1/19/08
Atmel’s Flash MCU FamiliesPrice vs Performance
AVR
ARM-7Laser Printer
$1 $2 $5 $10 $20
Keyless Entry
Appliances
Auto Elect.
Cellphones
Settop Boxes
Internet
Disk Drives
Engine Control
C51
Performance
Price
AT94 Training 2001Slide 7 Embedded Systems Lecture 1/19/08
Configurable SRAM
8 Bit RISC MCUAT40K FPGA
Monolithic SRAM Based FPSLICMonolithic SRAM Based FPSLIC