{"title":"The impact of language extensions on DSP programming","authors":"R. Kole","doi":"10.1109/ELECTR.1996.501225","DOIUrl":null,"url":null,"abstract":"As digital signal processors (DSPs) become more powerful and less expensive, they are being used in increasing numbers in electronic devices. In applications such as communications, DSPs have become an essential component for the cost-effective processing of real world data. They are also used heavily in modems, sound cards, imaging systems, disk drive controllers, etc. This paper examines some of the unique characteristics of DSPs, discusses the inadequacies of the C programming language in describing signal processing algorithms and describes techniques which allow compilers to be used efficiently for DSP programming. Finally, performance measurement data is presented to show the results of our work.","PeriodicalId":119154,"journal":{"name":"Professional Program Proceedings. ELECTRO '96","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Professional Program Proceedings. ELECTRO '96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ELECTR.1996.501225","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
As digital signal processors (DSPs) become more powerful and less expensive, they are being used in increasing numbers in electronic devices. In applications such as communications, DSPs have become an essential component for the cost-effective processing of real world data. They are also used heavily in modems, sound cards, imaging systems, disk drive controllers, etc. This paper examines some of the unique characteristics of DSPs, discusses the inadequacies of the C programming language in describing signal processing algorithms and describes techniques which allow compilers to be used efficiently for DSP programming. Finally, performance measurement data is presented to show the results of our work.