|
|
1.1 ! root 1: .NH ! 2: A Toy Example. ! 3: .LP ! 4: In this section we present a complete example. The design consists of ! 5: two ! 6: .SM I/O ! 7: connectors that route signals from a ribbon cable to a backplane. ! 8: Here is the schematic, followed by the ! 9: .CW ".w" ! 10: file: ! 11: .PS <toy.pic ! 12: .nr dP 2 \" delta point size for program ! 13: .nr dV 2p \" delta vertical for programs ! 14: .P1 ! 15: .so toy.w.l ! 16: .P2 ! 17: .LP ! 18: The comments (introduced by ! 19: .CW % ) ! 20: are coordinates from the ! 21: .CW .j ! 22: file that can be used later to annotate the drawing with pin numbers. ! 23: Otherwise the ! 24: .CW .w ! 25: file is mostly just a compendium of the text strings in the ! 26: .CW .j ! 27: file. ! 28: In order to proceed further, we need a ! 29: .CW .pins ! 30: file: ! 31: .P1 ! 32: .so toy.pins.l ! 33: .P2 ! 34: .LP ! 35: It should be fairly obvious what is going on here. Note the appearance of the ! 36: .I "package type" ! 37: on the ! 38: .CW .t ! 39: lines. ! 40: Now the ! 41: .CW .wx ! 42: file can be made: ! 43: .P1 ! 44: .so toy.wx.l ! 45: .P2 ! 46: .LP ! 47: This is basically a listing, for each chip, of net\ name\-pin\ number pairs. ! 48: Package types are copied through from the ! 49: .CW .pins ! 50: file for use by the physical design tools, and ! 51: the pin names are left as an aid to humans.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.