Publication | Closed Access
DSS: a distributed high-level synthesis system
64
Citations
14
References
1992
Year
EngineeringDss PerformanceComputer ArchitectureParallel ImplementationSystem-level DesignSystem SynthesisEmbedded SystemsHardware SystemsHigh-performance ArchitectureSystems EngineeringParallel ComputingCompilersAsynchronous Vlsi DesignCollective EffectivenessComputer EngineeringDistributed SystemsComputer ScienceLogic SynthesisDss AlgorithmsMultiprocessor SystemProgram SynthesisParallel ProgrammingData-level Parallelism
DSS, a large-scale ongoing exercise in developing parallel algorithms for high-level synthesis and implementing them in an integrated distributed system to evaluate their individual and collective effectiveness, is discussed. Embedded in a very-high-speed integrated circuit hardware description language (VHDL) centered design environment, DSS consists of a collection of parallel algorithms executing on a multiple input, multiple data (MIMD) multiprocessor machine. The system uses coarse-grained parallelism to explore and evaluate many alternative VLSI designs efficiently. DSSs internal organization and its scheduling, register optimization, interconnection formation, and controller generation techniques are described. Results illustrating DSS performance with respect to design quality, and the efficiency of the DSS algorithms in a multiprocessor environment are presented.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1