Wen Xu, Mathias Richter, M. Sauermann, F. Capar, Cyprian Grassmann
{"title":"基于SDR平台的高效基带实现","authors":"Wen Xu, Mathias Richter, M. Sauermann, F. Capar, Cyprian Grassmann","doi":"10.1109/ITST.2011.6060163","DOIUrl":null,"url":null,"abstract":"We address the issues related to implementation of baseband signal processing algorithms on an SDR platform with multiple parallel processors, such as the Intel's X-GOLD™ SDR20 baseband processor. The basic idea is to reformulate the baseband signal processing algorithms such that they can be efficiently implemented on a parallel architecture. A hierarchical LTE initial synchronization scheme is taken as an example which involves algorithmic modules such as summation, maximum search, vector addition, cross-correlation, auto-correlation, FFT, FIR filter, etc. As can be shown, the computational complexity of an algorithm itself is vital and determines its implementability on a parallel SDR platform. Except for modules like summation, maximum search, vector addition, cross-correlation which can be parallelized straightforwardly, we show how to parallelize sequential and iterative algorithmic modules like autocorrelation and FFT. Challenges and future work are also discussed.","PeriodicalId":220290,"journal":{"name":"2011 11th International Conference on ITS Telecommunications","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Efficient baseband implementation on an SDR platform\",\"authors\":\"Wen Xu, Mathias Richter, M. Sauermann, F. Capar, Cyprian Grassmann\",\"doi\":\"10.1109/ITST.2011.6060163\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We address the issues related to implementation of baseband signal processing algorithms on an SDR platform with multiple parallel processors, such as the Intel's X-GOLD™ SDR20 baseband processor. The basic idea is to reformulate the baseband signal processing algorithms such that they can be efficiently implemented on a parallel architecture. A hierarchical LTE initial synchronization scheme is taken as an example which involves algorithmic modules such as summation, maximum search, vector addition, cross-correlation, auto-correlation, FFT, FIR filter, etc. As can be shown, the computational complexity of an algorithm itself is vital and determines its implementability on a parallel SDR platform. Except for modules like summation, maximum search, vector addition, cross-correlation which can be parallelized straightforwardly, we show how to parallelize sequential and iterative algorithmic modules like autocorrelation and FFT. Challenges and future work are also discussed.\",\"PeriodicalId\":220290,\"journal\":{\"name\":\"2011 11th International Conference on ITS Telecommunications\",\"volume\":\"30 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-10-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 11th International Conference on ITS Telecommunications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITST.2011.6060163\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 11th International Conference on ITS Telecommunications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITST.2011.6060163","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Efficient baseband implementation on an SDR platform
We address the issues related to implementation of baseband signal processing algorithms on an SDR platform with multiple parallel processors, such as the Intel's X-GOLD™ SDR20 baseband processor. The basic idea is to reformulate the baseband signal processing algorithms such that they can be efficiently implemented on a parallel architecture. A hierarchical LTE initial synchronization scheme is taken as an example which involves algorithmic modules such as summation, maximum search, vector addition, cross-correlation, auto-correlation, FFT, FIR filter, etc. As can be shown, the computational complexity of an algorithm itself is vital and determines its implementability on a parallel SDR platform. Except for modules like summation, maximum search, vector addition, cross-correlation which can be parallelized straightforwardly, we show how to parallelize sequential and iterative algorithmic modules like autocorrelation and FFT. Challenges and future work are also discussed.