{"title":"Implementation of a bit-level super-systolic FIR filter","authors":"Jae-Jin Lee, Gi-Yong Song","doi":"10.1109/APASIC.2004.1349450","DOIUrl":null,"url":null,"abstract":"High performance computation on a large array of cells has been an important feature of the systolic array. To achieve higher degree of concurrency, it is desirable to make cells of a systolic array themselves a systolic array as well. The structure of a systolic array with its cells consisting of another systolic array is to be called super-systolic array. This paper proposes a bit-level super-systolic FIR filter with an FPGA-based bit-serial semi-systolic multiplier which twists on the shift and add multiplier by positioning upper and lower half of the serial multiplier side by side physically in floorplanning, instead of linearly. The proposed design is better suited to FPGA implementation than bit-level super-systolic FIR filter with a bit-serial systolic multiplier in each cell in terms of hardware complexity, P&R and performance.","PeriodicalId":375715,"journal":{"name":"Proceedings of 2004 IEEE Asia-Pacific Conference on Advanced System Integrated Circuits","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2004 IEEE Asia-Pacific Conference on Advanced System Integrated Circuits","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APASIC.2004.1349450","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
High performance computation on a large array of cells has been an important feature of the systolic array. To achieve higher degree of concurrency, it is desirable to make cells of a systolic array themselves a systolic array as well. The structure of a systolic array with its cells consisting of another systolic array is to be called super-systolic array. This paper proposes a bit-level super-systolic FIR filter with an FPGA-based bit-serial semi-systolic multiplier which twists on the shift and add multiplier by positioning upper and lower half of the serial multiplier side by side physically in floorplanning, instead of linearly. The proposed design is better suited to FPGA implementation than bit-level super-systolic FIR filter with a bit-serial systolic multiplier in each cell in terms of hardware complexity, P&R and performance.