Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications
Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are tradi...
Ausführliche Beschreibung
Autor*in: |
Sikka, Prateek [verfasserIn] |
---|
Format: |
Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2020 |
---|
Schlagwörter: |
Hardware description language (HDL) |
---|
Anmerkung: |
© Springer Science+Business Media, LLC, part of Springer Nature 2020 |
---|
Übergeordnetes Werk: |
Enthalten in: Circuits, systems and signal processing - Springer US, 1982, 40(2020), 6 vom: 26. Nov., Seite 2883-2894 |
---|---|
Übergeordnetes Werk: |
volume:40 ; year:2020 ; number:6 ; day:26 ; month:11 ; pages:2883-2894 |
Links: |
---|
DOI / URN: |
10.1007/s00034-020-01601-9 |
---|
Katalog-ID: |
OLC2125540746 |
---|
LEADER | 01000naa a22002652 4500 | ||
---|---|---|---|
001 | OLC2125540746 | ||
003 | DE-627 | ||
005 | 20230505103437.0 | ||
007 | tu | ||
008 | 230505s2020 xx ||||| 00| ||eng c | ||
024 | 7 | |a 10.1007/s00034-020-01601-9 |2 doi | |
035 | |a (DE-627)OLC2125540746 | ||
035 | |a (DE-He213)s00034-020-01601-9-p | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 600 |q VZ |
100 | 1 | |a Sikka, Prateek |e verfasserin |0 (orcid)0000-0002-0941-5101 |4 aut | |
245 | 1 | 0 | |a Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
264 | 1 | |c 2020 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ohne Hilfsmittel zu benutzen |b n |2 rdamedia | ||
338 | |a Band |b nc |2 rdacarrier | ||
500 | |a © Springer Science+Business Media, LLC, part of Springer Nature 2020 | ||
520 | |a Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. | ||
650 | 4 | |a Hardware description language (HDL) | |
650 | 4 | |a High-level synthesis (HLS) | |
650 | 4 | |a Field programmable gate array (FPGA) | |
650 | 4 | |a Software-defined radio | |
650 | 4 | |a Vivado HLS | |
650 | 4 | |a MATLAB HDL coder | |
700 | 1 | |a Asati, Abhijit R. |4 aut | |
700 | 1 | |a Shekhar, Chandra |4 aut | |
773 | 0 | 8 | |i Enthalten in |t Circuits, systems and signal processing |d Springer US, 1982 |g 40(2020), 6 vom: 26. Nov., Seite 2883-2894 |w (DE-627)130312134 |w (DE-600)588684-3 |w (DE-576)015889939 |x 0278-081X |7 nnns |
773 | 1 | 8 | |g volume:40 |g year:2020 |g number:6 |g day:26 |g month:11 |g pages:2883-2894 |
856 | 4 | 1 | |u https://doi.org/10.1007/s00034-020-01601-9 |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_OLC | ||
912 | |a SSG-OLC-TEC | ||
912 | |a GBV_ILN_2244 | ||
951 | |a AR | ||
952 | |d 40 |j 2020 |e 6 |b 26 |c 11 |h 2883-2894 |
author_variant |
p s ps a r a ar ara c s cs |
---|---|
matchkey_str |
article:0278081X:2020----::oeadrapiiehglvlyteiipeettooaiiadwcnetros |
hierarchy_sort_str |
2020 |
publishDate |
2020 |
allfields |
10.1007/s00034-020-01601-9 doi (DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p DE-627 ger DE-627 rakwb eng 600 VZ Sikka, Prateek verfasserin (orcid)0000-0002-0941-5101 aut Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications 2020 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2020 Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder Asati, Abhijit R. aut Shekhar, Chandra aut Enthalten in Circuits, systems and signal processing Springer US, 1982 40(2020), 6 vom: 26. Nov., Seite 2883-2894 (DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 0278-081X nnns volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 https://doi.org/10.1007/s00034-020-01601-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 AR 40 2020 6 26 11 2883-2894 |
spelling |
10.1007/s00034-020-01601-9 doi (DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p DE-627 ger DE-627 rakwb eng 600 VZ Sikka, Prateek verfasserin (orcid)0000-0002-0941-5101 aut Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications 2020 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2020 Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder Asati, Abhijit R. aut Shekhar, Chandra aut Enthalten in Circuits, systems and signal processing Springer US, 1982 40(2020), 6 vom: 26. Nov., Seite 2883-2894 (DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 0278-081X nnns volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 https://doi.org/10.1007/s00034-020-01601-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 AR 40 2020 6 26 11 2883-2894 |
allfields_unstemmed |
10.1007/s00034-020-01601-9 doi (DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p DE-627 ger DE-627 rakwb eng 600 VZ Sikka, Prateek verfasserin (orcid)0000-0002-0941-5101 aut Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications 2020 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2020 Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder Asati, Abhijit R. aut Shekhar, Chandra aut Enthalten in Circuits, systems and signal processing Springer US, 1982 40(2020), 6 vom: 26. Nov., Seite 2883-2894 (DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 0278-081X nnns volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 https://doi.org/10.1007/s00034-020-01601-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 AR 40 2020 6 26 11 2883-2894 |
allfieldsGer |
10.1007/s00034-020-01601-9 doi (DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p DE-627 ger DE-627 rakwb eng 600 VZ Sikka, Prateek verfasserin (orcid)0000-0002-0941-5101 aut Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications 2020 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2020 Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder Asati, Abhijit R. aut Shekhar, Chandra aut Enthalten in Circuits, systems and signal processing Springer US, 1982 40(2020), 6 vom: 26. Nov., Seite 2883-2894 (DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 0278-081X nnns volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 https://doi.org/10.1007/s00034-020-01601-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 AR 40 2020 6 26 11 2883-2894 |
allfieldsSound |
10.1007/s00034-020-01601-9 doi (DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p DE-627 ger DE-627 rakwb eng 600 VZ Sikka, Prateek verfasserin (orcid)0000-0002-0941-5101 aut Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications 2020 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier © Springer Science+Business Media, LLC, part of Springer Nature 2020 Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder Asati, Abhijit R. aut Shekhar, Chandra aut Enthalten in Circuits, systems and signal processing Springer US, 1982 40(2020), 6 vom: 26. Nov., Seite 2883-2894 (DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 0278-081X nnns volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 https://doi.org/10.1007/s00034-020-01601-9 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 AR 40 2020 6 26 11 2883-2894 |
language |
English |
source |
Enthalten in Circuits, systems and signal processing 40(2020), 6 vom: 26. Nov., Seite 2883-2894 volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 |
sourceStr |
Enthalten in Circuits, systems and signal processing 40(2020), 6 vom: 26. Nov., Seite 2883-2894 volume:40 year:2020 number:6 day:26 month:11 pages:2883-2894 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder |
dewey-raw |
600 |
isfreeaccess_bool |
false |
container_title |
Circuits, systems and signal processing |
authorswithroles_txt_mv |
Sikka, Prateek @@aut@@ Asati, Abhijit R. @@aut@@ Shekhar, Chandra @@aut@@ |
publishDateDaySort_date |
2020-11-26T00:00:00Z |
hierarchy_top_id |
130312134 |
dewey-sort |
3600 |
id |
OLC2125540746 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000naa a22002652 4500</leader><controlfield tag="001">OLC2125540746</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230505103437.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">230505s2020 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s00034-020-01601-9</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC2125540746</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s00034-020-01601-9-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">600</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sikka, Prateek</subfield><subfield code="e">verfasserin</subfield><subfield code="0">(orcid)0000-0002-0941-5101</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2020</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer Science+Business Media, LLC, part of Springer Nature 2020</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Hardware description language (HDL)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">High-level synthesis (HLS)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field programmable gate array (FPGA)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software-defined radio</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Vivado HLS</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">MATLAB HDL coder</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Asati, Abhijit R.</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Shekhar, Chandra</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Circuits, systems and signal processing</subfield><subfield code="d">Springer US, 1982</subfield><subfield code="g">40(2020), 6 vom: 26. Nov., Seite 2883-2894</subfield><subfield code="w">(DE-627)130312134</subfield><subfield code="w">(DE-600)588684-3</subfield><subfield code="w">(DE-576)015889939</subfield><subfield code="x">0278-081X</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:40</subfield><subfield code="g">year:2020</subfield><subfield code="g">number:6</subfield><subfield code="g">day:26</subfield><subfield code="g">month:11</subfield><subfield code="g">pages:2883-2894</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s00034-020-01601-9</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2244</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">40</subfield><subfield code="j">2020</subfield><subfield code="e">6</subfield><subfield code="b">26</subfield><subfield code="c">11</subfield><subfield code="h">2883-2894</subfield></datafield></record></collection>
|
author |
Sikka, Prateek |
spellingShingle |
Sikka, Prateek ddc 600 misc Hardware description language (HDL) misc High-level synthesis (HLS) misc Field programmable gate array (FPGA) misc Software-defined radio misc Vivado HLS misc MATLAB HDL coder Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
authorStr |
Sikka, Prateek |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)130312134 |
format |
Article |
dewey-ones |
600 - Technology |
delete_txt_mv |
keep |
author_role |
aut aut aut |
collection |
OLC |
remote_str |
false |
illustrated |
Not Illustrated |
issn |
0278-081X |
topic_title |
600 VZ Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications Hardware description language (HDL) High-level synthesis (HLS) Field programmable gate array (FPGA) Software-defined radio Vivado HLS MATLAB HDL coder |
topic |
ddc 600 misc Hardware description language (HDL) misc High-level synthesis (HLS) misc Field programmable gate array (FPGA) misc Software-defined radio misc Vivado HLS misc MATLAB HDL coder |
topic_unstemmed |
ddc 600 misc Hardware description language (HDL) misc High-level synthesis (HLS) misc Field programmable gate array (FPGA) misc Software-defined radio misc Vivado HLS misc MATLAB HDL coder |
topic_browse |
ddc 600 misc Hardware description language (HDL) misc High-level synthesis (HLS) misc Field programmable gate array (FPGA) misc Software-defined radio misc Vivado HLS misc MATLAB HDL coder |
format_facet |
Aufsätze Gedruckte Aufsätze |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
nc |
hierarchy_parent_title |
Circuits, systems and signal processing |
hierarchy_parent_id |
130312134 |
dewey-tens |
600 - Technology |
hierarchy_top_title |
Circuits, systems and signal processing |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)130312134 (DE-600)588684-3 (DE-576)015889939 |
title |
Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
ctrlnum |
(DE-627)OLC2125540746 (DE-He213)s00034-020-01601-9-p |
title_full |
Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
author_sort |
Sikka, Prateek |
journal |
Circuits, systems and signal processing |
journalStr |
Circuits, systems and signal processing |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
600 - Technology |
recordtype |
marc |
publishDateSort |
2020 |
contenttype_str_mv |
txt |
container_start_page |
2883 |
author_browse |
Sikka, Prateek Asati, Abhijit R. Shekhar, Chandra |
container_volume |
40 |
class |
600 VZ |
format_se |
Aufsätze |
author-letter |
Sikka, Prateek |
doi_str_mv |
10.1007/s00034-020-01601-9 |
normlink |
(ORCID)0000-0002-0941-5101 |
normlink_prefix_str_mv |
(orcid)0000-0002-0941-5101 |
dewey-full |
600 |
title_sort |
power- and area-optimized high-level synthesis implementation of a digital down converter for software-defined radio applications |
title_auth |
Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
abstract |
Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. © Springer Science+Business Media, LLC, part of Springer Nature 2020 |
abstractGer |
Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. © Springer Science+Business Media, LLC, part of Springer Nature 2020 |
abstract_unstemmed |
Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application. © Springer Science+Business Media, LLC, part of Springer Nature 2020 |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC GBV_ILN_2244 |
container_issue |
6 |
title_short |
Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications |
url |
https://doi.org/10.1007/s00034-020-01601-9 |
remote_bool |
false |
author2 |
Asati, Abhijit R. Shekhar, Chandra |
author2Str |
Asati, Abhijit R. Shekhar, Chandra |
ppnlink |
130312134 |
mediatype_str_mv |
n |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/s00034-020-01601-9 |
up_date |
2024-07-04T04:02:40.252Z |
_version_ |
1803619674623049728 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000naa a22002652 4500</leader><controlfield tag="001">OLC2125540746</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230505103437.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">230505s2020 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s00034-020-01601-9</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC2125540746</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)s00034-020-01601-9-p</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">600</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sikka, Prateek</subfield><subfield code="e">verfasserin</subfield><subfield code="0">(orcid)0000-0002-0941-5101</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Power- and Area-Optimized High-Level Synthesis Implementation of a Digital Down Converter for Software-Defined Radio Applications</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2020</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">© Springer Science+Business Media, LLC, part of Springer Nature 2020</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract In digital signal processing, digital down converters (DDCs) convert digitized, band-limited signals to lower frequency signals at a smaller sampling rate to simplify subsequent filtering stages. Software-defined radio (SDR) is a radio communication system in which components that are traditionally implemented in hardware are implemented in software on an embedded system. DDCs are widely used in modern communication systems, such as SDRs. Herein, we propose a low-power- and area-optimized implementation of a DDC for SDR applications. The DDC was designed using an innovative and novel high-level synthesis (HLS) design method based on application-specific bit widths for data nodes. The results achieved after a field programmable gate array (FPGA) implementation are superior to those obtained from hand-coded register transfer level (RTL) implementations in terms of area and power efficiency, with almost the same speed of operation. Our results were obtained using the MATLAB hardware description language (HDL) coder for HLS and Xilinx Vivado (a software for the synthesis and analysis of HDL designs) for synthesis. The DDC down-converts an input of 200 MHz signal to an output of 2 MHz signal. This implementation was conducted on a real FPGA hardware (Xilinx Kintex-7) and verified against the design specifications using an FPGA in the loop feature of HDL Verifier and MATLAB. In addition, we propose a generic methodology for improving the area, speed, and power for different application designs and HLS tools. The proposed methodology is also applicable to hand-coded RTL designs for any application.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Hardware description language (HDL)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">High-level synthesis (HLS)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field programmable gate array (FPGA)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software-defined radio</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Vivado HLS</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">MATLAB HDL coder</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Asati, Abhijit R.</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Shekhar, Chandra</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Circuits, systems and signal processing</subfield><subfield code="d">Springer US, 1982</subfield><subfield code="g">40(2020), 6 vom: 26. Nov., Seite 2883-2894</subfield><subfield code="w">(DE-627)130312134</subfield><subfield code="w">(DE-600)588684-3</subfield><subfield code="w">(DE-576)015889939</subfield><subfield code="x">0278-081X</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:40</subfield><subfield code="g">year:2020</subfield><subfield code="g">number:6</subfield><subfield code="g">day:26</subfield><subfield code="g">month:11</subfield><subfield code="g">pages:2883-2894</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">https://doi.org/10.1007/s00034-020-01601-9</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2244</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">40</subfield><subfield code="j">2020</subfield><subfield code="e">6</subfield><subfield code="b">26</subfield><subfield code="c">11</subfield><subfield code="h">2883-2894</subfield></datafield></record></collection>
|
score |
7.4022274 |