Algorithm and Design of Double-base Log Encoder for Flash A/D Converters
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
This study proposes a novel double-base log encoder (DBLE) for flash Analog-to-Digital converters (ADCs). Analog inputs of flash ADCs are represented in logarithmic number systems with bases of 2 and 3 at the outputs of DBLE. A look up table stores the sets of exponents of base 2 and 3 values. This algorithm improves the performance of a DSP (Digital Signal Processor) system that takes outputs of a flash ADC, since the double-base log number representation does multiplication operation easily within negligible error range in ADC. We have designed and implemented 6 bits DBLE implemented with ROM (Read-Only Memory) architecture in a 0.18 µm CMOS technology. The power consumption and speed of DBLE are better than the FAT tree and binary ROM encoders at the cost of more chip area. The DBLE can be implemented into SoC architecture with DSP to improve the processing speed.
Abstract
This study proposes a novel double-base log encoder (DBLE) for flash Analog-to-Digital converters (ADCs). Analog inputs of flash ADCs are represented in logarithmic number systems with bases of 2 and 3 at the outputs of DBLE. A look up table stores the sets of exponents of base 2 and 3 values. This algorithm improves the performance of a DSP (Digital Signal Processor) system that takes outputs of a flash ADC, since the double-base log number representation does multiplication operation easily within negligible error range in ADC. We have designed and implemented 6 bits DBLE implemented with ROM (Read-Only Memory) architecture in a 0.18 µm CMOS technology. The power consumption and speed of DBLE are better than the FAT tree and binary ROM encoders at the cost of more chip area. The DBLE can be implemented into SoC architecture with DSP to improve the processing speed.
참고문헌 (18)
- Vassil S. Dimitrov, "A New Number Representation with applications" (2003), IEEE Circuits and Systems Magazine
- Vassil S. Dimitrov, "Theory and applications of the double-base number system", IEEE Transactions on Computers, 통권 : 48, pp.1098~1106 (1999)
- G. Gilbert, "Multipath greedy algorithm for canonical representation of numbers in the double base number system", IEEE-NEWCAS Conference, pp.39~42 (2005)
- More on Converting Numbers to the Double-Base Number System, "V. Berthe", Montpellier, ~, pp.Research Report LIRMM - 0403 1 (2004)
- Y. Ibrahim, "DBNS addition using cellular neural networks", IEEE International Symposium on Circuits and Systems, 통권 : 4, pp.3914~3917 (2005)
- M. Pankaala, "Implementation alternatives of a DBNS adder", 9th International Workshop on Cellular Neural Networks and Their Applications, pp.138~141 (2005)
- Kriangyut Wangjitman, "Addition transducer for double base number system", ISCIT’06, pp.994~999 (2006)
- Jincheol Yoo, "A TIQ Based CMOS Flash A", D Converter for SoC Applications, The Pennsylvania State University, pp.Department of Computer Science and Engineering, 2003
- Daegyu Lee, "Fat Tree Encoder design for Ultra-high speed Flash A", D Converters, 2002, pp.통권 : 2, 87~90
- Jincheol Yoo, "A Power and Resolution Adaptive Flash Analog-to-Digital Converter", ISLPED'02, pp.233~236 (2002)
- Daegyu Lee, "Design Method and Automation of Comparator Generation for Flash A", D Converter, 2002, 138~142
- D.P. Dimitrov, "8-bit semi Flash A", D Converter, 2006, 171~174
- 김종수, "2개의 밑수를 이용한 Flash A", D 변환기, 2008, pp.9(1), 54~61[DOI]
- Minh Son Nguyen, "Application of Constraint Algorithm for High Speed A", D Converters, 2008, pp.9(3), 224~229[DOI]
- Minh Son Nguyen, "Constraint Algorithm in Double-Base Number System for High Speed A", D Converters, 2008, pp.3(3), 430~435[DOI]
- Minh Son Nguyen, "Design and Implementation of Double-base Integer Encoder in the Flash ADC", 2009 6th International Conference on Electrical Engineering, 2009, pp.통권 : 1, 496~499
- Neil H.E. Weste, "CMOS VLSI design-A circuits and systems perspective, 3rd edition" (2004), Addison-Wesley
- R Jacob Baker, "CMOS: Circuit Design, Layout, and Simulation, 2nd edition" (2005), Wiley-IEEE
