Title :
A mixed-mode single-chip motor-drive-specific microcontroller with a 12-bit 125/KS/s ADC
Author :
Jin-Cheon Kim ; Lee, Sang-Hoon ; Yeal Kim, Joung ; Jang, Young-Chan ; Mok, Im-Soo ; June Park, Hong-
Author_Institution :
Dept. of Electr. Eng., POSTECH, Pohang, South Korea
Abstract :
A mixed-mode single-chip motor-driver-specific 32-bit microcontroller was designed and implemented by using a 0.6 μm triple-metal CMOS process. The microcontroller chip includes the SPARC-V7 processor as the main CPU, a single-precision floating-point unit, a memory controller, and all the peripheral devices for an AC induction motor drive, including a 12-bit 125 KS/s ADC. The ADC uses a successive approximation algorithm and a folded-array resistor-string DAC to enhance noise immunity and monotonicity. The chip size is 12.1×11.7 mm2, the number of transistors used is around 882,000, and the power consumption is 2.6 W at a supply voltage of 5 V and a clock frequency of 33.3 MHz. The substrate current picked up by a guard ring surrounding the ADC block was measured at different clock frequencies of digital circuits. The correlation between SFDR of ADC and the substrate noise current was demonstrated
Keywords :
CMOS integrated circuits; analogue-digital conversion; floating point arithmetic; induction motor drives; integrated circuit noise; microcontrollers; mixed analogue-digital integrated circuits; 0.6 micron; 12 bit; 2.6 W; 32 bit; 33.3 MHz; 5 V; AC induction motor drive; ADC; SFDR; SPARC-V7 processor; clock frequencies; folded-array resistor-string DAC; guard ring; memory controller; mixed-mode single-chip microcontroller; monotonicity; motor-drive-specific microcontroller; noise immunity; single-precision floating-point unit; substrate current; substrate noise current; successive approximation algorithm; triple-metal CMOS process; Approximation algorithms; CMOS process; Central Processing Unit; Clocks; Current measurement; Energy consumption; Frequency; Induction motor drives; Microcontrollers; Voltage;
Conference_Titel :
ASIC/SOC Conference, 2000. Proceedings. 13th Annual IEEE International
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-6598-4
DOI :
10.1109/ASIC.2000.880703