Book ChapterDOI
Synthesis of ASICs with Hercules and Hebe
David C. Ku,Giovanni De Micheli +1 more
- pp 177-203
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)
David Ku,Giovanni DeMicheli +1 more
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
Robert A. Walker,D. E. Thomas +1 more
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.