首页   按字顺浏览 期刊浏览 卷期浏览 Implementation of a mask verification language and its compiler
Implementation of a mask verification language and its compiler

 

作者: A.D.Brown,   P.R.Thomas,  

 

期刊: IEE Proceedings E (Computers and Digital Techniques)  (IET Available online 1990)
卷期: Volume 137, issue 3  

页码: 207-217

 

年代: 1990

 

DOI:10.1049/ip-e.1990.0026

 

出版商: IEE

 

数据来源: IET

 

摘要:

The paper describes the design and philosophy of a mask verification language (MVL) and its compiler. Mask verification tools have to be programmable, because of the large software investment they require, and the speed at which fabrication technology changes. The language described here allows a designer to specify the topological structure of a device (the device description), and to attach to it a procedure to be executed when that device is recognised (the device procedure). The device procedure allows certain geometric qualifications to be placed on the structure. (The device description and procedure, taken together, form a device declaration.) In general, an MVL program will contain several device declarations: one for each realisable type of device of a technology. The description part of a declaration is asynchronous, and the procedural part, which is internally sequential, is executed once for each instance of the device description located on the mask set. Careful choice of the primitives provided allows extensive optimisation of the leaf operations involved, which is extremely important, given the usual size of the mask data-sets.

 

点击下载:  PDF (1294KB)



返 回