Design News, February 2013

Issue link:

Contents of this Issue


Page 45 of 99

Electronics & Test system engineering team using existing PSBs with support for a range of buses, interfaces, and capabilities, thereby enabling custom designs to be implemented quickly without extensive design effort.This approach accelerates implementation, integration, 1 9/24/2012 10:03:52 AM can be brought to market and testing so that a CSSP C M Y CM MY CY CMY K in just a few months with limited involvement from the silicon manufacturer. Efficiency & Flexibility Flexibility is essential when designing a CSSP. Product design specs can vary for many reasons, including customer or regional requirements, and the ability to use the same CSSP across applications keeps design cost and complexity down. For example, a security camera product line will offer a range of resolution and frame rates to reach different price points, and the same CSSP needs to be able to interface to the various image sensors used. Similarly, this CSSP must be able to accept different pixel formats and provide output that matches the display in use. Some variances, such as data format, can be captured through simple modification of source drivers. Others, such as the interfaces supported, can be managed through a multiplexor or fabric. A programmable fabric allows a single CSSP to integrate different hardlogic blocks and enable the application to select which functionality it requires. It also makes it possible for a CSSP to seamlessly interface with the various members of an application processor family and accommodate functionality and pin-out differences. Non-volatility of the CSSP is key for power efficiency.Volatile architectures such as those based on FPGAs, require the use of active circuits to maintain logic implemented in the programmable fabric and are therefore constantly drawing power.The non-volatile nature of a CSSP minimizes power draw. It also eliminates the need for an external memory-based boot source, thus reducing system cost and avoiding boot delays during system startup. Increased Functionality & CPU Offloading While a common use for CSSPs is to bridge interfaces between an application processor and other system components, the CSSP's flexibility Design News | february 2013 | www.d esign n –44–

Articles in this issue

Links on this page

Archives of this issue

view archives of DesignNews - Design News, February 2013