A SYSTEMATIC-APPROACH FOR DESIGN OF DIGIT-SERIAL SIGNAL-PROCESSING ARCHITECTURES

被引:105
作者
PARHI, KK
机构
[1] Dept of Electr Eng, Univ of, Minnesota, Minneapolis, MN
来源
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS | 1991年 / 38卷 / 04期
关键词
D O I
10.1109/31.75394
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a systematic unfolding transformation technique to transform bit-serial architectures into equivalent digit-serial ones. The novel feature of the unfolding technique lies in the generation of functionally correct control circuits in the digit-serial architectures. Bit-serial systems process one bit of a word or sample in a clock cycle. For some applications bit-serial architectures may be too slow, and bit-parallel architectures may be faster than necessary and may require too much hardware. The desired sample rate in these applications can be achieved using the digit-serial approach, where multiple bits of a sample are processed in a single clock cycle. The number of bits processed in one clock cycle in the digit-serial systems is referred to as the digit size; the digit size can be any arbitrary integer (the digit size was restricted to be a divisor of wordlength in the past ad hoc designs). We present digit-serial implementation of two's complement adders and multipliers. Least-significant-bit (Isb)-first bit-serial implementation of two's complement division, square-root, and compare-select operations are presented, and the corresponding digit-serial architectures for these operations are obtained using the unfolding algorithm. Unfolding of multiple-rate operations (such as interpolators and decimators) is also addressed.
引用
收藏
页码:358 / 375
页数:18
相关论文
共 40 条
[11]  
IRWIN MJ, 1989, MAY P IEEE ISCAS POR, P441
[12]   AN APPROACH TO IMPLEMENTATION OF DIGITAL FILTERS [J].
JACKSON, LB ;
KAISER, JF ;
MCDONALD, HS .
IEEE TRANSACTIONS ON AUDIO AND ELECTROACOUSTICS, 1968, AU16 (03) :413-&
[13]   CUSTOM DESIGN OF A VLSI PCM-FDM TRANSMULTIPLEXER FROM SYSTEM SPECIFICATIONS TO CIRCUIT LAYOUT USING A COMPUTER-AIDED-DESIGN SYSTEM [J].
JAIN, R ;
CATTHOOR, F ;
VANHOOF, J ;
DELOORE, BJS ;
GOOSSENS, G ;
GONCALVEZ, NF ;
CLAESEN, LJM ;
VANGINDERDEUREN, JKJ ;
VANDEWALLE, J ;
DEMAN, HJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1986, 21 (01) :73-85
[14]  
JAIN R, 1986, VLSI SIGNAL PROCESSI, V2, pCH33
[15]  
KNOWLES S, 1988, MAY P INT C SYST ARR, P653
[16]  
KUNG SY, 1984, P IEEE, V72
[17]  
LEISERSON C, 1983, 3RD P CALTECH C VLSI
[18]   2S COMPLEMENT PIPELINE MULTIPLIERS [J].
LYON, RF .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1976, 24 (04) :418-425
[19]   NONRESTORING BINARY DIVISION USING A CELLULAR ARRAY [J].
MAJITHIA, JC .
ELECTRONICS LETTERS, 1970, 6 (10) :303-&
[20]   CELLULAR ARRAY FOR NONRESTORING EXTRACTION OF SQUARE ROOTS [J].
MAJITHIA, JC ;
KITAI, R .
IEEE TRANSACTIONS ON COMPUTERS, 1971, C 20 (12) :1617-&