FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

Color Space Convertor

Home > Products > Intellectual Property > DSP > Video & Image Processing > Color Space Convertor

from CAST, Inc.

View Literature
Download Free Evaluation



AMPP Approved
OpenCore Support

Features

  • Supports FLEX® 10KE, ACEX® 1K and APEX™ 20KE devices
  • Computer R'G'B' to Y'CrCb color space conversion
  • Continuous one symbol per clock cycle processing capability
  • 8-bit inputs, 8-bit outputs, 10-bit coefficients and 13-bit internal arithmetic precision
  • High clock speed
  • Low gate count
  • Low latency (5 cycles)
  • Fully synchronous, without internal tri-states, with asynchronous reset and clock enable
  • Available in VHDL

Block Diagram

Block Diagram

Description

Color space conversion is often necessary when transferring data between devices that use different color space models. For example, to transfer a television image to a digital computer image the data must undergo Y'CrCb to R'G'B' conversion. The color space convertor (CSC) is a general core that converts from one color space to another. The CSC core converts gamma-corrected computer RGB digital values (i.e., each component is in the range of [0,255]) of each pixel to YCrCb video components.

Device Utilization & Performance

Table 1 lists the typical device utilization results for the megafunction.

Table 1. Typical Device Utilization for the Megafunction
Target Device Speed Grade Utilization Performance
(fMAX)
LCs (1) I/O Pins (2) ESBs (3) 
EPF10K30ETC144 -1 456 51 - 85 MHz
EP1K10TC100 -1 456 51 - 111 MHz
EP20K60ETC144 -1 415 51 - 117 MHz

Notes:
  1. LC = Logic Cells
  2. Assuming all core I/O is routed off-chip.
  3. ESB = Embedded System Blocks

Deliverables

  • Encrypted Licenses
    • Post-synthesis AHDL
    • Assignment & Configuration File (.acf)
    • Symbol File (.sym)
    • Include File (.inc)
    • Vectors for testing the functionality of the megafunction
  • HDL Source Licenses
    • VHDL source RTL
    • Synthesis scripts (LeonardoSpectrum)
    • Simulation scripts (ModelSim)
    • Documentation (user's guide)
    • Extensive HDL testbench that instantiates:
    • Example design
    • Input signal generator
    • A set of expected results
    • Design support
    • Reference C source code (bit-accurate model)

Contact Information

For additional information, contact CAST. Inc. at:

CAST, Inc.
11 Stonewall Court
Woodcliff Lake, NJ 07677
USA
Phone: +1 (845) 353-6160
Fax: +1 (845) 727-7607
E-mail: OpenCore@cast-inc.com
URL: www.cast-inc.com

The Color Space Convertor megafunction is licensed from Alma Technologies S.A.  

Rate This Page


  • IP & Reference Designs
    • All Intellectual Property
    • All Reference Designs
    • Bridges & Adapters
      • Memory Mapped
      • Streaming
    • DSP
      • Filters & Transforms
      • Error Detection/Correction
      • Modulation & Demodulation
      • Video & Image Processing
    • Embedded Processors
      • Nios II
        • Processor Cores
          • Fast CPU
          • Economy CPU
          • Standard CPU
        • Benefits
          • Low Cost
          • High Performance
          • Long Life Cycle
          • Flexibility
        • Software Tools
          • Nios II IDE
          • Nios II C2H Compiler
          • Software
        • Development Kits
        • End Markets
        • Customer Successes
        • Literature
      • 32/16-Bit Microprocessors
      • 8/4-Bit Microprocessors
    • Interface Protocols
      • Communications
      • Ethernet
      • High Speed
      • PCI
      • Serial
      • Audio & Video
    • Memory Controllers
      • DMA
      • Flash
      • On-Chip
      • SDRAM
      • SRAM
    • Peripherals
      • Debug & Performance
      • Display
      • Microcontroller Peripherals
      • Multiprocessor Coord.
  • About IP
    • Designing with IP
      • IP Base Suite
    • Evaluate and Download IP
    • IP Certifications
    • System Design
    • Request IP
  • IP Partners
    • About AMPP Program
    • List of IP Partners
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates