Gate array

Gate array

A gate array or uncommitted logic array (ULA) is an approach to the design and manufacture of application-specific integrated circuits (ASICs). A gate array circuit is a prefabricated silicon chip circuit with no particular function in which transistors, standard NAND or NOR logic gates, and other active devices are placed at regular predefined positions and manufactured on a wafer, usually called a master slice. Creation of a circuit with a specified function is accomplished by adding a final surface layer or layers of metal interconnects to the chips on the master slice late in the manufacturing process, joining these elements to allow the function of the chip to be customised as desired. This layer is analogous to the copper layer(s) of a printed circuit board (PCB).

Gate array master slices are usually prefabricated and stockpiled in large quantities regardless of customer orders. The design and fabrication according to the individual customer specifications may be finished in a shorter time compared with standard cell or full custom design. The gate array approach reduces the mask costs since fewer custom masks need to be produced. In addition manufacturing test tooling lead time and costs are reduced since the same test fixtures may be used for all gate array products manufactured on the same die size. Gate Arrays were the predecessor of the more advanced Structured ASIC; unlike Gate Arrays, Structured ASICs tend to include predefined or configurable memories and/or analog blocks. Structured ASICs are still sold by companies such as ChipX, Inc.

The main drawbacks of gate arrays are their somewhat lower density and performance compared with other approaches to ASIC design. However this style is often a viable approach for low production volumes.

Sinclair Research ported an enhanced ZX80 design to a ULA chip for the ZX81, and later used a ULA in the ZX Spectrum. A compatible chip was made in Russia as T34VG1. [Т34ВГ1 — article about the ZX Spectrum ULA compatible chip ru icon] Acorn Computers used several ULA chips in the BBC Micro, and later managed to compress almost all of that machine's logic into a single ULA for the Acorn Electron. Many other manufacturers from the time of the home computer boom period used ULAs in their machines. Ferranti in the UK pioneered ULA technology, then later abandoned this lead in semi-custom chips. The IBM PC took over the computer market, and the sales volumes made full-custom chips more economical.

Designers still wished for a way to create their own complex chips without the expense of full-custom design, and eventually this wish was granted with the arrival of field-programmable gate array (FPGA) chips CPLDs, and Structured ASIC. Whereas a ULA required a semiconductor wafer foundry to deposit and etch the interconnections, the FPGA had programmable interconnections.

ee also

Field programmable gate array

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Gate Array — Gate Arrays, auch als Uncommitted Logic Array (ULA) bezeichnet, sind vorkonfektionierte Logikschaltungen, die kundenspezifisch gefertigt werden. Beim Gate Array werden die meisten Herstellungsschritte kundenunabhängig durchgeführt. Die Lage der… …   Deutsch Wikipedia

  • Gate-Array — ULA aus einem ZX81. Gate Arrays sind vorkonfektionierte Logikschaltungen, die kundenspezifisch gefertigt werden. Die meisten Herstellungsschritte werden kundenunabhängig durchgeführt. Die Lage der Gatterschaltungen, I/O Leitungen usw. sind… …   Deutsch Wikipedia

  • Gate-Array —   [engl.], ASIC …   Universal-Lexikon

  • gate array — Computers, Electronics. See logic array. [1975 80] * * * ˈgate array 7 [gate array] noun an arrangement of ↑logic gates in a computer …   Useful english dictionary

  • gate array — loginių elementų matrica statusas T sritis automatika atitikmenys: angl. gate array; logic array vok. Gatterfeld, n; Logikmatrix, f; logische Matrix, f rus. логическая матрица, f; матрица логических элементов, f pranc. matrice logique, f; réseau… …   Automatikos terminų žodynas

  • Gate-Array-Bausteine —   [ geɪtə reɪ , englisch], Gatter Arrays [ əreɪz], Mikroelektronik: aus einer regelmäßigen Anordnung von Logikgattern (Gatter) bestehende Chips, die in großen Stückzahlen und somit kostengünstig hergestellt werden. Die einzelnen Gatter werden im… …   Universal-Lexikon

  • Gate-Array-Lösung — pamatinio matricinio lusto būdas statusas T sritis radioelektronika atitikmenys: angl. master gate array approach vok. Gate Array Lösung, f; Gatterfeldlösung, f rus. способ базового матричного кристалла ИС, m pranc. méthode de réseau prédiffusé,… …   Radioelektronikos terminų žodynas

  • gate-array master chip — pamatinis matricinis lustas statusas T sritis radioelektronika atitikmenys: angl. gate array master chip; gate array master die vok. Grundchip, n; Universalschaltkreischip, n rus. базовый матричный кристалл ИС, m pranc. puce en réseau prédiffusé …   Radioelektronikos terminų žodynas

  • gate-array master die — pamatinis matricinis lustas statusas T sritis radioelektronika atitikmenys: angl. gate array master chip; gate array master die vok. Grundchip, n; Universalschaltkreischip, n rus. базовый матричный кристалл ИС, m pranc. puce en réseau prédiffusé …   Radioelektronikos terminų žodynas

  • gate-array master chip patterning — pamatinio matricinio lusto paveikslo sukūrimas statusas T sritis radioelektronika atitikmenys: angl. chip array patterning; gate array master chip patterning vok. Grundchip Array Strukturierung, f rus. формирование рисунка на базовом матричном… …   Radioelektronikos terminų žodynas

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”