{"title":"Design and implementation of a SHARC digital signal processor core in Verilog HDL","authors":"N. Mozaffar, N. Z. Azeemi","doi":"10.1109/INMIC.2003.1416716","DOIUrl":null,"url":null,"abstract":"This work describes the design and implementation of an 8-bit fixed point digital signal processor core in Verilog HDL. The architecture exploits the principles of pipelining and parallelism in order to obtain high speed and throughput. The modules of the design fit on a Xilinx XC4010XL FPGA with 130 K gates running at a clock frequency of 32.31 MHz. The proposed architecture follows the Analog Devices SHARC/sup /spl reg// (super Harvard architecture) DSP standard. This DSP architecture balances a high performance processor core with high performance buses, program memory (PM) and data memory (DM). In the core, every instruction can execute in a single cycle. The buses and instruction cache provide rapid, unimpeded dataflow to the core to maintain the execution rate.","PeriodicalId":253329,"journal":{"name":"7th International Multi Topic Conference, 2003. INMIC 2003.","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"7th International Multi Topic Conference, 2003. INMIC 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INMIC.2003.1416716","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This work describes the design and implementation of an 8-bit fixed point digital signal processor core in Verilog HDL. The architecture exploits the principles of pipelining and parallelism in order to obtain high speed and throughput. The modules of the design fit on a Xilinx XC4010XL FPGA with 130 K gates running at a clock frequency of 32.31 MHz. The proposed architecture follows the Analog Devices SHARC/sup /spl reg// (super Harvard architecture) DSP standard. This DSP architecture balances a high performance processor core with high performance buses, program memory (PM) and data memory (DM). In the core, every instruction can execute in a single cycle. The buses and instruction cache provide rapid, unimpeded dataflow to the core to maintain the execution rate.