Alessio Ercole De Stephanis, M. Conti, M. Caldari, F. Ripa
{"title":"设计完善的音频动态范围控制器的发展","authors":"Alessio Ercole De Stephanis, M. Conti, M. Caldari, F. Ripa","doi":"10.1109/WISES.2010.5548428","DOIUrl":null,"url":null,"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.","PeriodicalId":166416,"journal":{"name":"2010 8th Workshop on Intelligent Solutions in Embedded Systems","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design refinement for the development of an audio dynamic range controller\",\"authors\":\"Alessio Ercole De Stephanis, M. Conti, M. Caldari, F. Ripa\",\"doi\":\"10.1109/WISES.2010.5548428\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":166416,\"journal\":{\"name\":\"2010 8th Workshop on Intelligent Solutions in Embedded Systems\",\"volume\":\"66 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 8th Workshop on Intelligent Solutions in Embedded Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WISES.2010.5548428\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 8th Workshop on Intelligent Solutions in Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WISES.2010.5548428","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design refinement for the development of an audio dynamic range controller
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.