A 13.3-Mb/s 0.35-m CMOS Analog Turbo Decoder IC With a Configurable Interleaver

Size: px
Start display at page:

Download "A 13.3-Mb/s 0.35-m CMOS Analog Turbo Decoder IC With a Configurable Interleaver"

Transcription

1 2010 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 11, NOVEMBER 2003 A 13.3-Mb/s 0.35-m CMOS Analog Turbo Decoder IC With a Configurable Interleaver Vincent C. Gaudet, Member, IEEE, and P. Glenn Gulak, Senior Member, IEEE Abstract Circuits and an IC implementation of a four-state, block length 16, three-metal one-poly m CMOS analog turbo decoder with a fully programmable interleaver are presented. The IC was tested at 13.3 Mb/s, has a 1.2 s latency, and consumes 185 mw on a single 3.3-V power supply, resulting in an energy consumption of 13.9 nj per decoded bit, thus reducing the energy consumption by 70% relative to existing digital turbo decoders. The core area is m 2. The addition of swinging buffers could triple the speed and reduce the latency with minimal increase in power consumption by overlapping storage and decoding phases. Mismatch simulations show that the circuits will be viable for decoder lengths up to a few hundred information bits. Index Terms Analog decoding, iterative decoding, turbo codes. Fig. 1. System block diagrams of two alternative receiver structures. (a) Traditional, with analog-to-digital converter and digital decoder. (b) Proposed, with analog decoder. I. INTRODUCTION DUE TO their impressive error-correcting capabilities at low signal-to-noise ratios (SNRs), turbo codes [1] and low-density parity-check codes [2] are being introduced into several new data communications standards [3] [5]. However, because of the iterative nature and data dependencies of the iterative decoding algorithm, digital turbo decoders [6] [8] potentially suffer from long latencies and high power consumption. In order to circumvent these problems, the use of analog circuit techniques to implement iterative decoding was proposed in [9] and [10]. Analog decoders represent internal recursion metrics and soft values as voltages or as currents. Analog soft outputs are fed from one decoder to the other in a continuous-time analog feedback loop, allowing the outputs to settle on a codeword. Since the analog circuits that perform the required decoding functions are so small, entire factor graphs or trellises can be constructed in parallel in silicon, thus speeding up the decoding process. Circuit details and an IC implementation of a BiCMOS analog two-state 8-bit tailbiting decoder were recently published in [11], an analog BiCMOS tailbiting decoder with fixed interleaver was presented in [12], and a subthreshold CMOS Hamming decoder was presented in [13]. These decoders are all based on a Gilbert multiplier, which exploits the exponential voltage current relationship of transistors. Manuscript received April 11, 2003; revised June 30, This work was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC). V. C. Gaudet is with the Department of Electrical and Computer Engeneering, University of Alberta, Edmonton, AB T6G 2V4, Canada ( vgaudet@ece.ualberta.ca). P. G. Gulak is with the Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON M5S 3G4, Canada. Digital Object Identifier /JSSC In this paper, we present circuits and an implementation of a CMOS all-analog turbo decoder, including two constituent MAP decoders and a programmable interleaver/deinterleaver. The paper is organized as follows. Section II introduces the concept of analog decoding. Section III discusses analog decoder circuits and design issues. Section IV presents IC test results for a three-metal one-poly (3M1P) m CMOS analog implementation of a turbo decoder. Finally, Section V concludes this paper. II. ANALOG TURBO DECODING A. Receiver Structures Consider the block diagram of a traditional receiver depicted in Fig. 1(a). A demodulator feeds its analog outputs into an analog-to-digital converter (ADC), which produces fixed-point digital soft inputs that are then processed using a digital decoder. The fixed-point precision required for the soft inputs to the digital decoder is usually in the 5 8 bit range, in order to achieve near-optimal results. The ADC must be able to produce these 5 8 bit values at the rate at which they arrive from the channel, which could account for several hundred million samples per second in some applications, especially if oversampling is used or if the code rate is low. The digital decoder may produce soft outputs, though hard decisions are easily obtained by retaining only the sign bits. Now consider Fig. 1(b), which depicts a slightly modified receiver in which the ADCs are removed, leaving only sample-and-hold (S/H) circuits to hold the decoder inputs. The analog outputs from the S/H circuits are then used by an analog decoder, which performs its processing in the analog domain using continuous-valued current and voltage metrics. A bank of comparators converts the analog decoder s soft outputs into a sequence of hard decisions /03$ IEEE

2 GAUDET AND GULAK: CMOS ANALOG TURBO DECODER IC WITH CONFIGURABLE INTERLEAVER 2011 (a) Fig. 3. (a) MAX circuit. (b) Transconductor. (b) Fig. 2. Turbo decoder system block diagram. The feasibility of an analog decoder is made possible by the robustness and relatively low precision requirements of iterative decoding algorithms, and by the existence of very simple and compact circuits, described below, which perform the required soft calculations. One might surmise that a receiver based on an analog decoder would benefit from the following advantages. Lower Power Consumption: In a digital decoder, one wire for every bit of precision sees rail-to-rail voltage swings several times during the decoding process, whereas in an analog decoder only one wire is used in its place and its voltage generally does not swing the whole supply range. In addition, highspeed ADCs can account for a significant portion of a receiver s power budget. For example, the 6-bit 1.3-Gsample/s m CMOS ADC published in [14] consumes 545 mw on a 3.3-V power supply. Such converters are not required in analog decoder-based receivers. High Speed: In a digital receiver, throughput is limited either by the maximum speed of the ADCs or by the critical path of the decoder. The critical path of the decoder can only be improved to a very limited extent through parallelization and pipelining. Decoder latency grows linearly with frame size, number of decoding iterations, and clock period. On the other hand, an analog decoder has no ADC-imposed speed limitation, and the small circuit size allows a massive parallelization of the decoding process. In addition, analog decoders typically perform iterations in continuous time, eliminating the high-speed clocking circuitry. Smaller Area: Depending on the degree of parallelism used in a digital implementation of a decoder and the frame length of the code, an analog decoder can be several times smaller in terms of silicon requirements per decoded bit, thus lowering the production cost. B. Metric Representation For the sake of brevity, the details of the turbo decoding algorithm are not provided. Instead, the reader is referred to the summary given in [15]. In an analog decoder, soft information values, such as branch metrics, state metrics, and log-likelihood ratios, are represented as currents or voltages having a continuous-valued amplitude range. The conversion from state or branch metric to physical circuit quantity is done by scaling and shifting values by constant factors. For example, (1) relates a state metric to a state metric voltage, using a scaling factor and a shifting factor, and (2) relates a branch metric to a branch metric current, using a scaling factor and shifting factor. Note that and have voltage units and and have current units. III. ANALOG DECODER CIRCUITS AND DESIGN ISSUES (1) (2) A. Circuits A system block diagram of a turbo decoder is shown in Fig. 2, showing the interconnections between two MAP decoders, an interleaver ( ), and a deinterleaver ( ). Each analog log-domain MAP decoder is constructed using the two circuit building blocks depicted in Fig. 3. The first, in Fig. 3(a), realizes the state metric function using transistors M3 and M4 which operate in weak inversion; in moderate inversion, the function is slightly distorted incurring a penalty of around 0.1 db, but with better device matching properties. Branch metrics are generated using differential pair transconductors, depicted in Fig. 3(b), which use differential channel input voltages and produce differential output currents which are summed onto the pull-up transistors M1 and M2 which operate deep in the triode region. The differential pairs from Fig. 3(b) are also used to propagate state metric outputs from the circuits to subsequent trellis stages. Fig. 4 shows a trellis stage for one direction of recursion for a (7,5) recursive systematic convolutional (RSC) code, constructed using the and differential pair circuits. Note that and are connected to the minus inputs on the state metric propagators, ensuring state metric normalization since state metrics are referenced to known state metric values; this is analogous to subtracting the value of in a digital MAP decoder. An analog interleaver spatially permutes soft outputs from one MAP decoder for input to the other MAP decoder. A configurable interleaver, where a desired permutation is programmed at powerup to accommodate different standards, can be built using a network of crossbars [16]. Fig. 5 illustrates such an interleaver of size 16 constructed with twelve four-input crossbars, each programmed using a serial shift register which controls pass-transistor switches. Two differential signals are routed

3 2012 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 11, NOVEMBER 2003 Fig. 6. Demultiplexer used to parallelize a serial input data stream V into locations V. Fig. 4. (a) Trellis stage and (b) corresponding circuit for a four-state trellis corresponding to the (7,5) RSC code. An input demultiplexer sample-and-hold unit stores a serial input stream of noisy channel values represented as voltages onto a bank of capacitors, as illustrated in Fig. 6. Each capacitor is directly connected to a branch metric transconductor. Addressing based on a Gray code was used since only one address line changes from one time interval to the next. Otherwise, if two or more address lines changed and the address lines were skewed relative to one another, then the multiplexer would temporarily access an undesired storage location, perturbing that location s stored voltage. Decoding is performed in three steps. First, an entire codeword is stored using the demultiplexer, requiring time. Then, the turbo decoder feedback loop is opened for a short period of time to reset the second MAP decoder s soft information to zero. This is accomplished by shorting the differential extrinsic information voltages using pass transistors. Then, continuous-time iterative decoding is performed by closing the feedback loop for time and allowing the network to settle to its final output values. Hard decisions are made on soft output values using a bank of output comparators. Fig. 5. Size 16 programmable interleaver. B. Mismatch Large analog circuits are potentially susceptible to mismatch effects since a large number of devices cannot effectively be matched on a large scale. In this section, we present simulation results of the effects of mismatch on the error-correcting capabilities of analog iterative decoders of varying size and complexity. For simulation purposes, we define mismatch as an undesired variation in input metric voltage such that (3) for every bit position, thus combining the interleaver and deinterleaver into one unit. The interleaver does not present a performance barrier for current turbo decoding applications. Since the pass transistors implement a passive routing network, the power consumed by the interleaver is minimal. where is a zero-mean Gaussian random variable with variance, generated once for each node at the beginning of a simulation. Two scenarios have been simulated. The first is a case where only a single value of is generated for each trellis section, representing a case where local matching is good, but

4 GAUDET AND GULAK: CMOS ANALOG TURBO DECODER IC WITH CONFIGURABLE INTERLEAVER 2013 Fig. 7. Degradation in BER performance due to mismatch. global matching (i.e., over large distances) is poor. The second is a case where a new value of is generated for every single input in the circuit. For the first scenario (good local matching, poor global matching), the loss with respect to a decoder with perfect matching ( ) was observed to be minimal for all simulated values in the range of. For the second scenario (poor local and global matching), a flattening effect was observed, and is illustrated in Fig. 7, which plots the bit-error rate (BER) at an SNR value of 20 db over a range of values, for codes of length 20, 100, and 256. The degradation in performance seems to be greater for longer codes, though the circuits should be useful for codes with up to a few hundred information bits. Fig. 8. Block diagram of analog turbo decoder. IV. IC IMPLEMENTATION AND TEST RESULTS A block diagram of an analog turbo decoder for a rate 1/3 code with four-state trellises, a block length of 16 information bits, and a configurable interleaver/deinterleaver is shown in Fig. 8. Trellises are left unterminated with minimal effect; the final forward state metrics were used as the starting point for the backward recursion. A die microphotograph of a m CMOS implementation of the decoder is shown in Fig. 9. The pad-limited IC occupies m, whereas the core occupies m. Each MAP decoder occupies m and the interleaver/deinterleaver occupies m. Testing was performed using an HP75000 tester, which stimulates a bank of six digital-to-analog converters (DACs) connected to the IC s inputs using precomputed noisy channel values. Test vectors were generated in software, with a precomputed noise component calibrated to specific SNRs. Test chip outputs were recorded and compared to noiseless reference values in software in order to generate measured BER curves. The IC was tested at a bit rate of 13.3 Mb/s, with ns (RST high), ns (RST high), and ns (RST low), and 16-bit codewords. The decoding latency was 1.2 s. With a 3.3-V supply, the decoder has a power consumption of 185 mw, resulting in an energy consumption per decoded bit of 13.9 nj. Fig. 10 shows an oscilloscope capture of the hard output of bit position 15, and of the reset signal, which opens the turbo feedback loop before each codeword is decoded. Fig. 9. Die microphotograph and floorplan. Fig. 11 presents the BER curves for the measured output of a single MAP decoder and of the turbo decoder, contrasted with a simulated floating-point digital decoder. The 1.1-dB loss from ideal turbo decoding is largely a result of MAP2 extrinsic information differential voltages not being properly shorted at the beginning of the decoding phase, leading to old soft values being injected into the feedback loop. This also explains why the MAP decoder test results are better than the simulated results:

5 2014 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 11, NOVEMBER 2003 Fig. 10. Measured bit 15 signal (top) and reset signal (bottom). Fig. 12. Measured energy consumption of turbo decoder implementations. TABLE I PERFORMANCE SPECIFICATIONS OF THE ANALOG TURBO DECODER IC Fig. 11. Measured BER for analog turbo decoder. when RST is high, MAP2 injects unwanted extrinsic information into MAP1 s inputs, allowing MAP1 to perform better than expected. Performance degradation was observed when the outputs were sampled earlier in the decoding phase, not allowing output voltages to settle to their final values. Speed could be increased by using swinging buffers, which would allow overlapping of the phase with the and phases. An incoming codeword could then be stored at the same time as another codeword was decoded. Fig. 12 shows a comparison between the energy consumption per decoded bit of the analog implementation versus the consumption of recent digital turbo decoders, normalized for the number of trellis states. A decrease in energy consumption of approximately 70% has been achieved, notwithstanding the ADCs that would be required for digital implementations. Table I summarizes the performance specifications for the analog turbo decoder IC. The programmable analog interleaver was verified by testing BERs using several different reference permutations. Decoding speed could be increased to 40 Mb/s at a similar power consumption by expanding the input demultiplexer to include a swinging buffer, thus reducing the energy per decoded bit by 2/3. V. CONCLUSION In a digital decoder, latency increases with block size since the last state metric in a block is technically dependent on the first, and hence, calculations must be performed on the entire block before moving on to a subsequent iteration. In an analog decoder, even though the dependencies between values are the same as for a digital decoder, they get weaker and weaker with increasing block length. Thus, the effect of a voltage change at one end of the trellis on a metric at the other end goes to zero with increasing block length, and the effect eventually gets lost in noise after a number of trellis stages. Therefore, it is expected that with this technique, decoding latency will remain relatively constant with increased block size, resulting in a near-linear increase in throughput versus block length and relatively constant energy per decoded bit. We expect future analog decoder research to extend practical block sizes up to a few hundred information bits. ACKNOWLEDGMENT The authors wish to acknowledge fabrication support from the Canadian Microelectronics Corporation.

6 GAUDET AND GULAK: CMOS ANALOG TURBO DECODER IC WITH CONFIGURABLE INTERLEAVER 2015 REFERENCES [1] C. Berrou, A. Glavieux, and P. Thitimajshima, Near Shannon limit error-correcting coding and decoding: Turbo codes, in Proc. Int. Conf. Communications, Geneva, Switzerland, May 1993, pp [2] R. G. Gallager, Low-density parity-check codes, IRE Trans. Inform. Theory, vol. IT-8, pp , Jan [3], (2000) Third Generation Partnership Project (3GPP) Doc [Online]. Available: 12/ R1999/25_series/ zip [4], Interaction channel for satellite distribution systems, ETSI, Doc. EN , vol , [5], Interaction channel for digital terrestrial television, ETSI, Doc. EN , vol , [6] C. Berrou, P. Combelles, P. Pénard, and B. Talibart, An IC for turbocodes encoding and decoding, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, Feb. 1995, pp [7] M. Bekooij, J. Dielissen, F. Harmsze, S. Sawitzki, J. Huisken, A. van der Werf, and J. van Meerbergen, Power-efficient application-specific VLIW processor for turbo decoding, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, Feb. 2001, pp [8] M. Bickerstaff, D. Garrett, T. Prokop, C. Thomas, B. Widdup, G. Zhou, C. Nicol, and R.-H. Yan, A unified Turbo/Viterbi channel decoder for 3GPP mobile wireless in 0.18 m CMOS, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, Feb. 2002, pp [9] J. Hagenauer and M. Winklhofer, The analog decoder, in IEEE Int. Symp. Information Theory, 1998, p [10] H.-A. Loeliger, M. Helfenstein, F. Lustenberger, and F. Tarkoy, Decoding in analog VLSI, in Proc. IEEE Int. Symp. Information Theory, 1998, p [11] M. Moerz, T. Gabara, R. Yan, and J. Hagenauer, An analog 0.25 m BiCMOS tailbiting MAP decoder, IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, pp , Feb [12] F. Lustenberger, M. Helfenstein, H.-A. Loeliger, F. Tarkoy, and G. S. Moschytz, All-analog decoder for a binary (18,9,5) tail-biting trellis code, in Proc. ESSCIRC, Duisberg, Germany, Sept. 1999, pp [13] C. Winstead, J. Die, S. Yu, R. Harrison, C. J. Myers, and C. Schlegel, Analog MAP decoder for (8,4) hamming code in subthreshold CMOS, in Proc. IEEE Int. Symp. Information Theory, June 2001, p [14] M. Choi and A. A. Abidi, A 6b 1.3 GSample/s A/D converter in 0.35-m CMOS, in IEEE Int. Solid-State Circuits Conf. Dig. Tech. Papers, Feb. 2001, pp [15] J. Hagenauer, E. Offer, and L. Papke, Iterative decoding of binary block and convolutional codes, IEEE Trans. Inform. Theory, vol. 42, pp , Mar [16] V. C. Gaudet, R. J. Gaudet, and P. G. Gulak, Programmable interleaver design for analog iterative decoders, IEEE Trans. Circuits Syst. II, vol. 49, pp , July Vincent C. Gaudet (S 97 M 03) received the B.Sc. degree in computer engineering from the University of Manitoba, Winnipeg, MB, Canada, in 1995 and the M.Appl.Sci. and Ph.D. degrees from the University of Toronto, Toronto, ON, Canada, in 1997 and 2003, respectively. From February to July 2002, he was a Research Associate with the Département Electronique, Ecole Nationale Supérieure des Télécommunications de Bretagne, Brest, France. Currently, he is an Assistant Professor with the Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB, Canada. His research interests include the design of algorithms and integrated circuits for high-speed digital communications. Dr. Gaudet received the Natural Sciences and Engineering Research Council of Canada Postgraduate Scholarship, the Ontario Graduate Scholarship in Science and Technology, and the Walter Sumner Memorial Fund Scholarship, and was awarded the University of Manitoba s University Gold Medal in He currently serves as the IEEE Northern Canada Section Vice Chair, and is registered as an Engineer-in-Training in the Province of Ontario. P. Glenn Gulak (S 82 M 83 SM 96) received the Ph.D. degree from the University of Manitoba, Winnipeg, MB, Canada, in From 1985 to 1988, he was a Research Associate with the Information Systems Laboratory and the Computer Systems Laboratory, Stanford University, Stanford, CA. Currently, he is a Professor with the Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada, where he holds the L. Lau Chair in electrical and computer engineering. His research interests are in the areas of memory design, circuits, algorithms, and VLSI architectures for digital communications. Dr. Gulak is a registered Professional Engineer in the Province of Ontario. He received a Natural Sciences and Engineering Research Council of Canada Postgraduate Scholarship and several teaching awards for undergraduate courses taught in both the Department of Computer Science and the Department of Electrical and Computer Engineering at the University of Toronto. He served as the Technical Program Chair for the IEEE International Solid-State Circuits Conference in 2001.

Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder

Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder Matthias Moerz Institute for Communications Engineering, Munich University of Technology (TUM), D-80290 München, Germany Telephone: +49

More information

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP Performance of a ow-complexity Turbo Decoder and its Implementation on a ow-cost, 6-Bit Fixed-Point DSP Ken Gracie, Stewart Crozier, Andrew Hunt, John odge Communications Research Centre 370 Carling Avenue,

More information

Design Project: Designing a Viterbi Decoder (PART I)

Design Project: Designing a Viterbi Decoder (PART I) Digital Integrated Circuits A Design Perspective 2/e Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić Chapters 6 and 11 Design Project: Designing a Viterbi Decoder (PART I) 1. Designing a Viterbi

More information

VHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING

VHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING VHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING Rajesh Akula, Assoc. Prof., Department of ECE, TKR College of Engineering & Technology, Hyderabad. akula_ap@yahoo.co.in

More information

A Robust Turbo Codec Design for Satellite Communications

A Robust Turbo Codec Design for Satellite Communications A Robust Turbo Codec Design for Satellite Communications Dr. V Sambasiva Rao Professor, ECE Department PES University, India Abstract Satellite communication systems require forward error correction techniques

More information

REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES

REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES John M. Shea and Tan F. Wong University of Florida Department of Electrical and Computer Engineering

More information

THE USE OF forward error correction (FEC) in optical networks

THE USE OF forward error correction (FEC) in optical networks IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 8, AUGUST 2005 461 A High-Speed Low-Complexity Reed Solomon Decoder for Optical Communications Hanho Lee, Member, IEEE Abstract

More information

Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes

Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes ! Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes Jian Sun and Matthew C. Valenti Wireless Communications Research Laboratory Lane Dept. of Comp. Sci. & Elect. Eng. West

More information

Implementation of a turbo codes test bed in the Simulink environment

Implementation of a turbo codes test bed in the Simulink environment University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 Implementation of a turbo codes test bed in the Simulink environment

More information

No title. Matthieu Arzel, Fabrice Seguin, Cyril Lahuec, Michel Jezequel. HAL Id: hal https://hal.archives-ouvertes.

No title. Matthieu Arzel, Fabrice Seguin, Cyril Lahuec, Michel Jezequel. HAL Id: hal https://hal.archives-ouvertes. No title Matthieu Arzel, Fabrice Seguin, Cyril Lahuec, Michel Jezequel To cite this version: Matthieu Arzel, Fabrice Seguin, Cyril Lahuec, Michel Jezequel. No title. ISCAS 2006 : International Symposium

More information

IC Design of a New Decision Device for Analog Viterbi Decoder

IC Design of a New Decision Device for Analog Viterbi Decoder IC Design of a New Decision Device for Analog Viterbi Decoder Wen-Ta Lee, Ming-Jlun Liu, Yuh-Shyan Hwang and Jiann-Jong Chen Institute of Computer and Communication, National Taipei University of Technology

More information

RECENTLY, two research groups led by Hagenauer and

RECENTLY, two research groups led by Hagenauer and IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 54, NO. 11, NOVEMBER 2006 1973 Design, Simulation, and Testing of a CMOS Analog Decoder for the Block Length-40 UMTS Turbo Code Alexandre Graell i Amat, Member,

More information

Operating Bio-Implantable Devices in Ultra-Low Power Error Correction Circuits: using optimized ACS Viterbi decoder

Operating Bio-Implantable Devices in Ultra-Low Power Error Correction Circuits: using optimized ACS Viterbi decoder Operating Bio-Implantable Devices in Ultra-Low Power Error Correction Circuits: using optimized ACS Viterbi decoder Roshini R, Udhaya Kumar C, Muthumani D Abstract Although many different low-power Error

More information

Performance Study of Turbo Code with Interleaver Design

Performance Study of Turbo Code with Interleaver Design International Journal of Scientific & ngineering Research Volume 2, Issue 7, July-2011 1 Performance Study of Turbo Code with Interleaver esign Mojaiana Synthia, Md. Shipon Ali Abstract This paper begins

More information

TERRESTRIAL broadcasting of digital television (DTV)

TERRESTRIAL broadcasting of digital television (DTV) IEEE TRANSACTIONS ON BROADCASTING, VOL 51, NO 1, MARCH 2005 133 Fast Initialization of Equalizers for VSB-Based DTV Transceivers in Multipath Channel Jong-Moon Kim and Yong-Hwan Lee Abstract This paper

More information

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder JTulasi, TVenkata Lakshmi & MKamaraju Department of Electronics and Communication Engineering, Gudlavalleru Engineering College,

More information

A Symmetric Differential Clock Generator for Bit-Serial Hardware

A Symmetric Differential Clock Generator for Bit-Serial Hardware A Symmetric Differential Clock Generator for Bit-Serial Hardware Mitchell J. Myjak and José G. Delgado-Frias School of Electrical Engineering and Computer Science Washington State University Pullman, WA,

More information

Digital Correction for Multibit D/A Converters

Digital Correction for Multibit D/A Converters Digital Correction for Multibit D/A Converters José L. Ceballos 1, Jesper Steensgaard 2 and Gabor C. Temes 1 1 Dept. of Electrical Engineering and Computer Science, Oregon State University, Corvallis,

More information

Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel

Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel IEEE TRANSACTIONS ON MAGNETICS, VOL. 46, NO. 1, JANUARY 2010 87 Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel Ningde Xie 1, Tong Zhang 1, and

More information

Part 2.4 Turbo codes. p. 1. ELEC 7073 Digital Communications III, Dept. of E.E.E., HKU

Part 2.4 Turbo codes. p. 1. ELEC 7073 Digital Communications III, Dept. of E.E.E., HKU Part 2.4 Turbo codes p. 1 Overview of Turbo Codes The Turbo code concept was first introduced by C. Berrou in 1993. The name was derived from an iterative decoding algorithm used to decode these codes

More information

On the design of turbo codes with convolutional interleavers

On the design of turbo codes with convolutional interleavers University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2005 On the design of turbo codes with convolutional interleavers

More information

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015 Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used

More information

Hardware Implementation of Viterbi Decoder for Wireless Applications

Hardware Implementation of Viterbi Decoder for Wireless Applications Hardware Implementation of Viterbi Decoder for Wireless Applications Bhupendra Singh 1, Sanjeev Agarwal 2 and Tarun Varma 3 Deptt. of Electronics and Communication Engineering, 1 Amity School of Engineering

More information

An FPGA Implementation of Shift Register Using Pulsed Latches

An FPGA Implementation of Shift Register Using Pulsed Latches An FPGA Implementation of Shift Register Using Pulsed Latches Shiny Panimalar.S, T.Nisha Priscilla, Associate Professor, Department of ECE, MAMCET, Tiruchirappalli, India PG Scholar, Department of ECE,

More information

[Dharani*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

[Dharani*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IMPLEMENTATION OF ADDRESS GENERATOR FOR WiMAX DEINTERLEAVER ON FPGA T. Dharani*, C.Manikanta * M. Tech scholar in VLSI System

More information

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register International Journal for Modern Trends in Science and Technology Volume: 02, Issue No: 10, October 2016 http://www.ijmtst.com ISSN: 2455-3778 Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift

More information

Reconfigurable Neural Net Chip with 32K Connections

Reconfigurable Neural Net Chip with 32K Connections Reconfigurable Neural Net Chip with 32K Connections H.P. Graf, R. Janow, D. Henderson, and R. Lee AT&T Bell Laboratories, Room 4G320, Holmdel, NJ 07733 Abstract We describe a CMOS neural net chip with

More information

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler Efficient Architecture for Flexible Using Multimodulo G SWETHA, S YUVARAJ Abstract This paper, An Efficient Architecture for Flexible Using Multimodulo is an architecture which is designed from the proposed

More information

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS Item Type text; Proceedings Authors Habibi, A. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings

More information

I. INTRODUCTION II. LOW-POWER PARALLEL DECODERS

I. INTRODUCTION II. LOW-POWER PARALLEL DECODERS IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 43, NO. 8, AUGUST 2008 1835 Power Reduction Techniques for LDPC Decoders Ahmad Darabiha, Student Member, IEEE, Anthony Chan Carusone, Member, IEEE, and Frank

More information

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE Design and analysis of RCA in Subthreshold Logic Circuits Using AFE 1 MAHALAKSHMI M, 2 P.THIRUVALAR SELVAN PG Student, VLSI Design, Department of ECE, TRPEC, Trichy Abstract: The present scenario of the

More information

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC Ali Ekşim and Hasan Yetik Center of Research for Advanced Technologies of Informatics and Information Security (TUBITAK-BILGEM) Turkey

More information

This paper is a preprint of a paper accepted by Electronics Letters and is subject to Institution of Engineering and Technology Copyright.

This paper is a preprint of a paper accepted by Electronics Letters and is subject to Institution of Engineering and Technology Copyright. This paper is a preprint of a paper accepted by Electronics Letters and is subject to Institution of Engineering and Technology Copyright. The final version is published and available at IET Digital Library

More information

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 03, 2015 ISSN (online): 2321-0613 V Priya 1 M Parimaladevi 2 1 Master of Engineering 2 Assistant Professor 1,2 Department

More information

ISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROCESSING / 14.6

ISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROCESSING / 14.6 ISSCC 2006 / SESSION 14 / BASEBAND AND CHANNEL PROSSING / 14.6 14.6 A 1.8V 250mW COFDM Baseband Receiver for DVB-T/H Applications Lei-Fone Chen, Yuan Chen, Lu-Chung Chien, Ying-Hao Ma, Chia-Hao Lee, Yu-Wei

More information

A Novel Turbo Codec Encoding and Decoding Mechanism

A Novel Turbo Codec Encoding and Decoding Mechanism A Novel Turbo Codec Encoding and Decoding Mechanism Desai Feroz 1 1Desai Feroz, Knowledge Scientist, Dept. of Electronics Engineering, SciTech Patent Art Services Pvt Ltd, Telangana, India ---------------***---------------

More information

AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS. M. Farooq Sabir, Robert W. Heath and Alan C. Bovik

AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS. M. Farooq Sabir, Robert W. Heath and Alan C. Bovik AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS M. Farooq Sabir, Robert W. Heath and Alan C. Bovik Dept. of Electrical and Comp. Engg., The University of Texas at Austin,

More information

Design and Implementation of Encoder and Decoder for SCCPM System Based on DSP Xuebao Wang1, a, Jun Gao1, b and Gaoqi Dou1, c

Design and Implementation of Encoder and Decoder for SCCPM System Based on DSP Xuebao Wang1, a, Jun Gao1, b and Gaoqi Dou1, c International Conference on Mechatronics Engineering and Information Technology (ICMEIT 2016) Design and Implementation of Encoder and Decoder for SCCPM System Based on DSP Xuebao Wang1, a, Jun Gao1, b

More information

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

data and is used in digital networks and storage devices. CRC s are easy to implement in binary Introduction Cyclic redundancy check (CRC) is an error detecting code designed to detect changes in transmitted data and is used in digital networks and storage devices. CRC s are easy to implement in

More information

An Improved Recursive and Non-recursive Comb Filter for DSP Applications

An Improved Recursive and Non-recursive Comb Filter for DSP Applications eonode Inc From the SelectedWorks of Dr. oita Teymouradeh, CEng. 2006 An Improved ecursive and on-recursive Comb Filter for DSP Applications oita Teymouradeh Masuri Othman Available at: https://works.bepress.com/roita_teymouradeh/4/

More information

of 64 rows by 32 columns), each bit of range i of the synchronization word is combined with the last bit of row i.

of 64 rows by 32 columns), each bit of range i of the synchronization word is combined with the last bit of row i. TURBO4 : A HCGE BT-RATE CHP FOR TUREO CODE ENCODNG AND DECODNG Michel J.Mquel*, Pierre P&nard** 1. Abstract Thrs paper deals with an experimental C developed for encoding and decoding turbo codes. The

More information

Low-Power and Area-Efficient Shift Register Using Pulsed Latches

Low-Power and Area-Efficient Shift Register Using Pulsed Latches Low-Power and Area-Efficient Shift Register Using Pulsed Latches G.Sunitha M.Tech, TKR CET. P.Venkatlavanya, M.Tech Associate Professor, TKR CET. Abstract: This paper proposes a low-power and area-efficient

More information

Interleaver Design for Turbo Codes

Interleaver Design for Turbo Codes IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL 19, NO 5, MAY 2001 831 Interleaver Design for Turbo Codes Hamid R Sadjadpour, Senior Member, IEEE, Neil J A Sloane, Fellow, IEEE, Masoud Salehi, and

More information

WINTER 15 EXAMINATION Model Answer

WINTER 15 EXAMINATION Model Answer Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model answer and the answer written by candidate

More information

TRELLIS decoding is pervasive in digital communication. Parallel High-Throughput Limited Search Trellis Decoder VLSI Design

TRELLIS decoding is pervasive in digital communication. Parallel High-Throughput Limited Search Trellis Decoder VLSI Design IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 13, NO. 9, SEPTEMBER 2005 1013 Parallel High-Throughput Limited Search Trellis Decoder VLSI Design Fei Sun and Tong Zhang, Member,

More information

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH 1 Kalaivani.S, 2 Sathyabama.R 1 PG Scholar, 2 Professor/HOD Department of ECE, Government College of Technology Coimbatore,

More information

Adaptive decoding of convolutional codes

Adaptive decoding of convolutional codes Adv. Radio Sci., 5, 29 214, 27 www.adv-radio-sci.net/5/29/27/ Author(s) 27. This work is licensed under a Creative Commons License. Advances in Radio Science Adaptive decoding of convolutional codes K.

More information

SDR Implementation of Convolutional Encoder and Viterbi Decoder

SDR Implementation of Convolutional Encoder and Viterbi Decoder SDR Implementation of Convolutional Encoder and Viterbi Decoder Dr. Rajesh Khanna 1, Abhishek Aggarwal 2 Professor, Dept. of ECED, Thapar Institute of Engineering & Technology, Patiala, Punjab, India 1

More information

Introduction to Data Conversion and Processing

Introduction to Data Conversion and Processing Introduction to Data Conversion and Processing The proliferation of digital computing and signal processing in electronic systems is often described as "the world is becoming more digital every day." Compared

More information

Implementation of Memory Based Multiplication Using Micro wind Software

Implementation of Memory Based Multiplication Using Micro wind Software Implementation of Memory Based Multiplication Using Micro wind Software U.Palani 1, M.Sujith 2,P.Pugazhendiran 3 1 IFET College of Engineering, Department of Information Technology, Villupuram 2,3 IFET

More information

FAULT SECURE ENCODER AND DECODER WITH CLOCK GATING

FAULT SECURE ENCODER AND DECODER WITH CLOCK GATING FAULT SECURE ENCODER AND DECODER WITH CLOCK GATING N.Kapileswar 1 and P.Vijaya Santhi 2 Dept.of ECE,NRI Engineering College, Pothavarapadu,,,INDIA 1 nvkapil@gmail.com, 2 santhipalepu@gmail.com Abstract:

More information

Decoder Assisted Channel Estimation and Frame Synchronization

Decoder Assisted Channel Estimation and Frame Synchronization University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program Spring 5-2001 Decoder Assisted Channel

More information

Exploiting A New Turbo Decoder Technique For High Performance LTE In Wireless Communication

Exploiting A New Turbo Decoder Technique For High Performance LTE In Wireless Communication Exploiting A New Turbo Decoder Technique For High Performance LTE In Wireless Communication Sangeetha V, Lalithambigai M Abstract Turbo Decoder plays a significant role in today s 4G networks. This work

More information

An Efficient Reduction of Area in Multistandard Transform Core

An Efficient Reduction of Area in Multistandard Transform Core An Efficient Reduction of Area in Multistandard Transform Core A. Shanmuga Priya 1, Dr. T. K. Shanthi 2 1 PG scholar, Applied Electronics, Department of ECE, 2 Assosiate Professor, Department of ECE Thanthai

More information

Scan. This is a sample of the first 15 pages of the Scan chapter.

Scan. This is a sample of the first 15 pages of the Scan chapter. Scan This is a sample of the first 15 pages of the Scan chapter. Note: The book is NOT Pinted in color. Objectives: This section provides: An overview of Scan An introduction to Test Sequences and Test

More information

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir 1 M.Tech Research Scholar, Priyadarshini Institute of Technology & Science, Chintalapudi, India 2 HOD, Priyadarshini Institute

More information

Design And Implementation Of Coding Techniques For Communication Systems Using Viterbi Algorithm * V S Lakshmi Priya 1 Duggirala Ramakrishna Rao 2

Design And Implementation Of Coding Techniques For Communication Systems Using Viterbi Algorithm * V S Lakshmi Priya 1 Duggirala Ramakrishna Rao 2 Design And Implementation Of Coding Techniques For Communication Systems Using Viterbi Algorithm * V S Lakshmi Priya 1 Duggirala Ramakrishna Rao 2 1PG Student (M. Tech-ECE), Dept. of ECE, Geetanjali College

More information

ALONG with the progressive device scaling, semiconductor

ALONG with the progressive device scaling, semiconductor IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 57, NO. 4, APRIL 2010 285 LUT Optimization for Memory-Based Computation Pramod Kumar Meher, Senior Member, IEEE Abstract Recently, we

More information

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.8, NO.5, OCTOBER, 08 ISSN(Print) 598-657 https://doi.org/57/jsts.08.8.5.640 ISSN(Online) -4866 A Modified Static Contention Free Single Phase Clocked

More information

CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER

CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER 80 CHAPTER 6 ASYNCHRONOUS QUASI DELAY INSENSITIVE TEMPLATES (QDI) BASED VITERBI DECODER 6.1 INTRODUCTION Asynchronous designs are increasingly used to counter the disadvantages of synchronous designs.

More information

Memory efficient Distributed architecture LUT Design using Unified Architecture

Memory efficient Distributed architecture LUT Design using Unified Architecture Research Article Memory efficient Distributed architecture LUT Design using Unified Architecture Authors: 1 S.M.L.V.K. Durga, 2 N.S. Govind. Address for Correspondence: 1 M.Tech II Year, ECE Dept., ASR

More information

PARALLEL PROCESSOR ARRAY FOR HIGH SPEED PATH PLANNING

PARALLEL PROCESSOR ARRAY FOR HIGH SPEED PATH PLANNING PARALLEL PROCESSOR ARRAY FOR HIGH SPEED PATH PLANNING S.E. Kemeny, T.J. Shaw, R.H. Nixon, E.R. Fossum Jet Propulsion LaboratoryKalifornia Institute of Technology 4800 Oak Grove Dr., Pasadena, CA 91 109

More information

An MFA Binary Counter for Low Power Application

An MFA Binary Counter for Low Power Application Volume 118 No. 20 2018, 4947-4954 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu An MFA Binary Counter for Low Power Application Sneha P Department of ECE PSNA CET, Dindigul, India

More information

IN DIGITAL transmission systems, there are always scramblers

IN DIGITAL transmission systems, there are always scramblers 558 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 7, JULY 2006 Parallel Scrambler for High-Speed Applications Chih-Hsien Lin, Chih-Ning Chen, You-Jiun Wang, Ju-Yuan Hsiao,

More information

PICOSECOND TIMING USING FAST ANALOG SAMPLING

PICOSECOND TIMING USING FAST ANALOG SAMPLING PICOSECOND TIMING USING FAST ANALOG SAMPLING H. Frisch, J-F Genat, F. Tang, EFI Chicago, Tuesday 6 th Nov 2007 INTRODUCTION In the context of picosecond timing, analog detector pulse sampling in the 10

More information

Review paper on study of various Interleavers and their significance

Review paper on study of various Interleavers and their significance Review paper on study of various Interleavers and their significance Bobby Raje 1, Karuna Markam 2 1,2Department of Electronics, M.I.T.S, Gwalior, India ---------------------------------------------------------------------------------***------------------------------------------------------------------------------------

More information

CS302 Digital Logic Design Solved Objective Midterm Papers For Preparation of Midterm Exam

CS302 Digital Logic Design Solved Objective Midterm Papers For Preparation of Midterm Exam CS302 Digital Logic Design Solved Objective Midterm Papers For Preparation of Midterm Exam MIDTERM EXAMINATION Spring 2012 Question No: 1 ( Marks: 1 ) - Please choose one A SOP expression is equal to 1

More information

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN G.Swetha 1, T.Krishna Murthy 2 1 Student, SVEC (Autonomous),

More information

NUMEROUS elaborate attempts have been made in the

NUMEROUS elaborate attempts have been made in the IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 46, NO. 12, DECEMBER 1998 1555 Error Protection for Progressive Image Transmission Over Memoryless and Fading Channels P. Greg Sherwood and Kenneth Zeger, Senior

More information

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter International Journal of Emerging Engineering Research and Technology Volume. 2, Issue 6, September 2014, PP 72-80 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) LUT Design Using OMS Technique for Memory

More information

ELEN Electronique numérique

ELEN Electronique numérique ELEN0040 - Electronique numérique Patricia ROUSSEAUX Année académique 2014-2015 CHAPITRE 5 Sequential circuits design - Timing issues ELEN0040 5-228 1 Sequential circuits design 1.1 General procedure 1.2

More information

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions 1128 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 10, OCTOBER 2001 An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions Kwok-Wai Wong, Kin-Man Lam,

More information

HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION

HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION Presented by Dr.DEEPAK MISHRA OSPD/ODCG/SNPA Objective :To find out suitable channel codec for future deep space mission. Outline: Interleaver

More information

A High- Speed LFSR Design by the Application of Sample Period Reduction Technique for BCH Encoder

A High- Speed LFSR Design by the Application of Sample Period Reduction Technique for BCH Encoder IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) ISSN: 239 42, ISBN No. : 239 497 Volume, Issue 5 (Jan. - Feb 23), PP 7-24 A High- Speed LFSR Design by the Application of Sample Period Reduction

More information

A video signal processor for motioncompensated field-rate upconversion in consumer television

A video signal processor for motioncompensated field-rate upconversion in consumer television A video signal processor for motioncompensated field-rate upconversion in consumer television B. De Loore, P. Lippens, P. Eeckhout, H. Huijgen, A. Löning, B. McSweeney, M. Verstraelen, B. Pham, G. de Haan,

More information

ADVANCES in semiconductor technology are contributing

ADVANCES in semiconductor technology are contributing 292 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 14, NO. 3, MARCH 2006 Test Infrastructure Design for Mixed-Signal SOCs With Wrapped Analog Cores Anuja Sehgal, Student Member,

More information

VLSI Chip Design Project TSEK06

VLSI Chip Design Project TSEK06 VLSI Chip Design Project TSEK06 Project Description and Requirement Specification Version 1.1 Project: High Speed Serial Link Transceiver Project number: 4 Project Group: Name Project members Telephone

More information

LFSR Counter Implementation in CMOS VLSI

LFSR Counter Implementation in CMOS VLSI LFSR Counter Implementation in CMOS VLSI Doshi N. A., Dhobale S. B., and Kakade S. R. Abstract As chip manufacturing technology is suddenly on the threshold of major evaluation, which shrinks chip in size

More information

WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY

WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY (Invited Paper) Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University, Stanford, CA 94305 {amaaron,bgirod}@stanford.edu Abstract

More information

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop Sumant Kumar et al. 2016, Volume 4 Issue 1 ISSN (Online): 2348-4098 ISSN (Print): 2395-4752 International Journal of Science, Engineering and Technology An Open Access Journal Improve Performance of Low-Power

More information

The Design of Efficient Viterbi Decoder and Realization by FPGA

The Design of Efficient Viterbi Decoder and Realization by FPGA Modern Applied Science; Vol. 6, No. 11; 212 ISSN 1913-1844 E-ISSN 1913-1852 Published by Canadian Center of Science and Education The Design of Efficient Viterbi Decoder and Realization by FPGA Liu Yanyan

More information

An Efficient Viterbi Decoder Architecture

An Efficient Viterbi Decoder Architecture IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume, Issue 3 (May. Jun. 013), PP 46-50 e-issn: 319 400, p-issn No. : 319 4197 An Efficient Viterbi Decoder Architecture Kalpana. R 1, Arulanantham.

More information

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532 www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 5 Issue 10 Oct. 2016, Page No. 18532-18540 Pulsed Latches Methodology to Attain Reduced Power and Area Based

More information

RX40_V1_0 Measurement Report F.Faccio

RX40_V1_0 Measurement Report F.Faccio RX40_V1_0 Measurement Report F.Faccio This document follows the previous report An 80Mbit/s Optical Receiver for the CMS digital optical link, dating back to January 2000 and concerning the first prototype

More information

International Journal of Engineering Research-Online A Peer Reviewed International Journal

International Journal of Engineering Research-Online A Peer Reviewed International Journal RESEARCH ARTICLE ISSN: 2321-7758 VLSI IMPLEMENTATION OF SERIES INTEGRATOR COMPOSITE FILTERS FOR SIGNAL PROCESSING MURALI KRISHNA BATHULA Research scholar, ECE Department, UCEK, JNTU Kakinada ABSTRACT The

More information

Area-efficient high-throughput parallel scramblers using generalized algorithms

Area-efficient high-throughput parallel scramblers using generalized algorithms LETTER IEICE Electronics Express, Vol.10, No.23, 1 9 Area-efficient high-throughput parallel scramblers using generalized algorithms Yun-Ching Tang 1, 2, JianWei Chen 1, and Hongchin Lin 1a) 1 Department

More information

Power Reduction Techniques for a Spread Spectrum Based Correlator

Power Reduction Techniques for a Spread Spectrum Based Correlator Power Reduction Techniques for a Spread Spectrum Based Correlator David Garrett (garrett@virginia.edu) and Mircea Stan (mircea@virginia.edu) Center for Semicustom Integrated Systems University of Virginia

More information

Design of an Efficient Low Power Multi Modulus Prescaler

Design of an Efficient Low Power Multi Modulus Prescaler International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 6, Issue 3 (March 2013), PP. 15-22 Design of an Efficient Low Power Multi Modulus

More information

Low Power High Speed Voltage Level Shifter for Sub- Threshold Operations

Low Power High Speed Voltage Level Shifter for Sub- Threshold Operations International Journal of Innovative Research in Electronics and Communications (IJIREC) Volume 1, Issue 5, August 2014, PP 34-41 ISSN 2349-4042 (Print) & ISSN 2349-4050 (Online) www.arcjournals.org Low

More information

THIRD generation telephones require a lot of processing

THIRD generation telephones require a lot of processing 1 Influences of RAKE Receiver/Turbo Decoder Parameters on Energy Consumption and Quality Lodewijk T. Smit, Gerard J.M. Smit, Paul J.M. Havinga, Johann L. Hurink and Hajo J. Broersma Department of Computer

More information

R Fig. 5 photograph of the image reorganization circuitry. Circuit diagram of output sampling stage.

R Fig. 5 photograph of the image reorganization circuitry. Circuit diagram of output sampling stage. IMPROVED SCAN OF FIGURES 01/2009 into the 12-stage SP 3 register and the nine pixel neighborhood is transferred in parallel to a conventional parallel-to-serial 9-stage CCD register for serial output.

More information

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider Ranjith Ram. A 1, Pramod. P 2 1 Department of Electronics and Communication Engineering Government College

More information

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE S.Basi Reddy* 1, K.Sreenivasa Rao 2 1 M.Tech Student, VLSI System Design, Annamacharya Institute of Technology & Sciences (Autonomous), Rajampet (A.P),

More information

Technology Scaling Issues of an I DDQ Built-In Current Sensor

Technology Scaling Issues of an I DDQ Built-In Current Sensor Technology Scaling Issues of an I DDQ Built-In Current Sensor Bin Xue, D. M. H. Walker Dept. of Computer Science Texas A&M University College Station TX 77843-3112 Tel: (979) 862-4387 Email: {binxue, walker}@cs.tamu.edu

More information

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 3, pp. 165 169, May 2017 Special Issue on SICE Annual Conference 2016 Area-Efficient Decimation Filter with 50/60 Hz Power-Line

More information

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS NINU ABRAHAM 1, VINOJ P.G 2 1 P.G Student [VLSI & ES], SCMS School of Engineering & Technology, Cochin,

More information

Current Mode Double Edge Triggered Flip Flop with Enable

Current Mode Double Edge Triggered Flip Flop with Enable Current Mode Double Edge Triggered Flip Flop with Enable Remil Anita.D 1, Jayasanthi.M 2 PG Student, Department of ECE, Karpagam College of Engineering, Coimbatore, India 1 Associate Professor, Department

More information

EFFECT OF THE INTERLEAVER TYPES ON THE PERFORMANCE OF THE PARALLEL CONCATENATION CONVOLUTIONAL CODES

EFFECT OF THE INTERLEAVER TYPES ON THE PERFORMANCE OF THE PARALLEL CONCATENATION CONVOLUTIONAL CODES International Journal of Electrical & Computer Sciences IJECS-IJENS Vol: 12 No: 03 25 EFFECT OF THE INTERLEAVER TYPES ON THE PERFORMANCE OF THE PARALLEL CONCATENATION CONVOLUTIONAL CODES YahyaJasimHarbi

More information

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch 1 D. Sandhya Rani, 2 Maddana, 1 PG Scholar, Dept of VLSI System Design, Geetanjali college of engineering & technology, 2 Hod

More information

Lossless Compression Algorithms for Direct- Write Lithography Systems

Lossless Compression Algorithms for Direct- Write Lithography Systems Lossless Compression Algorithms for Direct- Write Lithography Systems Hsin-I Liu Video and Image Processing Lab Department of Electrical Engineering and Computer Science University of California at Berkeley

More information