A highly reconfigurable computing array: DSP plane of a 3D heterogeneous SoC

A 3D heterogeneous system on a chip using a stack of planes has recently been proposed. While the sensors are located on the top plane, the other planes provide for analog processing, digital signal processing, and wireless communication. This paper focuses on a reconfigurable computing array for its DSP plane. The advantages of such an approach are high performance, small area and low power compared to FPGAs, and greater flexibility over ASICs. The authors presented the reconfigurable J-platform, which employs coarse-grain VLSI cells with high functionality, performance, and reconfigurability. These include a universal nonlinear (UNL) cell, an extended multiply accumulate (MA/spl I.bar/PLUS) cell, and a data-fabric (DF) cell. The coarse-grain approach has the benefits of reduced external interconnect, much reduced design time, and manageable testability. The paper discusses these cells, including a new concept, namely multi-granularity. The methodology for mapping algorithms is illustrated by two important examples, FIR filtering of signals and images and the independent component analysis (ICA) algorithm. Finally, the paper discusses the issue of defect tolerance, which is critical in attaining reasonable yields making chip manufacture feasible.

[1]  Glenn H. Chapman,et al.  Inter-plane via defect detection using the sensor plane in 3D heterogeneous sensor systems , 2005, 20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'05).

[2]  Glenn H. Chapman,et al.  Defect avoidance in a 3-D heterogeneous sensor [acoustic/seismic/active pixel/IR imaging sensor array] , 2004, 19th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 2004. DFT 2004. Proceedings..

[3]  Glenn H. Chapman,et al.  Defect avoidance in a 3-D heterogeneous sensor [acoustic/seismic/active pixel/IR imaging sensor array] , 2004 .

[4]  E. Oja,et al.  Independent Component Analysis , 2013 .

[5]  Vijay K. Jain,et al.  Rapid System Prototyping for High Performance Reconfigurable Computing , 2000, Des. Autom. Embed. Syst..

[6]  Vijay K. Jain,et al.  Hardware implementation of a nonlinear processor , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[7]  Glenn H. Chapman,et al.  A parallel architecture for the ICA algorithm: DSP plane of a 3-D heterogeneous sensor , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[8]  Vijay K. Jain Mapping a high-speed wireless communication function to the reconfigurable J-platform , 2000, Proceedings 11th International Workshop on Rapid System Prototyping. RSP 2000. Shortening the Path from Specification to Prototype (Cat. No.PR00668).

[9]  Glenn H. Chapman,et al.  Inter-layer vias and TESH interconnection network for a 3-D heterogeneous sensor system on a chip , 2005, SPIE Defense + Commercial Sensing.

[10]  Glenn H. Chapman,et al.  3D heterogeneous sensor system on a chip for defense and security applications , 2004, SPIE Defense + Commercial Sensing.

[11]  Lei Lin,et al.  Nonlinear DSP coprocessor cell-one cycle chip , 1994, Proceedings of 1994 IEEE Workshop on VLSI Signal Processing.

[12]  H. Makino,et al.  A 600-MHz 54/spl times/54-bit multiplier with rectangular-styled Wallace tree , 2001 .