scispace - formally typeset
Search or ask a question

Showing papers on "Gate count published in 1992"


Patent
03 Feb 1992
TL;DR: The All-NODE (Asynchronous, Low Latency interNODE) switch as discussed by the authors uses a new asynchronous approach to resolve contention in a self-routing fashion, which can self-route in two cycle times at the same high speed serial rate that data is transferred through the switch.
Abstract: Disclosed is an apparatus for switching input port connections to output port connections quickly and dynamically using a new asynchronous approach to resolve contention. The disclosed ALL-NODE (Asynchronous, Low Latency inter-NODE) Switch is self-routing in two cycle times at the same high speed serial rate that data is transferred through the switch. The normal mode of the switch requires absolutely no synchronization amongst any of the input and output ports which interface to the switch. The switch is completely completely void of centrally controlled clocking and any data buffering. Data traverses the switch only encountering three gate delays - on-chip receiver, mux, and off-chip driver. Contention is detected and resolved on chip, and yet the logic implementation is extremely simple and low in gate count, so the switch design is never gate limited. The protocol requires several parallel data lines plus two or three control lines.

40 citations


Journal ArticleDOI
01 Nov 1992
TL;DR: A high-performance VLSI architecture to perform multiply-accumulate, division and square root operations is proposed, which is highly regular, requires only minimal control and can be pipelined right down to the bit level.
Abstract: A high-performance VLSI architecture to perform multiply-accumulate, division and square root operations is proposed. The circuit is highly regular, requires only minimal control and ean be pipelined right down to the bit level. The system can also be reconfigured on every cycle to perform any one of these operations. The gate count per row has been estimated at (27n+70) gate equivalents where n is the divisor wordlength. The throughput rate, which equals the clock speed, is the same for each operation and is independent of the wordlength. This is achieved through the combination of pipelining and redundant arithmetic. With a 1.0 mu m CMOS technology and extensive pipelining, throughput rates in excess of 70 million operations per second are expected. >

15 citations


Proceedings ArticleDOI
09 Nov 1992
TL;DR: A novel Fourier-based simulation technique which can detect the nonharmonic spectral components generated by asynchronous PWM is described, which offers a simpler solution than complex analytical methods based on double Fourier integration and fast Fourier analysis.
Abstract: Reference waveforms for three-phase pulse-width modulation (PWM) circuits are normally retained in ROM The authors describe a novel technique based on the second forward difference for compressing the reference information into a simple logic circuit A complete PWM circuit containing two look-up tables is implemented in a single-chip programmable device A significant reduction in gate count results with a semicustom implementation A novel Fourier-based simulation technique which can detect the nonharmonic spectral components generated by asynchronous PWM is described The technique offers a simpler solution than complex analytical methods based on double Fourier integration and fast Fourier analysis Simulated results, with an accuracy of -75 dB, compared favorably with the practical results obtained from the single-chip circuit >

7 citations


Proceedings ArticleDOI
TL;DR: An optical outer product architecture is presented which performs residue arithmetic operations via position-coded look-up tables which can implement arbitrary integer- valued functions of two independent variables in a single gate delay.
Abstract: An optical outer product architecture is presented which performs residue arithmetic operations via position-coded look-up tables. The architecture can implement arbitrary integer- valued functions of two independent variables in a single gate delay. The outer product configuration possesses spatial complexity (gate count) which grows linearly with the size of the modulus, and therefore with the system dynamic range, in contrast to traditional residue look-up tables which have quadratic growth in spatial complexity. The use of linear arrays of sources and modulators leads to power requirements that also grew linearly with the size of the modulus. Design and demonstration of a proof-of-concept experiment are also presented.

1 citations