ACM Home Page
Please provide us with feedback. Feedback
Novel design and verification of a 16 x 16-b self-repairable reconfigurable inner product processor
Full text PdfPdf (2.51 MB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 12th ACM Great Lakes symposium on VLSI table of contents
New York, New York, USA
SESSION: Potpourri table of contents
Pages: 172 - 177  
Year of Publication: 2002
ISBN:1-58113-462-2
Authors
Rong Lin  SUNY-Geneseo, Geneseo, NY
Martin Margala  University of Rochester, Rochester, NY
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/505306.505343
What is a DOI?

ABSTRACT

A novel self-repairable and reconfigurable inner-product processor with low-power, fast CMOS circuits and DFT techniques is presented. It takes the advantage of recently proposed decomposition based arithmetic circuit design approach for simple implementation of the reconfigurations, component replacements, and high-quality tests.The processor can be dynamically reconfigured for two types operations: 4 x 8 x 8-b inner product computation and 16 x 16-b multiplication. The self-repair is provided by choosing a fault-free one from 17 possible architectures during the test, which covers more than 52% transistors for the specified faults. Only one extra bit is needed for all reconfigurations, repairs, and tests. The proposed exhaustive DFT technique greatly reduces the test vector length, from 17*232 to 1.5*213, which is as short as that required by the pseudo-exhaustive DFT method recently reported in literature.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Y. Hagihara, S. Inui, A. Yoshikawa, S. Nakazato, S. Iriki, R. Ikeda, Y. Shibue, T. Inaba, M. Yamashina, A 2.7ns 0.25um CMOS 54 x 54b multiplier, in ISSCC Dig. Tech. papers, vol. 41, Feb. 1998, pp. 296-297.
 
2
G. Goto, A. Inoue, R. Ohe, S. Kashwakura, S. Mitarai, T. Tsuru, and T. Izawa, A 4.1-ns compact 5454-b multiplier utilizing sign-select Booth encoders, IEEE JSSC,Vol. 32; No 11, pp. 1676-1682, Nov,1997.
 
3
 
4
R. Lin, A Regularly Structured Parallel Multiplier With Non- Binary-Logic Counter Circuits, in intl. J. of VLSI Design, ol. 12, No 3, pp. 377-390, March, 2001.
 
5
 
6
 
7
R. Lin, Parallel VLSI Shift Switch Logic Devices (US Patent 96125379).1999; Reconfigurable inner product processor architecture (US Patent pending, No. 09/512,380), 2000 and A Family of High Performance Multipliers and Matrix Multipliers (US Patent pending, No. R-1265-125), December, 2000.
 
8
M. Margala, "Low-Voltage Adders for Power-Efficient Arithmetic Circuits", Microelectronics Journal, vol.30, no.12, pp.1241-1247, December 1999.
 
9
M. Margala, X. Chen, J. Xu, and H.Wang, Design verification and DFT for an embedded reconfigurable low-power multiplier in system-on-chip applications, in proceeding of 14th Annual IEEE International ASIC/SOC Conf., Washington, D.C. September, 2001.
 
10
N. Kazakova, R. Sung, N. G. Durdle, M. Margala, and J. Lamoureux, "Fast and Low-Power Inner Product Processor", in Proc. of the IEEE Intl. Symp. on Circuits and Systems, Sydney, Australia, Vol. 4, pp. 646-649, May 2001.
 
11
C. S. Wallace, A suggestion for a fast multiplier, IEEE Trans. Electronic Computers, Vol. Ec-13, 1964.
 
12
K. Yano, T.Yamanaka, T. Nishida, M. Saito,K. Shimohigashi, and A. Shimizu, A 3.8-ns CMOS 16 x 16 multiplier using complementary pass-transistor logic, IEEE J. of SSC,Vol. 25; No 2, April 1990.
 
13
 
14
C. R. Baugh and B. A. Wooley, A Two's complement parallel array multiplication algorithm, IEEE Tran. on Computers, Vol. C-22, pp. 1045-1047, 1973.


Collaborative Colleagues:
Rong Lin: colleagues
Martin Margala: colleagues