BIT-SERIAL SYSTOLIC ARRAY IMPLEMENTATION OF A MULTILAYER PERCEPTRON

被引:8
|
作者
MURTAGH, P [1 ]
TSOI, AC [1 ]
BERGMANN, N [1 ]
机构
[1] FLINDERS UNIV S AUSTRALIA,CSIRO,FLINDERS JOINT RES CTR INFORMAT TECHNOL,ADELAIDE,SA 5001,AUSTRALIA
来源
关键词
SYSTOLIC ARRAY ARCHITECTURE; MULTILAYER PERCEPTRON;
D O I
10.1049/ip-e.1993.0040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper describes the implementation of a bit-serial systolic array architecture for a multilayer perceptron. It is shown that both the recall phase and learning phase can be mapped onto a similar systolic array structure, with minor differences. As a result, a combined systolic array structure is proposed for both the recall phase and the learning phase. The design is simulated using the FIRST silicon compiler to solve the exclusive OR problem, and then compared with a 32-bit floating-point simulation. The central element, multiply-and-accumulate operator was fabricated using a 1.2 mum double metal CMOS p-well process by ORBIT semiconductor, and found to perform satisfactorily. The required chips were implemented with the same technology, and performance parameters estimated. Furthermore, the performance of this architecture in solving the NETtalk problem is compared with other implementations.
引用
收藏
页码:277 / 288
页数:12
相关论文
共 50 条
  • [1] SORTING WITHOUT EXCHANGES ON A BIT-SERIAL SYSTOLIC ARRAY
    MEGSON, GM
    [J]. IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1990, 137 (05): : 345 - 352
  • [2] A bit-serial systolic algorithm and VLSI implementation for RSA
    Zhang, CN
    Xu, Y
    Wu, CC
    [J]. 1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 523 - 526
  • [3] BIT-SERIAL SYSTOLIC SORTING - GENERAL COMPLEXITIES AND AN IMPLEMENTATION IN VLSI
    LI, HF
    JAYAKUMAR, R
    SUN, X
    [J]. IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1987, 134 (03): : 125 - 132
  • [4] A reconfigurable bit-serial VLSI systolic array neuro-chip
    Murtagh, PJ
    Tsoi, AC
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 44 (01) : 53 - 70
  • [5] A Compact FPGA Implementation of a Bit-Serial SIMD Cellular Processor Array
    Walsh, Declan
    Dudek, Piotr
    [J]. 2012 13TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2012,
  • [6] On implementation of fast, bit-serial loops
    Vesterbacka, M
    Palmkvist, K
    Manhammar, L
    [J]. PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 190 - 193
  • [7] Efficient bit-serial systolic array for division over GF(2m)
    Kim, CH
    Kwon, S
    Hong, CP
    Nam, IG
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 252 - 255
  • [8] Bit-level systolic array for FIR filter using AND-based Bit-serial multiplier
    Lee, JJ
    Song, GY
    [J]. IEEE TENCON 2003: CONFERENCE ON CONVERGENT TECHNOLOGIES FOR THE ASIA-PACIFIC REGION, VOLS 1-4, 2003, : 87 - 90
  • [9] Bi-layer systolic architecture for bit-serial implementation of discrete wavelet transform
    Mohanty, Basant K.
    Meher, Pramod K.
    [J]. 2006 10TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2006, : 156 - +
  • [10] ON A BIT-SERIAL INPUT AND BIT-SERIAL OUTPUT MULTIPLIER
    GNANASEKARAN, R
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1983, 32 (09) : 878 - 880