INTEGRATION
R
SYSTEM LEVEL
A
TMEL
Y
OUR
P
ARTNER
FOR
S
YSTEM
L
EVEL
I
NTEGRATION
For a single-chip solution to your
most exacting application
requirements – talk to the experts.
Emulate Hardware and Software
on FPGA-based Development
Platform
Integrate
Software
Integrate
Hardware
Prototype
Software
Version
Produce
Hardware
Prototypes
Production
Software
Version
Production
Run of
Volume ICs
Partition
Software/Hardware
Specify
System
Qualified
Hardware
Blocks
Qualified
Software
Modules
Test Software
on Prototype
Run Software
on Production IC
Hardware/Software
Co-simulation
You have a product concept that
you must bring to the market in
the shortest possible timescale.
Its functionality is highly
complex, requiring an optimum
mix of hardware and software. It
must be low-power, small, fast,
adaptable and low-cost.
Rich library of qualified IP blocks and
ASSPs for rapid, low-risk integration
Configurable MCU-based development
platforms for system emulation
Advanced DSPs, RISC MCUs and plug-
compatible peripherals for your basic
system architecture
Open operating systems including
MultosTM, Linux®, Windows® and JavaTM
for rapid application software
development
Application-specific cores
such as image capture
arrays, voice and line codecs
Standard interfaces such as
USB, ISO 7816 (Smart Cards),
I2C, PCI and CAN for
immediate compatibility with
external devices
Proven track record on some
of the most advanced single-
chip products in the industry
In partnership with
Atmel, you can turn your
idea into a system-on-
chip
R
© Atmel Corporation 2000
Terms and product names
may be trademarks of others.
All figures in this brochure are
for illustrative purposes only.
See Atmel data books for definitive
figures and for applicable limitations and
warranties.
0746D-04/00/12M
CBIC Product Marketing
USA
Tel : (+1)(408) 451-4874
Fax : (+1)(408) 451-4804
France
Tel : (+33)(0)4 42 53 60 00
Fax : (+33)(0)4 42 53 60 01
Corporate Headquarters
2325 Orchard Parkway
San Jose, CA 95131
USA
Tel : (+1)(408) 436 4228 / 487 2610
Fax : (+1)(408) 436 4300
Europe
Atmel U.K. Ltd
Coliseum Business Centre
Riverside Way, Camberley
Surrey GU15 3YL, England
Tel : (+44)(0)(1276) 68 66 77
Fax : (+44)(0)(1276) 68 66 97
Asia
Atmel Asia Ltd
Room 1219
Chinachem Golden Plaza
77 Mody Road
Tsimshatsui East, Kowloon
Hong Kong
Tel : (+852) 272 19 778
Fax : (+852) 272 21 369
Japan
Atmel Japan KK
Tonetsu Shinkawa Bldg, 9F
1-24-8 Shinkawa
Chuo-Ku, Tokyo 104-0033
Japan
Tel : (+81) 3 3523 3551
Fax : (+81) 3 3523 7581
E-mail
literature@atmel.com
Web Site
http://www.atmel.com
SLI A SINGLE-CHIP SOLUTION FOR Y OUR APPLICATION
Atmel understands that to get a highly complex system-on-chip to todays market,
you need an optimal mix of hardware for power and software for flexibility. You
need to take full advantage of re-usable IP blocks. Everything must plug together
seamlessly. To launch your system in its limited market window, you need to do as
much as possible in parallel: development and integration of blocks, hardware/
software co-simulation, system emulation at operational speed, rapid prototype
fabrication, fast ramp-up to volume.
Atmel can provide all of this. We can apply our expertise at every step of the SLI
design flow.
System Specification
We listen, carefully. Once we
understand clearly what your system must
do, we’re up and running.
Partition Hardware/Software
We apply our experience from a
number of market-leading hybrid
MCU/DSP architectures to advise
you on the best block configuration
and signal flow for your system.
Multiple software streams exchanging
data via FIFOs are well known to us. If
necessary, we put you in touch with an
expert in software development for
embedded systems to ensure that your
application runs exactly as intended.
Integrate Hardware
Atmel has one of the richest libraries
of qualified blocks in the industry. They
range from advanced DSP and RISC
MCUs with plug-compatible peripherals to
optical image sensors, baseband signal
processors and whatever configuration of
RAM, ROM, EEPROM or Flash memories
you require. You can contribute the IP
blocks that make your device unique.
Our HDL-based design flow is
supported on all leading CAD tools.
Integrate Software
Our MCUs support Linux®, Windows®,
MULTOSTM, JavaTM and other open
operating systems, and all our peripheral
blocks are supplied with software device
drivers. This leaves you free to
concentrate on the application level. Our
application software libraries provide
many basic functions.
Advanced software development tools
help you at every step. You can simulate
hardware and software together – giving
you a precise indication of how your
application will run on its platform, before
anything is committed to silicon.
A plus: our MCU cores are industry-
leaders in code compactness from C or
C++ source. This keeps on-chip program
memory to a minimum.
Emulate Hardware and Software
Experience shows that most SLI
problems are due to the interaction
between modules, particularly between
hardware and software. This has led us to
develop the centerpiece of our system-on-
chip (SoC) design flow – an FPGA-based
emulator that runs your system software
at close to operational speed. We select
the closest match to your system
architecture from one of our MCU-based
platforms and map system-specific blocks
onto an FPGA. The result is a very close
approximation to how your IC will perform
in operational use.
This emulation platform enables you to
refine your system, both hardware and
software, while avoiding the cost and
delays of prototype re-spins.
Rapid Prototyping
We map your design onto the latest in
CMOS with embedded NVM silicon
technology and advanced packaging, and
produce the prototype at one of our state-
of-the-art fabrication plants. There are no
outsourcing delays. Running the software
serves to confirm what has already been
established in emulation – it’s a right-first
time system.
Volume Production
We can apply our worldwide
fabrication capacity to ramp your
product up to volume in whatever
timescale you require.
Support
Our network of expert support
engineers in all time zones is there give
you whatever help you need to ensure
that your application works as specified.
System Clock Source
Flash/ROM
Program
EEPROM
Data
Master
Clock
Embedded
Microcontroller
Core
SRAM
Workspace
Cache
Memory
System-specific
Logic
Analog Interfacing and Processing
Standard
Interfaces
Microcontroller
Peripherals
DPRAM
FIFO
Embedded
DSP Core
Data
In/Out
DSP
Data Flow
Data
In/Out
Analog In/Out
Typical architecture of a system-on-chip