Title :
Design refinement for the development of an audio dynamic range controller
Author :
De Stephanis, A. ; Conti, M. ; Caldari, M. ; Ripa, F.
Author_Institution :
Univ. Politec. delle Marche, Ancona, Italy
Abstract :
A fundamental issue in the development of a modern electronic design is represented by productivity: the complexity of digital systems is growing so fast that a lot of resources are required for meaningful and efficient design, guaranteeing a feasible time-to-market. Abstraction is an important tool to manage complexity, because it allows to catch the essence of an object, giving less importance to other properties, avoiding premature introduction of implementation details. For this reason it is important to adopt a methodology that can lead to the desired functionality through the creation of high-level executable models that can be easily refined and adapted to the subsequent stages of hardware and software synthesis. In this paper, this methodology is applied in the development of an audio dynamic range compressor designed for the creation of an electronic musical keyboard.
Keywords :
audio systems; electronic music; musical instruments; audio dynamic range compressor; audio dynamic range controller; digital system complexity; electronic musical keyboard; hardware synthesis; high-level executable model; modern electronic design; software synthesis; Collaborative work; Compression algorithms; Control system synthesis; Debugging; Dynamic range; Fixed-point arithmetic; Prototypes; Signal design; Testing; Virtual prototyping; SystemC virtual model; dynamic range controller;
Conference_Titel :
Intelligent Solutions in Embedded Systems (WISES), 2010 8th Workshop on
Conference_Location :
Heraklion, Crete
Print_ISBN :
978-1-4244-5715-1
Electronic_ISBN :
978-1-4244-5717-5
DOI :
10.1109/WISES.2010.5548428