VME and Critical Systems
home
articles & topics
product search
White Papers
newswire
E-letter
E-cast Schedule
articles >
Application Feature
architecture
RSS Link
Industry News:
architecture...
Technology Partnerships:
architecture...
Contracts:
architecture...
New Products:
architecture...
People:
architecture...
Mergers and Acquisitions:
architecture...
Conferences and Awards:
architecture...
Media and Education:
architecture...
Standard Certifications and References:
architecture...






CORBA for FPGAs: Tying together GPPS, DSPs, and FPGAs

By
Joseph M Jacob
Objective Interface Systems
and
Manuel Uhm
Xilinx

As signal processing systems become larger and more complex, system builders are running into a performance wall. In order to achieve the desired performance requirements of these extensive systems, modern signal processing systems often combine Digital Signal Processors (DSPs), General Purpose Processors (GPPs) and Field Programmable Gate Arrays (FPGAs).

To facilitate development of such multi-processor systems, designers can now use a distributed communications architecture: the Common Object Request Broker Architecture (CORBA). CORBA enables pieces of programs, called objects, to communicate with one another over networks—regardless of the programming language in which they are written, the operating system on which they are running, or their location in the system. This approach provides a number of advantages to system developers: Object request broker (ORB)-enabled GPPs, DSPs, and FPGAs offer a common communications paradigm among disparate engineering disciplines, important in environments in which these development groups often work in isolation.