Title: CAST Overview
1CAST Overview
2Who is CAST?
- An experienced IP provider/partner
- Founded 1993, shipping cores since 1996
- Smart business model
- Employee-owned, bootstrapped, lean operations
- Focus on customer success
- Leveraging skills and economies of international
partners - Financially successful
- Revenue grew 28 in 2002
- Expanding resources and customer base
- With a successfully-focused product line
3General purpose IP cores gpIP
- Broad range of 80 popular andstandards-basedfun
ctions
- Designed for easy integration and reuse
- Soft cores synthesizable HDLs for ASICs
- Firm cores optimized netlists for FPGAs
4gpIP cores
8051-Compatible Microprocessors C8051 legacy
microcontroller D80530 fast, Dallas
architecture R8051 high-speed, RISC-like,
Intel peripherals R80515 high-speed,
RISC-like, Infineon peripherals FS2 on-chip
Debugging Option for 8051s Other Processors
and Controllers 8-bit controllers PIC -
C165X, C1655X RISC CZ80CPU, CZ80PSC intelligent
peripheral controller C6805, C6811 16-bit
processors - C68000, C80186TX, C80187 DSPs
(Digital Signal Processors) 16-bit C32025,
C32025TX 24-bit C56000 Bit-slice
processors 4-bit C2901 16-bit C29101,
C29116A, C49402, C5901 Encryption Functions
AES encrypt/decrypt, encrypt only DES and
Triple DES encrypt/decrypt MD5 message
digest algorithm SHA-1 secure hash algorithm
MODEXP1 Mod. Exp. Acc. for RSA
Multimedia Functions JPEG high-performance
encoder, decoder, codec JPEG 2000 encoder,
decoder MoPro motion estimation/compensation
processor MPEG-4 encoder DCT (Discrete
Cosine Transform) forward, inverse,
forward/inverse DWT (Discrete Wavelet
Transform) forward/inverse, line-based
forward. block-based forward CSC color space
converter Huffman encoder and decoder Bus and
Network Interfaces CAN bus controller
Ethernet MAC 10/100, 10/100 Lite,
10/100/1000 EPP Extended Parallel Port slave
I2C serial bus interface master/slave,
slave, high-speed PCI 32-bit, 33 MHz target,
master/target, multifunction 64-bit, 66 MHz
target, master/target 32-bit, 33/66 MHz host
bridge SPI Serial Protocol Interface
master/slave, slave LIN Bus Controller
USB device controller version 1.1, version 2.0
Microprocessor Peripherals Microprogram
controllers C2910A, C3910, C49410 DMA
controllers C8237, C82380 32-bit, DMA32A
32-bit with AMBA interface C6845 CRT
controller C8254 programmable timer/counter
C8255A programmable peripheral interface
Programmable interrupt controllers C8259A,
C8259AS synchronous C8279 programmable
keyboard/display interface GPIO8-APB General
I/O Unit for AMBA Processor support CZ80CTC
programmable counter/timer CZ80PIO programmable
parallel I/O controller CZ80SIO serial I/O
controller Serial Communications
UARTs H16450, H16450S synch. interface H16550
with FIFOs H16550S with FIFOs and
synchronous interface H16750 with FIFOs and
IrDA H16750S with FIFOs, IrDA, and synch.
interface H8250 SDLC global serial channel
controller Basic Functions TTL standard parts
and devices
5Advantages of Using IP
- Faster time to market
- Reduced component and manufacturing costs
- Higher design quality
- Reduced engineering cost
6(No Transcript)
7IP Enables Better Products
8CAST SuccessGrowing Customer Base
- Over 100 model sales
- More than 80 customers
- Over 250 core sales
- More than 200 core customers
9The CAST Approach Business
- Combine experienced management with leading-edge
organizational tools and practices - Bootstrap control expenses and grow as a
function of earnings
- Remain independent from EDA companies and semi
manufacturers, but develop strong partnerships
with both
- Develop a global network to tap regional benefits
and provide a local presence
10The CAST Approach Products
- Keep a singular focus on practical, affordable,
IP for mainstream designers - Develop a broad range to serve as a single-source
provider - Integrate best in class IP development from
across the globe to a common high standard - Provide superior technical support to end users
- Support Reusability Initiatives and related open
architectures - Provide highly competitive, cost-effective cores
with flexible licensing terms
11High-Quality, Low-Risk IP
- Professional development process builds in
expertise - Cores created by application-specific experts
- Rigorous standards applied throughout
- Industry standards supported as appropriate
- Verification and testing reduce unexpected
problems - High code coverage targets
- Hardware modeler verifiesagainst physical device
- Complete deliverables get you started fast
- Source code or netlist, test bench and vectors,
synthesis scripts, detailed documentation, etc.
- Customer support keeps your project moving
- Most rapid response youll find
- Customization available to meet your specific
needs
12International Development Team
13Making Acquisition Easier
- Simple licensing for a straightforward purchase
- Sensible, easy-to-understand terms
- Accommodating license terms
- Flexibility to meet specific customer situations
- Arrange single legal approval foropen ended CAST
purchases -
- Competitive pricing for cost-effective
reusability
14International Sales Team
15CASTs gpIP Cores Highlights
Eightydifferentfunctionsandgrowingevery month
- Broadest range of 8- and 16-bit processors
available - Most relevant system interfaces
- Full suite of encryption functions
- Strong family of multimedia solutions
- Large array of general purpose I/O and Bus
Controllers
168051-Compatible Cores
- C8051
- Legacy speed
- small (lt9K gates)
- D80530
- Dallas architecture 2.5x speed up
- power management
- R8051
- RISC-like architecture 8x speed up
- small (lt8.5K gates)
- power management, Intel peripherals
- R80515
- RISC-like architecture 8x speed up
- power management, extra features, Infineon
peripherals
A range of choices forembedded
processorapplications
average improvement over legacy architecture
based on fewer clocks/cycle and fewer
cycles/operation
17Other Compatible Processor Cores
- 8-bit processors
- 6805 and 6811
- PIC 165X, 1655X
- Z80CPU
- Z80PSC intelligentperipheral controller
- Bit slice processors
- 4-bit 2901
- 16-bit 29101, 29116A, 49402, 59016
- 16-bit processors
- 68000
- 80186TX
- 80187
-
- DSP processors
- 16-bit 32025, 32025TX
- 24-bit 56000
18Bus and Network Cores
- CAN bus controller
- Ethernet MAC (Media Access Controller)
- 10/100, 10/100 Lite, Gigabit (10/100/1000)
- EPP Extended Parallel Port interface
- I2C serial bus interface
- Slave, master/slave, high-speed
- PCI
- 32-bit 33 MHz and 64-bit 66 MHZ
- Target, master/target, multifunction, host bridge
- SPI Serial Peripheral Interface
- LIN Bus Controller
- USB Universal Serial Bus
- Versions 2.0, 1.0, 2.0 On-the-Go
Easily addstandard interfacesto make your
productscompatible andcompetitive
19Multimedia Cores
- MPEG-4 motion processing series
- Encoder (decoder and codec in Q3, Q403)
- MoPro motion estimation/compression processor
- JPEG 2000 Encoder and Decoder
- Advanced compression algorithm
- Avnet Avalon Reference design board available
- JPEG Compression Encoder and Decoder
- easy to integrate, programmable, among fastest
available - Specific functions
- Color Space Converter fast bridge between video
capture and compression - Huffman Encoder and Decoder image processors
JPEG-compatible, easy to program, fast - Discrete Cosine Transform image processors
small, very configurable, very fast - Discrete Wavelet Transforms most capable and
configurable available
Choose complete solutions or flexible building
blocks
20Encryption Cores
- AES
- Advanced Encryption Standard(Rijndael)
- DES and Triple-DES
- Data Encryption Standard
- MD5
- Message Data Algorithm
- SHA-1
- Secure Hash Algorithm
- MODEXP1
- Modular Exponentiation Accelerator for RSA
A range of provenalgorithms forhigh-securityapp
lications
21Choose Source Code or Netlist
22So Why Choose CAST IP?
- Quality
- Expert development, rigorous testing, and
complete deliverables help ensure smooth IP
integration - Support
- Responsive, knowledgeable help plus customization
services make CAST IP work for you - Breadth
- A wide range of cores from a single provider
reduces IP selection headaches - Simplicity
- Simple terms, blanket license, and competitive
prices make it easier to get the IP you need - Experience
- An IP pioneer who knows how to deliver