{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:25:26Z","timestamp":1740122726640,"version":"3.37.3"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,1,27]],"date-time":"2021-01-27T00:00:00Z","timestamp":1611705600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,27]],"date-time":"2021-01-27T00:00:00Z","timestamp":1611705600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s10617-021-09245-x","type":"journal-article","created":{"date-parts":[[2021,1,27]],"date-time":"2021-01-27T11:09:16Z","timestamp":1611745756000},"page":"1-42","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["No-instruction-set-computer design experience of flexible and efficient architectures for digital communication applications: two case studies on MIMO turbo detection and universal turbo demapping"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3827-7534","authenticated-orcid":false,"given":"Mostafa","family":"Rizk","sequence":"first","affiliation":[]},{"given":"Amer","family":"Baghdadi","sequence":"additional","affiliation":[]},{"given":"Michel","family":"Jezequel","sequence":"additional","affiliation":[]},{"given":"Yasser","family":"Mohanna","sequence":"additional","affiliation":[]},{"given":"Youssef","family":"Atat","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,1,27]]},"reference":[{"key":"9245_CR1","doi-asserted-by":"crossref","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Al Ghouwayel AC (2018) NISC design experience of flexible architectures for digital communication applications. In: Proceedings of the IEEE international conference on computer and applications (ICCA), Beirut, Lebanon, pp 123\u2013129","DOI":"10.1109\/COMAPP.2018.8460355"},{"key":"9245_CR2","unstructured":"Gajski D (2003) NISC: the ultimate reconfigurable component. Center for Embedded Computer Systems (CECS), University of California, Irvine, Technical Report, Oct. 2003"},{"key":"9245_CR3","first-page":"25","volume-title":"Low-power design with NISC technology","author":"B Gorjiara","year":"2007","unstructured":"Gorjiara B, Reshadi M, Gajski D (2007) Low-power design with NISC technology. Springer, Dordrecht, pp 25\u201350"},{"key":"9245_CR4","doi-asserted-by":"crossref","unstructured":"Gorjiara B, Gajski D (2007) FPGA-friendly code compression for horizontal microcoded custom IPs. In: Proceedings of the ACM\/SIGDA international symposium on field programmable gate arrays, ser. FPGA \u201907. New York, NY, USA: Association for Computing Machinery, pp 108\u2013115","DOI":"10.1145\/1216919.1216935"},{"issue":"11","key":"9245_CR5","first-page":"285","volume":"1","author":"B Gorjiara","year":"2008","unstructured":"Gorjiara B, Reshadi M, Gajski D (2008) Merged dictionary code compression for FPGA implementation of custom microcoded PEs. ACM Trans Reconfigurable Technol Syst (TRETS) 1(11):285\u2013297","journal-title":"ACM Trans Reconfigurable Technol Syst (TRETS)"},{"key":"9245_CR6","doi-asserted-by":"crossref","unstructured":"Gorjiara B, Reshadi M, Gajski D (2006) Generic architecture description for retargetable compilation and synthesis of application-specific pipelined IPs. In: Proceedings of IEEE international conference on computer design (ICCD), Oct. 2006, pp 356\u2013361","DOI":"10.1109\/ICCD.2006.4380841"},{"key":"9245_CR7","doi-asserted-by":"publisher","DOI":"10.1002\/047121664X","volume-title":"Software radio architecture: object-oriented approaches to wireless systems engineering","author":"J Mitola","year":"2000","unstructured":"Mitola J (2000) Software radio architecture: object-oriented approaches to wireless systems engineering. Wiley, New York"},{"key":"9245_CR8","doi-asserted-by":"crossref","unstructured":"Anjum O et al (2011) State of the art baseband DSP platforms for software defined radio: a survey. EURASIP J Wirele Commun Netw 2011:5","DOI":"10.1186\/1687-1499-2011-5"},{"key":"9245_CR9","volume-title":"High-level synthesis introduction to chip and system design","author":"D Gajski","year":"1994","unstructured":"Gajski D, Dutt N, Wu A, Lin S (1994) High-level synthesis introduction to chip and system design. Kluwer Academic Publishers, Amsterdam"},{"key":"9245_CR10","volume-title":"High-level synthesis blue book","author":"M Fingeroff","year":"2010","unstructured":"Fingeroff M (2010) High-level synthesis blue book. Xlibris Corporation, Bloomington"},{"key":"9245_CR11","volume-title":"Embedded system design: a unified hardware\/software introduction","author":"F Vahid","year":"2006","unstructured":"Vahid F, Givargis T (2006) Embedded system design: a unified hardware\/software introduction. Wiley India Pvt. Limited, New Delhi"},{"issue":"3","key":"9245_CR12","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1049\/ip-cdt:20045071","volume":"152","author":"P Mishra","year":"2005","unstructured":"Mishra P, Dutt N (2005) Architecture description languages for programmable embedded systems. IEE Proc Comput Digit Tech 152(3):285\u2013297","journal-title":"IEE Proc Comput Digit Tech"},{"key":"9245_CR13","doi-asserted-by":"crossref","unstructured":"Hoffmann A, Schliebusch O, Nohl A, Braun G, Wahlen O, Meyr H (2001) A methodology for the design of application specific instruction set processors (ASIP) using the machine description language LISA. In: Proceedings of IEEE\/ACM international conference on computer aided design (ICCAD), Nov. 2001, pp 625\u2013630","DOI":"10.1109\/ICCAD.2001.968726"},{"key":"9245_CR14","doi-asserted-by":"crossref","unstructured":"Halambi A, Grun P, Ganesh V, Khare A, Dutt N, Nicolau A (1999) EXPRESSION: a language for architecture exploration through compiler\/simulator retargetability. In: Proceedings of IEEE design, automation and test in Europe conference and exhibition (DATE), Mar. 1999, pp 485\u2013490","DOI":"10.1145\/307418.307549"},{"key":"9245_CR15","doi-asserted-by":"crossref","unstructured":"Marwedel P (1984) The MIMOLA design system: tools for the design of digital processors. In: Proceedings of design automation conference (DAC), Jun. 1984, pp 587\u2013593","DOI":"10.1109\/DAC.1984.1585857"},{"key":"9245_CR16","doi-asserted-by":"crossref","unstructured":"Chattopadhyay A, Kammler D, Witte E, Schliebusch O, Ishebabi H, Geukes B, Leupers R, Ascheid G, Meyr H (2006) Automatic low power optimizations during ADL-driven ASIP design. In: Proceedings of IEEE international symposium on VLSI design. Automation and test, pp 1\u20134","DOI":"10.1109\/VDAT.2006.258140"},{"key":"9245_CR17","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2014) Design and prototyping flow of NISC-based flexible MIMO turbo-equalizer. In: Proceedings of the IEEE international symposium on rapid system prototyping (RSP). New Delhi, India, Oct. 2014, pp 16\u201321"},{"issue":"3","key":"9245_CR18","doi-asserted-by":"publisher","first-page":"50","DOI":"10.3390\/electronics5030050","volume":"5","author":"M Rizk","year":"2016","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2016) Design and prototyping flow of flexible and efficient NISC-based architectures for MIMO turbo equalization and demapping. Electronics 5(3):50","journal-title":"Electronics"},{"key":"9245_CR19","volume-title":"Processor description languages: applications and methodologies","author":"B Gorjiara","year":"2008","unstructured":"Gorjiara B, Gajski D, Reshadi M (2008) GNR: a formal language for specification, compilation, and synthesis of custom embedded processors. In: Mishra P, Dutt N (eds) Processor description languages: applications and methodologies. Morgan Kaufmann Publishers\/Elsevier, Amsterdam"},{"key":"9245_CR20","doi-asserted-by":"crossref","unstructured":"Reshadi M, Gajski D (2007) Interrupt and low-level programming support for expanding the application domain of statically-scheduled horizontal-microcoded architectures in embedded systems. In: Proceedings of IEEE design, automation and test in Europe conference and exhibition (DATE), Apr. 2007, pp 1\u20136","DOI":"10.1109\/DATE.2007.364483"},{"issue":"5","key":"9245_CR21","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1109\/26.141453","volume":"40","author":"E Zehavi","year":"1992","unstructured":"Zehavi E (1992) 8-PSK trellis codes for a Rayleigh channel. IEEE Trans Commun 40(5):873\u2013884","journal-title":"IEEE Trans Commun"},{"issue":"3","key":"9245_CR22","doi-asserted-by":"publisher","first-page":"927","DOI":"10.1109\/18.669123","volume":"44","author":"G Caire","year":"1998","unstructured":"Caire G, Taricco G, Biglieri E (1998) Bit-interleaved coded modulation. IEEE Trans Inf Theory 44(3):927\u2013946","journal-title":"IEEE Trans Inf Theory"},{"issue":"5","key":"9245_CR23","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MCOM.2014.6815890","volume":"52","author":"A Osseiran","year":"2014","unstructured":"Osseiran A et al (2014) Scenarios for 5G mobile and wireless communications: the vision of the METIS project. IEEE Commun Mag 52(5):26\u201335","journal-title":"IEEE Commun Mag"},{"issue":"1","key":"9245_CR24","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1186\/s13639-017-0081-y","volume":"2017","author":"M Rizk","year":"2017","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2017) Efficient quantization and fixed-point representation for mimo turbo-detection and turbo-demapping. EURASIP J Embed Syst 2017(1):33","journal-title":"EURASIP J Embed Syst"},{"key":"9245_CR25","doi-asserted-by":"crossref","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2013) Quantization and fixed-point arithmetic for MIMO MMSE-IC linear turbo-equalization. In: Proceedings of the IEEE international conference on microelectronics (ICM), Beirut, Lebanon, Dec. 2013, pp 1\u20134","DOI":"10.1109\/ICM.2013.6735008"},{"key":"9245_CR26","doi-asserted-by":"crossref","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2013) Flexible and efficient architecture design for MIMO MMSE-IC linear turbo-equalization. In: Proceedings of the IEEE international conference on communications and information technology (ICCIT), Beirut, Lebanon, June 2013, pp 340\u2013344","DOI":"10.1109\/ICCITechnology.2013.6579576"},{"issue":"2","key":"9245_CR27","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1109\/TIT.1974.1055186","volume":"20","author":"L Bahl","year":"1974","unstructured":"Bahl L, Cocke J, Jelinek F, Raviv J (1974) Optimal decoding of linear codes for minimizing symbol error rate(corresp.). IEEE Trans Inf Theory 20(2):284\u2013287","journal-title":"IEEE Trans Inf Theory"},{"issue":"2","key":"9245_CR28","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1002\/ett.4460080202","volume":"8","author":"P Robertson","year":"1997","unstructured":"Robertson P, Hoeher P, Villebrun E (1997) Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding. Eur Trans Telecommun (ETT) 8(2):119\u2013125","journal-title":"Eur Trans Telecommun (ETT)"},{"key":"9245_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/978-2-8178-0039-4","volume-title":"Codes and turbo codes","author":"C Berrou","year":"2010","unstructured":"Berrou C (2010) Codes and turbo codes. Springer, Paris"},{"issue":"3","key":"9245_CR30","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1109\/TWC.2005.847095","volume":"4","author":"C Laot","year":"2005","unstructured":"Laot C, Le Bidan R, Leroux D (2005) Low-complexity MMSE turbo equalization: a possible solution for EDGE. IEEE Trans Wirel Commun 4(3):965\u2013974","journal-title":"IEEE Trans Wirel Commun"},{"key":"9245_CR31","doi-asserted-by":"crossref","unstructured":"Jafri AR, Karakolah D, Baghdadi A, J\u00e9z\u00e9quel M (2009) ASIP-based flexible MMSE-IC Linear Equalizer for MIMO turbo-equalization applications. In: Proceedings of IEEE design, automation test in Europe conference exhibition (DATE), Apr. 2009, pp 1620\u20131625","DOI":"10.1109\/DATE.2009.5090923"},{"issue":"11","key":"9245_CR32","doi-asserted-by":"publisher","first-page":"1098","DOI":"10.1109\/TCSII.2015.2455991","volume":"62","author":"M Rizk","year":"2015","unstructured":"Rizk M, Baghdadi A, J\u00e9z\u00e9quel M, Mohanna Y, Atat Y (2015) Nisc-based soft-input soft-output demapper. IEEE Trans Circuits Syst II 62(11):1098\u20131102","journal-title":"IEEE Trans Circuits Syst II"},{"key":"9245_CR33","unstructured":"Abdel Nour C (2008) Spectrally efficient coded transmission for wireless and satellite applications. Ph.D. dissertation, Elec. Dept., Telecom Bretagne, Brest, France"},{"key":"9245_CR34","doi-asserted-by":"crossref","unstructured":"Akay E, Ayanoglu E (2004) Low complexity decoding of bit-interleaved coded modulation for M-ary QAM. In: Proceedings of the IEEE international conference on communications (ICC), vol\u00a02, Paris, France, Jun. 2004, pp 901\u2013905","DOI":"10.1109\/ICC.2004.1312632"},{"key":"9245_CR35","unstructured":"Meng L, Abdel\u00a0Nour C, J\u00e9go C, Douillard C (2009) Design of rotated QAM mapper\/demapper for the DVB-T2 standard. SiPS 2009: IEEE workshop on signal processing systems, Oct. 2009"},{"issue":"1","key":"9245_CR36","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1109\/LES.2009.2028041","volume":"1","author":"AR Jafri","year":"2009","unstructured":"Jafri AR, Baghdadi A, J\u00e9z\u00e9quel M (2009) ASIP-based universal demapper for multiwireless standards. IEEE Embed Syst Lett 1(1):9\u201313","journal-title":"IEEE Embed Syst Lett"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-021-09245-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-021-09245-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-021-09245-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,9]],"date-time":"2021-03-09T18:10:13Z","timestamp":1615313413000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-021-09245-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,27]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["9245"],"URL":"https:\/\/doi.org\/10.1007\/s10617-021-09245-x","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"type":"print","value":"0929-5585"},{"type":"electronic","value":"1572-8080"}],"subject":[],"published":{"date-parts":[[2021,1,27]]},"assertion":[{"value":"6 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 January 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}