{"title":"A Reconfigurable “SFMD Architecture” For a Class of Signal Processing Applications","authors":"P. Sinha, A. Sinha, D. Basa","doi":"10.1109/EMRTW.2005.195677","DOIUrl":null,"url":null,"abstract":"The fastest programmable DSP processors are unable to meet the speed requirements of many advanced signal processing applications. SlMD machines have been a preferred solution in such applications because of their inherent spatial parallelism. In such machines, a control unit (CU) broadcasts simple machine instructions simultaneously to a number of processing elements (PEs) executing the same instruction on different data The performance of such architectures can be vastly enhanced if the PEs can execute at the level of signal processing function rather than low level machine instruction. This can be made possible if the PEs are so designed that they can receive and execute functional level instruction from the CU instead of simple machine level instruction. FPGAs have emerged as high performance flexible hardware for many signal processing applications but they are not optimised for any particular application. Hence, they can not offer highest possible performance at lowest silicon cost for a given signal processing algorithm. This paper addresses these issues by introducing a new reconfigurable DSP processor, \"single function multiple data (SFMD)\" which eliminates the drawbacks of conventional SIMD machines and offers a balance between flexibility, reconfiguration latency and performance","PeriodicalId":119938,"journal":{"name":"2005 IEEE 7th CAS Symposium on Emerging Technologies: Circuits and Systems for 4G Mobile Wireless Communications","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 IEEE 7th CAS Symposium on Emerging Technologies: Circuits and Systems for 4G Mobile Wireless Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMRTW.2005.195677","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The fastest programmable DSP processors are unable to meet the speed requirements of many advanced signal processing applications. SlMD machines have been a preferred solution in such applications because of their inherent spatial parallelism. In such machines, a control unit (CU) broadcasts simple machine instructions simultaneously to a number of processing elements (PEs) executing the same instruction on different data The performance of such architectures can be vastly enhanced if the PEs can execute at the level of signal processing function rather than low level machine instruction. This can be made possible if the PEs are so designed that they can receive and execute functional level instruction from the CU instead of simple machine level instruction. FPGAs have emerged as high performance flexible hardware for many signal processing applications but they are not optimised for any particular application. Hence, they can not offer highest possible performance at lowest silicon cost for a given signal processing algorithm. This paper addresses these issues by introducing a new reconfigurable DSP processor, "single function multiple data (SFMD)" which eliminates the drawbacks of conventional SIMD machines and offers a balance between flexibility, reconfiguration latency and performance