A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes

A product turbo code (PTC) decoder application specific integrated circuit (ASIC) is designed in 0.18μm 1P6M CMOS with embedded SRAM. From simulation, an operating frequency of 73.1 MHz at typical conditions is obtained, yielding a throughput of 3.8 Mbps with 4 decoding iterations, while consuming 1...

Full description

Bibliographic Details
Main Author: Bade, Peter
Other Authors: Gulak, P. Glenn
Language:en_ca
Published: 2009
Subjects:
ECC
Online Access:http://hdl.handle.net/1807/17493
id ndltd-TORONTO-oai-tspace.library.utoronto.ca-1807-17493
record_format oai_dc
spelling ndltd-TORONTO-oai-tspace.library.utoronto.ca-1807-174932013-11-01T04:11:25ZA 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo CodesBade, Petererror correcting codeECCproduct turbo decodervlsihamming code0544A product turbo code (PTC) decoder application specific integrated circuit (ASIC) is designed in 0.18μm 1P6M CMOS with embedded SRAM. From simulation, an operating frequency of 73.1 MHz at typical conditions is obtained, yielding a throughput of 3.8 Mbps with 4 decoding iterations, while consuming 103.4 mW. The total area is 5.13 mm2. Assuming the ASIC would be used as a hard macro, the area could be reduced to 1.7 mm2. The ASIC was tested at 20 MHz under typical conditions, which resulted in a throughput of 1.0 Mbps at 1.8V supply while consuming 36.6 mW. By making a slight modification, this design can be easily scaled to support IEEE 802.16d WiMAX. Allow for this, and moving to a 45nm process an estimated throughput of 9.44 Mbps with 4 iterations can be obtained. Total macro area would be approximately 0.11 mm2.Gulak, P. Glenn2009-062009-07-30T15:09:57ZNO_RESTRICTION2009-07-30T15:09:57Z2009-07-30T15:09:57ZThesishttp://hdl.handle.net/1807/17493en_ca
collection NDLTD
language en_ca
sources NDLTD
topic error correcting code
ECC
product turbo decoder
vlsi
hamming code
0544
spellingShingle error correcting code
ECC
product turbo decoder
vlsi
hamming code
0544
Bade, Peter
A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
description A product turbo code (PTC) decoder application specific integrated circuit (ASIC) is designed in 0.18μm 1P6M CMOS with embedded SRAM. From simulation, an operating frequency of 73.1 MHz at typical conditions is obtained, yielding a throughput of 3.8 Mbps with 4 decoding iterations, while consuming 103.4 mW. The total area is 5.13 mm2. Assuming the ASIC would be used as a hard macro, the area could be reduced to 1.7 mm2. The ASIC was tested at 20 MHz under typical conditions, which resulted in a throughput of 1.0 Mbps at 1.8V supply while consuming 36.6 mW. By making a slight modification, this design can be easily scaled to support IEEE 802.16d WiMAX. Allow for this, and moving to a 45nm process an estimated throughput of 9.44 Mbps with 4 iterations can be obtained. Total macro area would be approximately 0.11 mm2.
author2 Gulak, P. Glenn
author_facet Gulak, P. Glenn
Bade, Peter
author Bade, Peter
author_sort Bade, Peter
title A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
title_short A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
title_full A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
title_fullStr A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
title_full_unstemmed A 1Mbps 0.18μm CMOS Soft-output Decoder for Product Turbo Codes
title_sort 1mbps 0.18μm cmos soft-output decoder for product turbo codes
publishDate 2009
url http://hdl.handle.net/1807/17493
work_keys_str_mv AT badepeter a1mbps018mmcmossoftoutputdecoderforproductturbocodes
AT badepeter 1mbps018mmcmossoftoutputdecoderforproductturbocodes
_version_ 1716611904860848128