Caltech Intermediate Form - Control

Control

CIF subroutines can be overwritten by deleting them and then redefining them. The DD statement (delete definition) takes a single parameter and deletes every subroutine that has a number greater than or equal to this value. The statement is useful when merging multiple CIF files because designs can be defined, invoked, and deleted without causing naming conflicts. However, it is not recommended for general use by CAD systems.

Extensions to CIF can be done with the numeric statements 0 through 9. Although not officially part of CIF, certain conventions have evolved for the use of these extensions (see Fig. B.5).

0 x y layer N name; Set named node on specified layer and position
0V x1 y1 x2 y2 ... xn yn; Draw vectors
2A "msg" T x y; Place message above specified location
2B "msg" T x y; Place message below specified location
2C "msg" T x y; Place message centered at specified location
2L "msg" T x y; Place message left of specified location
2R "msg" T x y; Place message right of specified location
4A lowx lowy highx highy; Declare cell boundary
4B instancename; Attach instance name to cell
4N signalname x y; Labels a signal at a location
9 cellname; Declare cell name
91 instancename; Attach instance name to cell
94 label x y; Place label in specified location
95 label length width x y; Place label in specified area
FIGURE B.5 Typical user extensions to CIF.

The final statement in a CIF file is the END statement (or the letter E). It takes no parameters and typically does not include a semicolon.

Read more about this topic:  Caltech Intermediate Form

Famous quotes containing the word control:

    ... the black girls didn’t get these pills because their black ministers were up on the pulpit saying that birth control pills were black genocide. What I’m saying is that black men have exploited black women.... They didn’t want them to have any choice about their reproductive health. And if you can’t control your reproduction, you can’t control your life.
    Joycelyn Elders (b. 1933)

    Imagine believing in the control of inflation by curbing the money supply! That is like deciding to stop your dog fouling the sidewalk by plugging up its rear end. It is highly unlikely to succeed, but if it does it kills the hound.
    —Michael D. Stephens. “On Sinai, There’s No Economics,” New York Times (Nov. 13, 1981)

    I candidly confess that I have ever looked on Cuba as the most interesting addition which could ever be made to our system of States. The control which, with Florida, this island would give us over the Gulf of Mexico, and the countries and isthmus bordering on it, as well as all those whose waters flow into it, would fill up the measure of our political well-being.
    Thomas Jefferson (1743–1826)