scispace - formally typeset
Journal ArticleDOI

Cathedral-II: A Silicon Compiler for Digital Signal Processing

H. De Man, +3 more
- 01 Nov 1986 - 
- Vol. 3, Iss: 6, pp 13-25
Reads0
Chats0
TLDR
The Cathedral-II compiler as discussed by the authors is based on a meet in the middle design method that encourages a total separation between system design and reusable silicon design and includes a rule-based synthesis program, a procedural program, and a controller synthesis environment.
Abstract
The article describes the status of work at IMEC on the Cathedral-II silicon compiler. The compiler was developed to synthesize synchronous multiprocessor system chips for digital signal processing. It is a continuation of work on the Cathedral-I operational silicon compiler for bit-serial digital filters. Cathedral-II is based on a ?meet in the middle? design method that encourages a total separation between system design and reusable silicon design. The CAD system includes a rule-based synthesis program, a procedural program, and a controller synthesis environment. Processors are synthesized in terms of modules called from automated reusable module generators. Chip layout is done on a floor planner. An expert subsystem verifies correctness during silicon design and generates functional and timing models for verification at the module and chip levels.

read more

Citations
More filters
Journal ArticleDOI

Force-directed scheduling for the behavioral synthesis of ASICs

TL;DR: A general scheduling methodology is presented that can be integrated into specialized or general-purpose high-level synthesis systems and reduces the number of functional units, storage units, and buses required by balancing the concurrency of operations assigned to them.
Journal ArticleDOI

High-Level Synthesis for FPGAs: From Prototyping to Deployment

TL;DR: AutoESL's AutoPilot HLS tool coupled with domain-specific system-level implementation platforms developed by Xilinx are used as an example to demonstrate the effectiveness of state-of-art C-to-FPGA synthesis solutions targeting multiple application domains.
Journal ArticleDOI

The high-level synthesis of digital systems

TL;DR: It is shown how the high-level synthesis task can be decomposed into a number of distinct but not independent subtasks.
Journal ArticleDOI

A formal approach to the scheduling problem in high level synthesis

TL;DR: An integer linear programming (ILP) model for the scheduling problem in high-level synthesis is presented and a scheduling problem called feasible scheduling, which provides a paradigm for exploring the solution space, is constructed.
Journal ArticleDOI

High-Level Synthesis: Past, Present, and Future

TL;DR: The authors offer insights on why earlier attempts to gain industry adoption were not successful, why current HLS tools are finally seeing adoption, and what to expect as HLS evolves toward system-level design.
References
More filters
Proceedings ArticleDOI

Switch-Level Delay Models for Digital MOS VLSI

TL;DR: Three delay models for large digital MOS circuits are presented, ranging from an RC model that typically errs by 25% to a slope-based model whose delay estimates are typically within 10% of SPICE's estimates.
Journal ArticleDOI

Automatic Data Path Synthesis

TL;DR: The quality of designs produced by automatic synthesis programs are not yet adequate for production use, but their use as a computer aid permitting designer interaction is becoming a realitv, 1 and promises further.
Proceedings ArticleDOI

The MIMOLA Design System: Tools for the Design of Digital Processors

TL;DR: The MIMOLA design method is a method for the design of digital processors from a very high-level bevavioral specification, supported by a retargetable microcode generator and by an utilization and performance analyzer.
Journal ArticleDOI

DIALOG: An Expert Debugging System for MOSVLSI Design

TL;DR: An expert system (DIALOG) is described to check correctness of logic levels and timing composition rules in n- or CMOS VLSI logic to show the feasibility for batch oriented debugging of up to 50,000 transistors in a workstation environment while keeping knowledge programming efficiency of LEXTOC.
Proceedings ArticleDOI

A novel method for pitch extraction from speech and a hardware model applicable to vocoder systems

TL;DR: A new and reliable concept for pitch extraction from speech which has been implemented in hardware and applied in a channel vocoder based on a recently developed model of pitch perception is described.
Related Papers (5)