DSP-FPGA.com

Subscribe

Receive our complimentary magazine via U.S. Mail or E-mail.

DSP-FPGA.com

White Papers

White Paper: No end to the possibilities: x86 meets FPGA

The Intel(r) Atom(tm) E6x5C processor series pairs an Intel(r) Atom(tm) E6x5 series processor with an Altera Field Programmable Gate Array (FPGA) in a single package. This is an entirely new approach to embedded x86 technologies with the potential to dramatically change the way in which embedded devices are designed in the future.

White Paper: Synthesizing Algorithms from MATLAB and Model-based Descriptions

Algorithm design is one of the most significant factors in the increasing complexity of IC design and verification. Algorithm, signal processing, and system engineers have increasingly been using MATLAB and Simulink for very concise modeling and design of their algorithms. This paper introduces Synopsys' Synphony High Level Synthesis (HLS) product which allows designers to take algorithm concepts developed at this high level and automatically and reliably implement them directly into silicon.

White Paper: Using the NAG Toolbox for MATLAB

The Numerical Algorithms Group (NAG) developed the first mathematical software library, now the largest commercially available collection of mathematical and statistical algorithms. Here you will find demonstrated how to call some popular NAG routines and how to use MATLAB's plotting facilities to view the results.

White Paper: FPGA Run-Time Reconfiguration: Two Approaches

Good PR: It's not the usual meaning. PR in this case is Partial Reconfiguration, one of two approaches to run-time reconfiguration, with the other being Software Programmable Reconfiguration, discussed here. However, with benefits including reduced power consumption, hardware reuse, obsolescence avoidance, and flexibility, Good PR could indeed be the result.

White paper: Device software optimization for concurrent and consecutive systems

An SMP-capable OS can be instantiated in memory just once and manage multiple PEs in an SMP system concurrently. The OS for an AMP system must be instantiated once per PE, and each instance of the OS manages just one PE. PEs in an SMP system typically have peer-peer relationships with each other, since they share resources. PEs in an AMP system typically have master-slave relationships with each other, since they are assigned their own resources.

White Paper: A comparison and mapping of Data Distribution Service (DDS) and Java Message Service (JMS)

Data-centric design is emerging as a key tenet for building advanced data-critical distributed embedded and enterprise systems. DDS and JMS are popular middleware API standards that are easy to use, and offer the benefits of using a publish-subscribe communication model resulting in loosely coupled scalable distributed applications. However, their differences have significant impact on a data-centric design.