scispace - formally typeset
Book ChapterDOI

Synthesis of ASICs with Hercules and Hebe

Reads0
Chats0
TLDR
Computer-aided synthesis of digital circuits from behavioral specifications offers an effective means of dealing with the increasing complexity of digital hardware design.
Abstract
Computer-aided synthesis of digital circuits from behavioral specifications offers an effective means of dealing with the increasing complexity of digital hardware design. The benefits of such a methodology include shortened design time to reduce design cost, ease of modification of the hardware specifications to enhance design reusability, and the ability to more effectively and completely explore the different design tradeoffs between area of the resulting hardware and its processing time.

read more

Citations
More filters
Proceedings ArticleDOI

Synthesis and simulation of digital systems containing interacting hardware and software components

TL;DR: The authors consider software and interface synchronization schemes that facilitate communication between system components and present tools to perform synthesis and simulation of a system description into hardware and software components.
Journal ArticleDOI

System design methodologies: aiming at the 100 h design cycle

TL;DR: A tutorial on a design methodology for chip and system design is presented and a test case that justifies the future goal of a 100 h design cycle is presented.
Proceedings ArticleDOI

Hardware synthesis with the Bach system

TL;DR: The Bach hardware synthesis system from parallel algorithms, allowing users to design, verify and synthesize large and complex circuits, is described, demonstrating its effectiveness by evaluating industrial strength applications.
Journal ArticleDOI

Designing electronic engines with electronic engines: 40 years of bootstrapping of a technology upon itself

TL;DR: The field of design technology as it developed over the last 40 years is reviewed, with the most prominent demands faced by the design technology field as the electronics industry sets out to fulfill all the promises that silicon manufacturing suggests.
Journal ArticleDOI

DOORS: an object-oriented CAD system for high level synthesis

TL;DR: An automated design and synthesis environment called DOORS has been proposed that can accept a complex system specification at such a high level of abstraction and synthesises the circuit.
References
More filters
Journal ArticleDOI

Flamel: A High-Level Hardware Compiler

TL;DR: This paper describes the design and implementation of a high-level hardware compiler called Flamel, which undertakes to find parallelism in the program, so it can produce a fast-running implementation that meets a user-specified cost bound.
Proceedings ArticleDOI

Using Bottom-Up Design Techniques in the Synthesis of Digital Hardware from Abstract Behavioral Descriptions

TL;DR: This paper reports on a new method for using bottom-up design information in the synthesis of integrated circuits from abstract behavioral descriptions that draws on a newly developed procedural database to collect detailed information on the physical and logical properties of the primitives available for building the design.
Journal ArticleDOI

Synthesizing circuits from behavioural descriptions

TL;DR: The authors discuss in detail the synthesis of structures from behavioural domain descriptions using a formal language, internal representation of the behaviour, synthesis based on data-flow analysis, optimizations and generation of a hardware structure.

HardwareC -- A Language for Hardware Design (Version 2.0)

TL;DR: A hardware description language called HardwareC is presented, which supports both declarative and procedural semantics, has a C-like syntax, and is extended with notion of concurrent processes, message passing, timing constraints via tagging, resource constraints, explicit instantiation of models, and template models.
Journal ArticleDOI

Behavioral transformation for algorithmic level IC design

TL;DR: An attempt was made to define the algorithmic level of design and to provide the designer with the means to explore various design issues within the framework of the System Architect's Workbench.