2003 · 18 citations · 8 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware Description LanguagesParallel ComputingData ParallelismDesign SynthesisHardware Modeling For Digital SystemsHigh-level SynthesisParallel ArchitecturesParallel Computer ArchitectureHardware GenerationHardware SynthesisSystem Synthesis
We describe the Bach hardware synthesis system from parallel algorithms, allowing users to design, verify and synthesize large and complex circuits. Each is a working tool which is already being used for full-scale commercial designs. The source language is based on ANSI C with extensions to support explicit parallelism, communications and bit-width specification. We demonstrate its effectiveness by evaluating industrial strength applications.
8