Product Specification DRAFT APR 1 31919 TABLE of CONTENTS
Total Page:16
File Type:pdf, Size:1020Kb
Product Specification DRAFT APR 1 31919 TABLE OF CONTENTS Introducing GDS-II. 1 Database............................................................................................ 3 System Operation. 6 New Products ....................................................................................... 1 5 Background Functions ............................................................................... 19 Multiground R DOS .................................................................................. 24 Hardware. .. 29 Future Products. .. 38 INTRODUCING GDS-II In the intensely competitive semiconductor industry, • Three customized graphics stations for a rapid implementation of new technology means variety of IC applications. success. This demands a production graphic design system that works swiftly, correctly, and without • High-speed, dual-density magnetic tape interruption. GDS-II, CALMA's Graphic Design transport and 300 megabyte storage module System, meets these criteria. drive Standard GDS-II features and facilities include: General Description • Complete on-line design capabilities GOS-II provides the ideal interface between designer and computer. It augments the designer's talents by • A VLSI database capable of resolving fea conforming to his methods of thinking and working. tures to one part in 4 billion. Drawing from experience with GDS, (the IC industry leader for the past seven years), GDS-II is an on-line • Multiground, real time disk operating system design system that significantly enhances the design allowing up to 15 simultaneous background cycle from layout through pattern generation or operations, while running up to 6 work stations electron-beam output. in the foreground. By providing On-Line Design--actually designing the • Dual screen work stations featuring circuit on the computer system--GDS-II eliminates alphanumeric as well as graphic displays the tedious, time-consuming process of drawing by hand. The system features graphics terminals for • Databases with information content extended designers, software aids to enhance design beyond graphics implementation, background processing for analysis programs and output formatting, and application • User definable extensions to databases capabilities to tailor the system to the specific needs of the user. GDS-II is a total system applicable to all • Consistent, concise command language, areas of graphic IC development. adaptable to the needs of novice and expert operators GOS-II is simple to operate. All commands can be symbolized or expressed in plain English. Every • Powerful edit commands for fast data design station features an alphanumeric, as well as a manipu lation graphics, CRT. The alphanumeric display keeps the designer in constant communication with the • Foolproof, symbolized command menu system, prompting every step. To reduce mistakes and confusion, on-line Help files are available to • Command language extended by GPL-II explain all commands. Programming Language Standard Features • DG/L, ALGOL, FORTRAN, and assembly language user programming GDS-II features the precIsion necessary for VLSI design and production. With Data General's RDOS • Wide range of plotter support, including high based multiground operation, the GDS-II system speed matrix plotter software handles design graphics, program development, rules checks, plotting, and pattern generation output • Optical and e-beam pattern generators concurrently. The expandable database allows with aI/-angie formatting. additional user defined parameters and provides easy access to data and commands. The GDS-II • High-performance ECLIPSE computer with Database Management System features unique memory mapping and floating-point processor mechanisms for data compression and data classification, both of which minimize disk GOS-II Precision requirements. Multiple working libraries facilitate efficient file management. Powerful edit commands VLSI (Very Large Scale Integration), which is a reality allow fast modification of data. Versatile design rule in today's advanced integrated circuit technology, checks minimize errors. GDS-II is the only system requires significantly improved precision and the with all-angle optical and electron-beam pattern ability to handle much larger databases. generation output. CALMA's previous software, GDS, made use of a 16 Program development is available in FORTRAN, bit database. This database provided a software ALGOL, DG/L, Basic, Assembly, and GPL-II (a high matrix consisting of 32,000 data points in each axis. level graphics applications language operating Dimensions could be resolved to Y2 of a micron with within GDS-II). circuit sizes approaching 300 mils. This was adequate for most LSI requirements. Hardware Configuration GDS-II features the precision necessary for VLSI The basic GDS-II system has a Data General Eclipse design and production. A 32-bit database provides a CPU with 300 megabyte disk and dual density software matrix with over 4 billion data points in each magnetic tape drive, keyboard printer, digitize or axis--a working area over 130,000 times greater design station, and on-line plotter. The maximum than that of GDS. In terms of measurement, a shape system can support up to four disks (which gives a can be resolved into increments of 1/10,000 of a range of up to 1200 megabyte disk space), adds a micron. At that resolution, the circuit size could still modem for CPU/CPU link, and may have up to six approach Y2 meter in length. The database has the design stations, three on-line plotters, an on-line precision necessary to place, rotate, and position any Versatec, and a line printer. All stations can operate shape without round-off. It can accommodate every simultaneously. (See the Hardware Section of this IC technology and guarantee perfect resolution over manual for more information.) the entire circuit, no matter how large. 2 DATABASE Database Management System Elements To meet the growing needs of IC design, CALMA's The basic contents of the GDS-II database are its GDS-II Database Management System (DBMS) elements. An instance of an element corresponds to performs all database management functions, an instance of a geometric entity, such as a closed (including creation, modification, retrieval, and polygon or a reference to a collection of elements. explosion), for the entire GDS-II system. The DBMS is Elements are defined in terms of their properties". An composed of a standard set of procedures that can be element, then, is defined as an arbitrary collection of used by both interactive and background processes. properties. Extensibility Within the database, each element is associated with one of a number of separate classes, which are called Growing IC design requirements have demonstrated "coordinate property modes". These modes include: the need to shift from databases that concentrate strictly on graphics toward full-design databases. • Path--An open polygon with width (digitized by GDS-II system objectives (such as the capability to a center line) verify that final artwork conforms to design specifications) require convenient means to • Boundary--A closed polygon supplement standard graphic information. Experience has also revealed the tendency for each • SREF--Structure reference application area (and even installation) to possess its own special data requirements. Therefore, one ofthe • AREF--Array reference primary design goals of the GDS-II Database Management System is to provide the means for • Text--Complete texting capability creation and maintenance of simple, flexible database structures. This extensibility facilitates Various prenotions are associated with different both initial system development as well as user coordinate property modes. For example, paths and customization. boundaries both have layer and datatype (classifies data and allows it to be selected). Other prenotions Besides normal graphic information, CALMA's include width, angle, magnification, reflection, and DBMS allows the user to assign additional data to the array shape (specifies the number of rows, columns, standard graphic entities. This information may be and spacing of a shape to be arrayed, and character additional text for shape description, or special nodes string data (undisplayed text consisting of up to 64 or descriptors for access from other programs. characters). Additional data assignment is possible because each shape within the graphics file has its own individual Any element can be assigned to any of 64 available file, which can be expanded to contain any layers. Layers can be easily differentiated by using information pertinent to that shape. Individual shape line coding, which allows shapes to be displayed as files can also be linked to other shapes and their dotted, dashed, broken, or solid lines. Various fill accompanying files (i.e., for continuity checking, codes are also available to highlight individual every device tied to a particular signal can be linked to shapes. In addition, there are 64 different datatypes that signal or node.) available per layer. These datatypes are associated with a table of 0 through 63 and can be used to Database Construction classify data, (i.e., for specific identification of certain Because it is often desirable to build a circuit from a shapes, or layers, and access information used by standard set of geometric figures, GDS-II databases other programs). Datatypes can be assigned to any are organized with this feature in mind. GDS-II shape(s) on any layer(s). An example of the use