2000 · 11 citations · 0 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designSystems DesignDesign ProcessDesign SynthesisHardware Modeling For Digital SystemsHardware SpecificationHardware-software PartitioningMicroarchitecture DesignEmbedded Hardware Co-designHardware SynthesisHigh-level Synthesis For Digital Signal ProcessingHigh-level Synthesis For Embedded SystemsProductivityRegister-transfer Level Hardware ModelingSystem-level Co-designSystem-level Modeling
In this paper we describe the steps and transformations of the SpecC system-level design methodology applied to the example of designing and implementingavoice encoding#decoding system with the purpose of demonstrating this design methodology on an industrial size example. Starting with the system speci#cation, the design is gradually re#ned down to an optimal hardware#software implementation. The results show that the well-de#ned models, steps and transformations of the SpecC methodology lead to a signi#cant productivity gain.