Printer Friendly
The Free Library
14,380,416 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Bluespec Sets New Direction for IP Design, Reuse.


Family of IP, ESL (1) An earlier family of client/server development tools for Windows and OS/2 from Ardent Software (formerly VMARK). It was originally developed by Easel Corporation, which was acquired by VMARK.  Capabilities Accelerate Development, Verification

WALTHAM, Mass. -- Bluespec[TM] Inc. today set a new direction for electronic system level (ESL) design with the availability of AzureIP[TM] Foundation Library, a family of pre-packaged and verified intellectual property (IP) building blocks and design reuse capabilities to accelerate ESL design and verification.

"ESL IP needs to reinvent the current register transfer level paradigm by addressing the fundamental limitations that hinder the use of RTL (Register Transfer Level) A high-level hardware description language (HDL) for defining digital circuits. The circuits are described as a collection of registers, Boolean equations, control logic such as "if-then-else" statements as well as complex event sequences;  IP," remarks Shiv shiv  
n. Slang
A knife, razor, or other sharp or pointed implement, especially one used as a weapon.



[Probably Romany chiv, blade.]

Noun 1.
 Tasker, Bluespec's chief executive officer. "Specifically, it must be composable, self-documenting, resilient, highly parameterizable, polymorphic polymorphic - polymorphism , wholly contained and transparent."

With this library and its enabling ESL capabilities, Bluespec, developer of the only ESL synthesis for control logic and complex datapaths in chip design, enables "extreme reuse" and establishes a set of requirements to which all future ESL IP should adhere.

Bluespec's AzureIP Foundation Library gives design teams a path to faster time to market, rapid design composition, including customization and reuse, increased quality and decreased verification costs. Built at the transaction level for quick simulation, blocks can be automatically compiled to efficient, detailed RTL code. Blocks can be used at any level of abstraction The level of complexity by which a system is viewed. The higher the level, the less detail. The lower the level, the more detail. The highest level of abstraction is the single system itself. , from abstract system level modeling to a more detailed ESL implementation.

Using RTL IP requires that the designer write and methodically verify a significant amount of control code for each instance where the IP is used. Because it is composable, AzureIP automatically generates the control logic that is required for the IP to fit within its context. This correct-by-construction instantiation (programming) instantiation - Producing a more defined version of some object by replacing variables with values (or other variables).

1. In object-oriented programming, producing a particular object from its class template.
 allows designers to use IP effortlessly without burdening verification.

Similarly, it is self-documenting and offers interfaces for its use that allow designers to use it as a black box. AzureIP cannot be used incorrectly. It affords no ambiguity in its interfaces, but allows sufficient resilience so that the IP can mold itself to its design context. Interface methods formally guarantee that the correct interface protocol and connectivity is in place at instantiation.

AzureIP is parameterized on structure, function and type, such as polymorphism polymorphism, of minerals, property of crystallizing in two or more distinct forms. Calcium carbonate is dimorphous (two forms), crystallizing as calcite or aragonite. Titanium dioxide is trimorphous; its three forms are brookite, anatase (or octahedrite), and rutile. . For example, when used at the system level, a block could be used to hold and dispatch video frames; used elsewhere it could be used to handle pixels. AzureIP is wholly contained which means that it does not require metadata and other information saved in proprietary files in order to be used. The source data is adequate to convey the information required for its composition and use.

These IP-category, re-defining capabilities are not built-in to the tools or unique to the IP, but are transparently native to the Bluespec semantic model. While the AzureIP Foundation Library provides a family of design building blocks, designers and IP vendors can augment the library with their own building blocks and benefit from the capabilities listed above.

The Foundation Library includes many categories of modules, data types and functions: module connectivity and interconnects (wiring, busses and protocols); storage (FIFOs and registers); math (fixed point and complex); aggregation (vectors and lists); finite state machine See state machine.

(mathematics, algorithm, theory) Finite State Machine - (FSM or "Finite State Automaton", "transducer") An abstract machine consisting of a set of states (including the initial state), a set of input events, a set of output events, and a state transition
 language for sequential, parallel, condition and loop structures; multi-clock domain (clock synchronizers); and utility blocks (e.g. completion buffer).

Pricing and Availability

AzureIP Foundation Library is shipping now and is included as part of Bluespec's software distribution.

For more details, contact George Harper, Bluespec's vice president of marketing, who can be reached at (781) 250-2200 or via email at george.harper@bluespec.com.

About Bluespec

Bluespec Inc. manufactures an industry standards-based Electronic Design Automation (EDA (1) (Electronic Design Automation) Using the computer to design, lay out, verify and simulate the performance of electronic circuits on a chip or printed circuit board. ) toolset that significantly raises the level of abstraction for hardware design while retaining the ability to automatically synthesize To create a whole or complete unit from parts or components. See synthesis.  high-quality RTL, without compromising speed, power or area. The toolset, the only one focused on control and complex datapaths, allows ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor.  and 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.  designers to reduce design time, bugs and re-spins that contribute to product delays and escalating costs. More information can be found on www.bluespec.com or by calling (781) 250-2200.

Copyright 2007 Bluespec Inc. Bluespec and AzureIP are trademarks of Bluespec Inc. All other brands, products or service names may be trademarks or service marks of the companies with which they are associated.
COPYRIGHT 2007 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, 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:Feb 5, 2007
Words:673
Previous Article:Sharps Compliance Corp. Announces Increase in Line of Credit with JPMorgan Chase.
Next Article:Dajeil Presses Ahead With the Latest Web Services Acceleration Products.



Related Articles
Bluespec Inc. Announces General Availability of Bluespec Compiler and Bluespec Simulator.
Denali's PureSpec used by Agere for PCI Express interface verification.(Denali Software Inc.)
Bluespec Showcases Technology Leadership at IP-SOC 2005, VLSI 2006, DesignCon, DVCon; ESL Synthesis Recognized as Relevant Topic as Technologists,...
Bluespec Joins The SPIRIT Consortium to Advance IP Reuse Interoperability Standards for SoC Design; EDA Company Adds ESL Synthesis Expertise to...
Bluespec Announces Adoption of Synthesis Technology by STMicroelectronics, Strengthening its Design Flow; ESL Synthesis Implemented on Latest Chip...
Bluespec Expands Presence in India through Alliance with Satyam Computer Services Ltd.
Dizain-Sync Qualifies Bluespec for IP Development.
Bluespec Moves into Virtual Prototyping for Software Development, Hardware Validation.
Bluespec Adds System-Level Building Blocks to AzureIP Foundation Library.
Bluespec, EVE Create Platform for ESL Verification, Modeling, Architectural Design.

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