CAST IP: Introduction and OCP Support - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

CAST IP: Introduction and OCP Support

Description:

... cont. CAST H.264 Quality Tracks Standard Image Compression Cores Family JPEG 2000 Encoder Video and Image Compression Application Platforms 8051 Cores ... – PowerPoint PPT presentation

Number of Views:140
Avg rating:3.0/5.0
Slides: 27
Provided by: NewtonA
Learn more at: https://www.ocpip.org
Category:

less

Transcript and Presenter's Notes

Title: CAST IP: Introduction and OCP Support


1
CAST IPIntroduction and OCP Support
  • DATE 2011

2
Introduction and Overview
  • Who is CAST?
  • How do we provide A Better IP Experience
  • What products are available?
  • IP Cores
  • IP Platforms
  • Why Choose CAST?

3
About CAST
  • Successful IP provider/developer/partner
  • Seventeen years experience delivering IP
  • Privately held, financially stable
  • Based in NJ (USA), with international partner
    network
  • Unique market approach
  • We only do IP, designed for reusability
  • Independent of semiconductor technologies and EDA
    tools
  • Broad range of IP 100 cores plus platform IP
  • Featuring 8051s, Image Video Compression, and
    the memory, interfaces, and other IP to build
    complete systems around them

4
Expert Development Team
  • All products developed by CAST or tightly-coupled
    partners

ProcessorsMemory ControllersBus
InterfacesNetwork InterfacesAudio Interfaces
Image CompressionVideo CompressionMemory
ControllersEncryption
Multimedia Platforms High-Speed Buses Serial
Communications
Processor PlatformsAMBA Infrastructure IP
Automotive BusInterfaces
5
ExtendedPartner Network
  • IP Development Partners
  • Semiconductor Providers
  • Industry Associations Portals
  • Mixed-Signal Partners
  • EDA Software Partners
  • Technical Partners
  • Sales Partners

6
Extreme Customer Focus
  • Global team of 100 people
  • CAST offices in East and West coast USA, Brazil,
    Czech Republic, and Greece
  • Sales/support partners in Europe and Asia
  • 24/7 culture with very fast response
  • Always online with Email, IM, home offices
  • Actual IP developers available to help with
    support
  • Experience with diverse customers and
    applications
  • Pre-sales help in selecting the right IP
  • Post-sales support during system integration

7
A Better IP Experience ?
  • Proven, high-quality IP products
  • Broad line from a single, successful provider
  • Competitive pricing and simple licensing
  • Ready to use docs, scripts, testbenches, etc.
  • Less risk
  • Flexible products
  • EDA-independent, technology-neutral
  • RTL source or FPGA netlist
  • Knowledgeable, technical sales team
  • 1,100 sales to 650 customers
  • We know the questions you should be asking
  • A stable, reliable IP providers with hundreds of
    design wins
  • Superior support
  • Based on 17 years working with IP customers

CAST makes designing with reusable IP a better
experience, from your first "make versus buy
considerations through the successful completion
of your product.
8
Customer Successes
Pharmaceutical industry printer supplier HAPA
used CAST C68000 Core to revitalize existing
products with compact, less expensive replacement
board
9
Customer Successes
CAST provided a robust JPEG solution that
allowed Pixel Velocity to reduce its development
time to get to market faster. CAST provided all
the necessary tools to validate the solution in
software accelerating the development process of
Pixel Velocity personnel. The integration of the
CAST JPEG core with the Pixel Velocity system was
easy. The CAST personnel was always available to
offer support and answer questions. Josh
Patterick Lead Engineer while at Pixel Velocity
The Pixel Video Fusion high-def security system
has been installed at Chicago O'Hare
International Airport and other locations.
10
Customer Successes
11
IP Products
MULTIMEDIA H.264 encoders, Main Baseline
Profiles Application Platform JPEG 2000, App.
Platform JPEG, Extended, Scalado Speedview,
Lossless, JPEG-LS Support Functions Deinterlace
r, Color Space Converters, etc. Audio
Interfaces I2S, SPDIF
MEMORY STORAGE Memory Controllers NAND flash,
SD/SDIO/MMC cards, Mobile SDRAM, DDR1
DDR2 Storage Controllers ATA/IDE interface
PROCESSORS 8051s fast configurable, small
low-power, entry-level debug 8-bit Z80,
6502, 65C02 16 bit 68000, 80186XL, 80186EC,
387L, 80251 32-bit 68000 for AHB DSP 32025,
32025TX
PERIPHERALS Smart Card Reader TV
DisplayUltra-Res DispalyHigh-Res Display
INTERFACES PCI PCI Express Ethernet MACs USB
1.1, 2.0, 3.0 device, OTG hub CAN, LIN, I2C,
ECP, SPI
ENCRYPTION AES, CGM DES, 3DES MD5, SHA-1,
SHA-256
SERIAL COMM. IR Controllers RC5, NEC
Synchronous UARTS SDLC, HDLC
DMAS TIMERS DMA 8237, 82380, 32b 8254
timer/counter
See more at www.cast-inc.com
12
CAST IP Highlights
  • Video and Image Compression
  • Video the highest quality H.264 encoders
  • Image codecs the most choices, JPEG to JPEG 2000
  • 8051s
  • The leading IP supplier
  • Multiple versions plus application platforms
  • High-Speed Interfaces
  • PCI Express, USB 3.0 SuperSpeed, more
  • Memory Controllers
  • NAND Flash, Serial Flash, SD, DDR, Mobile SDRAM
  • Platform IP Solutions
  • Pre-integrated cores software
  • ARM processor systems
  • Cortex M0 JumpStart program

13
H.264 Video Encoder Cores
Main Profile Encoder best quality video Baseline
Profile Encoder smaller core, still great quality
  • No-compromise design for maximum quality
  • Measurably superior compressed video quality
  • Evaluate yourself with simulation models or
    platform board
  • Economical, efficient performance
  • From mobile screen QCIF to 4Kx4K frames
  • Compresses full HD video
  • 1080p at 30 fps in low-cost FPGAs,
  • beyond 1080p at 60 fps in ASICs
  • Easier system integration and application support

14
H.264 Encoder Cores, cont.
  • Easier system integration and application support
  • Streaming-capable interfaces (Avalon-ST, or AMBA
    options)
  • Stand-alone operation (no processor required once
    running)
  • Flexible external memory interface
  • Low-bandwidth, latency-tolerant, independent of
    memory type
  • Run-time tunable operation
  • Switch modes
  • Constant Bit Rate (CBR) to fit restricted
    bandwidth
  • Variable Bit Rate (VBR) to meet specified quality
    level
  • Intra-Only for still-image compression
    competitive with JPEG 2000
  • Deblocking Filter when needed for even better
    image quality
  • Trouble-free technology mapping
  • Up to Level 5.1 compliance with both CABAC and
    CAVLC coders

15
CAST H.264 Quality Tracks Standard
16
Image Compression Cores Family
  • JPEG Encoder, DecoderScalado SpeedView JPEG
    Encoder
  • Lossy compression
  • Cameras, image storage, etc.
  • LJPEG Encoder, Decoder
  • Lossless compression
  • Professional video, medical imaging
  • JPEG-LS Encoder
  • Lossless compression
  • The best lossless compression algorithm, from HP
  • JPEG 2000 Encoder
  • Lossy and Lossless compression
  • Military and aerospace systems,surveillance,
    medical imaging

17
JPEG 2000 Encoder
  • Flexible lossless and lossy compression
  • Images stored at multiple resolution levels
  • Ideal for surveillance
  • Thumbnails for quick scanning
  • Higher-res images retrieved for detailed analysis
  • Encoder features
  • Processing Tier-1 and Tier-2 (typically left to
    the user)
  • BIIF option for military imaging standard support
  • Region of Interest (ROI) option for selective
    quality
  • System performance trade-off parameters
  • Output Bit Rate Control
  • Number of Entropy Encoders
  • Full-image or tile processing

18
Video and Image Compression Application Platforms
  • Quick way to learn or evaluate H.264 or JPEG
    2000 before you design
  • Solid starting point to reduce your system
    development time
  • Cooperative effort of CASTs virtual
    organization
  • CAST USA
  • CAST Czech Republic
  • Alma Technologies, Greece
  • S2C, China

19
8051 Cores
  • Built on 13 years of 8051 experience
  • Third-generation, proven products
  • Over 200 licenses, dozens of different
    applications customers
  • Versions to meet different project requirements
  • T8051 smallest available (cpu 2.2K 35nm
    gates) low-power mixed-signal and FSM ASICs
  • R8051XC2 fastest available (12.1x),
    configurable for functionality/price
  • R8051XC-EP entry level for basic systems,
    start-ups, universities
  • Solutions for quicker development and
    verification
  • Seamless interface to Keil 8051 software dev
    tools
  • Native EASE embedded software debugging package

20
PCIe Endpoint Controller Core
  • Critical features
  • Multiple device link widths 1X, 4X, and 8X
  • PCI-SIG certified
  • Low latency, minimal memory requirements, power
    management
  • Technology independent ASIC- and FPGA-proven
  • Free PCIe simulation model download for pre-sales
    evaluation
  • Rigorously verified
  • Tested with Averys proven PCI-Xactor
    verification IP
  • Extensive PHY and Mother Board interoperability
    testing
  • Works with any 16-bit PIPE-compliant PHY
  • Includes Unique Application Interface (AIF)
  • Bridges Transaction Layer Protocol (TLP) and
    standard SoC buses
  • Relieves designer from the TLP knowledge
    necessary with other cores

21
USB Cores Family
  • USB Device Controllers
  • Full-Speed (1.1), Hi-Speed (2.0) and SuperSpeed
    (3.0)
  • USB On the Go (OTG)
  • Single- and Multiple-Device Controllers
  • USB Embedded Hub Controller
  • Low-, Full-, and Hi-Speed
  • Configurable features and options
  • PVCI or AMBA CPU interfaces
  • UTMI, UTMI and UPLI PHY interfaces
  • Protocol-aware DMA option
  • Software stacks and drivers
  • Proven PHY Approach
  • Relationships and rigorous testing with
    industrys mixed-signal design experts SMSC,
    Richnex,
  • Simplifying USB Development
  • Software Support
  • PHY Support
  • UTMI, ULPI, serial transceivers
  • Reference Design
  • Verification Board
  • TLM Simulation Models
  • App Platforms
  • Services
  • Support for USB-IF certification procedure

PHY USB-IFCertificationsby Customersor Partners
22
Memory Controller Cores Family
  • NAND Flash, ONFI 2.2 compliant
  • Supports Single- and Multi-Level Cell (SLC MLC)
    devices
  • From 2 up to 128Gb parameterized for 2k, 4k, or
    8K pages
  • Built-in DMA, Error Code Correction, power-saving
    mode
  • Serial Flash, Serial Peripheral Interface
  • Single, Dual Input, Dual Input/Output, Quad
    Input/Output SPI accesses
  • Identifies connected Flash memory and
    communicates at max rate
  • SD/SDIO/MMC/e-MMC Card Host
  • Supports latest specs transfer rate up to 104
    MB/sec, capacity to 2TB
  • AMBA or OCP interfaces Multi-slot architecture
    optional DMA controller
  • DDR DDR2 SDRAM
  • Interfaces processor (or DMA) to all standard
    SDRAM chips DIMMs
  • Compact, with high-performance pipelined and
    parallel architecture
  • SDR normal and Mobile SDRAM
  • Flexible, burst-optimized interface for up to
    four 2GB DIMMs

23
Platform IP Products
  • Application Platforms
  • Compression systems H.264 video, JPEG 2000 still
    images
  • 8051 pre-integrated with USB, Ethernet MAC
    stack, or HDLC
  • Processor Platforms processor-ready system
    designs
  • Infrastructure cores I/Os, communications,
    memory controllers, more
  • Essential software boot code, drivers, low-level
    OS, more
  • Ready for processor cores from ARM and eASIC
  • AMBA Infrastructure Cores Library
  • Individual or complete, bargain-priced package
  • Development Boards and Kits
  • Developed with CAST IP and system integration
    expertise
  • Integration Services
  • Have our experts help integrate cores or develop
    custom systems

24
JumpStart for ARM Cortex-M0
Platform and program for quick evaluation of
Cortex-M0via simulation or FPGA
  • Pre-integrated, pre-verified, extendible
    processorplatform ready for Cortex-M0
  • Necessary system simulation elements for
    ModelSim or Incisive project for Keil IDE
  • FPGA, board, and software for hardware system
    evaluation with Keil IDE links
  • Expert system design support options, starting
    with free

25
CAST and OCP
  • OCP bus used internally and/or supported
    externally for most CAST products
  • Exampleused in PCI ExpressController
    CoreApplicationInterface

26
Conclusion Why Choose CAST?
  • 100 Cores and Platform IP ProductsFind much of
    the IP you need for any system
  • 17 Years IP Business ExperienceTrust our proven
    products and practices
  • Unique Global TeamRely on fast, expert pre-sales
    help and post-sales support
  • Learn morevisit www.cast-inc.com or call 1
    201.391.8300
Write a Comment
User Comments (0)
About PowerShow.com