Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
Journal of IKEEE
Journal Basic Information
Journal DOI :
Institude of Korean Electrical and Electronics Engineers
Editor in Chief :
Volume & Issues
Volume 9, Issue 2 - Dec 2005
Volume 9, Issue 1 - Jul 2005
Selecting the target year
Design of a High Performance Multiplier Using Current-Mode CMOS Quaternary Logic Circuits
Kim, Jong-Soo ; Kim, Jeong-Beom ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 1~6
This paper proposes a high performance multiplier using CMOS multiple-valued logic circuits. The multiplier based on the Modified Baugh-Wooley algorithm is designed with current-mode CMOS quaternary logic circuits. The multiplier is functionally partitioned into the following major sections: partial product generator block(binary-quaternary logic conversion block), current-mode quaternary logic full-adder block, and quaternary-binary logic conversion block. The proposed multiplier has 4.5ns of propagation delay and 6.1mW of power consumption. This multiplier can easily adapted to the binary system by the encoder and the decoder. This circuit is designed with 0.35um standard CMOS process at 3.3V supply voltage and 5uA unit current. The validity and effectiveness are verified through the HSPICE simulation.
Mobile Robot Localization and Mapping using Scale-Invariant Features
Lee, Jong-Shill ; Shen, Dong-Fan ; Kwon, Oh-Sang ; Lee, Eung-Hyuk ; Hong, Seung-Hong ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 7~18
A key component of an autonomous mobile robot is to localize itself accurately and build a map of the environment simultaneously. In this paper, we propose a vision-based mobile robot localization and mapping algorithm using scale-invariant features. A camera with fisheye lens facing toward to ceiling is attached to the robot to acquire high-level features with scale invariance. These features are used in map building and localization process. As pre-processing, input images from fisheye lens are calibrated to remove radial distortion then labeling and convex hull techniques are used to segment ceiling region from wall region. At initial map building process, features are calculated for segmented regions and stored in map database. Features are continuously calculated from sequential input images and matched against existing map until map building process is finished. If features are not matched, they are added to the existing map. Localization is done simultaneously with feature matching at map building process. Localization. is performed when features are matched with existing map and map building database is updated at same time. The proposed method can perform a map building in 2 minutes on
area. The positioning accuracy is
, the average error on robot angle with the positioning is
A Study on the Efficient Algorithm for Converting Range Matching Rules into TCAM Entries in the Packet Filtering System
Kim, Yong-Kwon ; Cho, Hyun-Mook ; Choe, Jin-Kyu ; Lee, Kyou-Ho ; Ki, Jang-Geun ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 19~30
Packet classification is defined as the action to match the packet with a set of predefined rules. One of classification is to use Ternary Content Addressable Memory hardware search engine that has faster than other algorithmic methods. However, TCAM has some limitations. One of them is that TCAM can not perform range matching efficiently. A range has to be expanded into prefixes to fit the boundary. In general, the number of expansion could be up to 2w-2, where w is the width of the field. For example, if two range fields with 16 bits are used, there could be up to
expansions for a single rule. In this paper, we describe the novel algorithm for converting range matching rules into TCAM entry efficiently. The number of maximum entry is 2w-4 when using the algorithm. Furthermore, it has also benefit about the negation range. In the result of experimentation, the new scheme practically reduces 14 percent in case that searched fields are source port and destination port number.
Encryption of Biometrics data for Security Improvement in the User Authentication System
Park, Woo-Geun ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 31~39
This paper presented new biometrics data transfer model, and use MD5 (Message Digest5) and RSA (Ron Rivest, Adi Shamir, Len Adleman) algorithm to improve biometrics data's security. So, did so that can run user authentication more safely. That is, do so that may input fingerprint among biometrics through client, and transmit processed fingerprint to server. When fingerprint information is transmitted, it uses MD5 algorithm to solve problem that get seized unlawful living body information from outside and information does Digest. And did to pass through process that transmit again this by RSA method. Also, experimented general text data and living body data that is not encoded, transmission speed and security of living body data that encoding and transmit each comparison. By running user authentication through such improved method, is expected to be applied in several. fields by method to simplify certification procedure and is little more correct and stable.
Regulated Drain Detection and Its Differential PLL Application to Compensate Processes
Suh, Benjamin ; Cho, Hyun-Mook ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 40~46
A process variation compensation method called 'regulated drain detection' is proposed. This paper also shows the how this newly invented method is applied to a typical differential PLL. The proposed RDD(regulated drain detection) and its PLL application has been designed and tested in a
1-poly 3-metal plain digital process so that its stable performance and higher yield can be proven. The implemented PLL aimed to the operation range of 80MHz - 240MHz and the total die size is only
including the internal loop filter. The tracking jitter characteristics is measured to less than 150 peak-to-peak under l.8V supply rail.
A New Improved Continuous Variable Structure Tracking Controller For BLDD Servo Motors
Lee, Jung-Hoon ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 47~56
A new improved robust variable structure tracking controller is presented to provide an accurately prescribed tracking performance for brushless direct drive(BLDD) servo motors(SM) under uncertainties and load variations. A special integral sliding surface suggested for removing the reaching phase problems can define its ideal sliding mode and virtual ideal sliding trajectory from an initial position of SM. The tracking error caused by the nonzero value of the sliding surface is derived. A corresponding continuous control input with the disturbance observer is suggested to track a predetermined virtual ideal sliding trajectory within a prescribed value under all the uncertainties and load variations. The usefulness of the proposed algorithm is demonstrated through the comparative simulations for a BLDD SM under load variations.
Design of a Built-In Current Sensor for CMOS IC Testing
Kim, Tae-Sang ; Hong, Seung-Ho ; Kwak, Chul-Ho ; Kim, Jeong-Beam ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 57~64
This paper presents a built-in current sensor(BICS) that detects defects in CMOS integrated circuits using the current testing technique. This circuit employs a cross-coupled connected PMOS transistors, it is used as a current comparator. The proposed circuit has a negligible impact on the performance of the circuit under test (CUT) and high speed detection time. In addition, in the operation of the normal mode, the BlCS does not have dissipation of extra power, and it can be applied to the deep submicron process. The validity and effectiveness are verified through the HSPICE simulation on circuits with defects. The area overhead of a BlCS versus the entire chip is about 9.2%. The chip was fabricated with Hynix
2-poly 4-metal N-well CMOS standard technology.
Design of a Charge-Redistribution ADC Using Bit Extension
Kim, Kyu-Chull ; Doh, Hyung-Wook ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 65~71
Physical signals generated in the real world are transformed into electrical signals through sensors and fed into electronic circuits. The electrical signals input to electronic circuits are in analog form, thus they must be converted to digital signals using an ADC(Analog-Digital Converter) for digital processing. Signal processing circuits and ADCs that are to be integrated on a single chip together with silicon micro sensors should be designed to have less silicon area and less power consumption. This paper proposed a charge redistribution ADC which reduces silicon area considerably. The proposed method achieves 8 bit conversion by performing 4-bit conversion twice. It reduced the area of capacitor array, which takes most of the ADC area, by 1/16 when compared to a conventional method. Though it uses twice the number of clocks as a conventional method, it would be appropriate to be integrated with a silicon pressure sensor on a single chip since it does not demand high conversion rate.
Output-Feedback Input-Output Linearizing Controller for Nonlinear System Using Backward-Difference State Estimator
Kim, Seong-Hwan ; Park, Jang-Hyun ;
Journal of IKEEE, volume 9, issue 1, 2005, Pages 72~78
This paper describes the design of a robust output-feedback controller for a single-input single-output nonlinear dynamical system with a full relative degree. While all the previous research works on the output-feedback control are based on dynamic observers, a new state estimator which uses the past values of the measurable system output is proposed. We name it backward-difference state estimator since the derivatives of the output are estimated simply by backward difference of the present and past values of the output. The disturbance generated due to the error between the estimated and real state variables is compensated using an additional robustifying control law whose gain is tuned adaptively. Overall control system guarantees that the tracking error is asymptotically convergent and that all signals involved are uniformly bounded. Theoretical results are illustrated through a simulation example of inverted pendulum.