Gate Arrays (FPGA's) are a relatively new type of chip. This paper describes the software necessary to support two distinct but closely related aspects of them: the development of a new FPGA architecture, arrd the use of FPGA's from an application viewpoint.
No takes yet. Share an insight, caveat, or question.
Dwight D. Hill (1991) studied this question.