Printer Friendly
The Free Library
19,595,263 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Celoxica Enables `Write Once, Run Anywhere' Reconfigurable Design.


Business Editors/High-Tech Writers

38th DAC See D/A converter and discretionary access control.

DAC - Digital to Analog Converter
 CONFERENCE

LAS VEGAS--(BUSINESS WIRE)--June 20, 2001

Celoxica Limited today announced its platform abstraction layer Software that translates a high-level request into the low-level commands required to perform the operation. The most common abstraction layer is the programming interface (API) between an application and the operating system.  (PAL) strategy for FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market.  and system independent reconfigurable designs. Supporting the DK1 design suite, PAL simplifies the process of interfacing FPGA applications with on- and off-chip resources such as processors, memory, Ethernet MACs, video I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output.

I/O - Input/Output
 chips or even other FPGAs.

PAL shields software engineers from low level interfaces to ease the integration of FPGAs to physical resources. It does this by storing the proprietary physical interfaces to platform resources in a single library called the Platform Resource Support Package (PRSP PRSP Poverty Reduction Strategy Paper
PRSP Penicillin Resistant Streptococcus Pneumoniae
PRSP Program Requirements Support Plan
). The low level interfaces are wrapped in generic logical interfaces that are accessed using the PAL API.

"PRSPs are written once for each embedded system Any electronic system that uses a CPU chip, but that is not a general-purpose workstation, desktop or laptop computer. Such systems generally use microprocessors, or they may use custom-designed chips or both. , the applications calling the API to access platform resources are then directly portable. We believe that this approach can reduce porting times by as much as 90 per cent," said Dennis Nye, senior vice president of Worldwide Sales & Marketing at Celoxica. "The Handel-C programming language has brought software engineers into the hardware design flow. PAL now lets them rapidly port designs from their prototype platform to their final system, or perform design reuse from one generation of a product to the next."

Nye continued: "So, at the same time as we are accelerating the development cycle for products leveraging FPGAs, we are allowing companies to make more effective use of their design resources."

About PAL

The process of interfacing an FPGA application to other parts of an embedded system is time consuming with today's tools and FPGAs do not have operating systems to enable their applications to be platform independent. For example; Wind River VxWorks uses BSP BSP

Bromsulphalein, a dye used in the study of liver function. See also sulfobromophthalein clearance test.
 (Board Support Package) and Microsoft Windows NT uses HAL Hal: see Halle, Belgium.
hal

In Sufism, a state of mind reached from time to time by mystics during their journey toward God. The ahwal (plural of hal) are God-given graces that appear when a soul is purified of its attachments to the material world.
 (Hardware Abstraction Layer (operating system) Hardware Abstraction Layer - (HAL) The layer of Microsoft Windows NT where they have isolated their assembly language code. ).

These issues can seriously impact a customer's time-to-market as such integration requires low-level physical design expertise.

PAL introduces a layered design methodology that generates platform independent code by replacing platform resource interfaces with generic interfaces so that hardware integration can be done in a Handel-C environment by a simple process of resource allocation resource allocation Managed care The constellation of activities and decisions which form the basis for prioritizing health care needs .

PAL consists of three parts:
-- PAL API -- an API that defines a set of macros and functions that can be
used to form and access generic interfaces to platform resources. The API gives
Handel-C software engineers a simple way of communicating with hardware,
shielded from low level design considerations

-- Platform Resource Support Package -- a library of physical designs wrapped
in standard interfaces that can be accessed using the PAL API. The PRSP hides
the low level interfaces associated with FPGAs and peripherals

-- Engineered Platform Independent Application -- applications written using
the PAL API to access platform resources


PAL will initially support the generation of ports for:

-- Generic bus interface

-- Multi-port co-processing bus interface

-- Distributed bus for FPGA interconnection

-- Video I/O

-- Ethernet MAC

-- Data streaming

-- Memory access (on chip or off chip)

-- Message sending

-- Message receiving

Pricing and availability

PAL will begin shipping as a free bundle with Celoxica's RC100 and RC1000 development boards for rapid prototyping from Q3 2001. PRSP customisation is available through Celoxica's design services.

About Celoxica

Celoxica provides software products, development boards, IP cores and design services that enable design engineers to rapidly develop application logic for FPGAs and programmable logic devices. Celoxica's high-level approach leverages the world's first integrated development environment See IDE.

integrated development environment - interactive development environment
 for true 'C' to hardware synthesis, supported by a range of development boards for rapid prototyping. By creating and leading the world of reconfigurable electronics, Celoxica is enabling customers to overcome costly development cycles and exploit ongoing revenue opportunities through hardware upgrade programs via the Internet.

Celoxica has alliances and partnerships with Ericsson Radio Systems AB, Infineon Technologies AG, Marconi plc, Matra Bae Dynamics Matra BAe Dynamics was formed in August 1996 by merger of half the missile business of Matra Defense of France and BAe Dynamics (a division of British Aerospace) of the UK and was Europe's largest manufacturer of missiles and UAVs.  France, Wind River Systems Inc. and Xilinx, Inc. The company employs over 100 people and is headquartered in Abingdon, UK, with additional offices in Campbell, California, USA; Yokahama, Japan; and Singapore.

For more information about Celoxica, visit www.celoxica.com or contact info@celoxica.com. For sales enquiries contact: Americas - sales.americas@celoxica.com; APAC APAC Australian Partnership for Advanced Computing
APAC Agricultural Policy Analysis Center
APAC Asia and Pacific
APAC Asian Pacific American Coalition
APAC Adapted Physical Activity Council (American Alliance for Health) 
 - sales.apac@celoxica.com; Europe, Middle East, Africa - emeasales@celoxica.com.

Note to Editors: Celoxica and the Celoxica logo are the trademarks of Celoxica Limited. Any other trademarks mentioned herein are the property of their respective owners.
COPYRIGHT 2001 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2001, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 20, 2001
Words:711
Previous Article:ADVISORY/Bleck Design Group Announces New Compact Audio Conference System Design for Polycom.
Next Article:Tacoma Business Assistance Center Now Offers Small Business Development Center Counseling.



Related Articles
Wind River Unveils Strategy Enabling Life Cycle Support For Reconfigurable Computing Systems; New Embedded System Possibilities for Designs Using...
Wind River to Distribute Celoxica's DK1 Design Suite.
Celoxica, Wind River and Xilinx Host Seminar Tour Presenting New Techniques for Reconfigurable Computing.
Celoxica Survey Shows Reconfigurable Computing Better Equipped to Keep Pace With Market Changes.
Electronics design cannot cope with pace of market change. (IT News).
Celoxica adds SystemC language co-simulation. (Tools).
Salesforce.com launches sforce, new alliances.
BAE Systems and Celoxica Unveil Biometrics and Real-Time Video Technology Demonstrators.
Celoxica and IPFlex Announce C-Based Design Flow for DAPDNA Dynamically Reconfigurable Processor.
Celoxica Completes $6.3 Million Funding Round; Investors Consolidate Their Support for the Provider of C-based Synthesis and System Design Tools.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles