Design News, February 2013

Issue link:

Contents of this Issue


Page 46 of 99

offers an opportunity to introduce intelligence to a system Some CSSP platforms even support processing capability. to further improve performance and power efficiency. For Depending on the application, the CSSP could potentially example, a CSSP can support a processor's DMA to increase offload the functionality of a secondary processor to which it throughput and power efficiency. Using a multiplexor, a CSSP is bridging. DN can bridge multiple processor/component combinations. A Go to for more information. CSSP can also offload certain tasks from the CPU to perform them on a more power-efficient platform: Inter-processor communications: Many applications, including dualmode phones and complex industrial systems, use multiple processors. Most interfaces on processors, however, are designed to serve only as masters (Figure 1a). Using a CSSP, developers have the flexibility to implement either an interface bridge (Figure 1b) or shared memory channel (Figure 1c) between processors to match the specific performance and ease-of-implementation DYNAMIC requirements of the application. Data transfer offload: The efficiency of data transfers from peripherals to mass storage impacts both the user POWERFUL experience and power efficiency.When transfers are managed by the application processor, the CPU must handle LOW NOISE the data several times to receive, buffer, and store the data. A CSSP can offload data transfers from the application processor, enabling systems to transfer FAST PROCESSES content more quickly while significantly extending battery operating life. In addition, this frees up the CPU to perform other tasks or sleep longer. Wake-up and Verify: Embedded systems across all markets need to connect to an increasing number of internal and external inputs. The challenge for designers is how to detect activity across these inputs using minimal power.Waking the main application processor, often the component with the highest power consumption in the system, to perform this task is highly inefficient.Wake-up and Verify (WAV) functionality can be implemented in a CSSP to detect activity on a bus or signal while consuming less power. Once activity is detected, only then does the application processor need to wake. maxon DC online configuration –45–

Articles in this issue

Links on this page

Archives of this issue

view archives of DesignNews - Design News, February 2013