2003 · 36 citations · 5 references
EngineeringElectronic Design AutomationCompiler TechnologyComputer ArchitectureSystem-level DesignSystem SynthesisComputer-aided DesignHardware SystemsSilage LanguageComputer DesignSystems EngineeringCathedral-iii Compilation SystemParallel ComputingCompilersComputer EngineeringComputer ScienceOptimizing CompilerLogic SynthesisCircuit DesignAutomated Design MethodologyCathedral-iii SystemProgram SynthesisParallel ProgrammingDigital Circuit DesignSystem Software
The automated design methodology of the Cathedral-III system is presented. The Cathedral-III system is an environment for efficient synthesis of high-throughput digital-signal-processing circuits. The system translates a behavioral description, expressed in the Silage language, into an intermediate signal flow graph representation, which is assembled and optimized into a dedicated bit-sliced architecture. The Cordic algorithm is used as test-vehicle to demonstrate the features of the Cathedral-III methodology.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
5
Cathedral-II: A Silicon Compiler for Digital Signal Processing
H. De Man, Jan M. Rabaey, P. Six et al. · IEEE Design & Test of Computers · 1986 · 198 citations
Engineering, Electronic Design Automation, Hardware Algorithm +18