You probably know that DAC is run by a company called MP Associates. It was started by Marie and Pat Pistilli (hence MP). Unfortunately Marie Pistilli died earlier this year. What is less well known is that Pat Pistilli started DAC and is probably the only person to have attended every DAC. He was general chair for the first DAC (although it hadn’t yet picked up that name). Perhaps even less well known is that Pat was one of the first people to work on design automation when he was at Bell Labs. He created the first cell library, the first design rule file, he produced the first computer-printed label, and other innovations that were revolutionary at the time. A few years ago, when he won the Kaufman award, I was the official blogger for DAC, and I spend a couple of hours on the phone interviewing him. The complexity of what they were designing, and the limited compute resources that they had, is amazing even today. BLADES and Safeguard Pat told me about the design system he worked on, known as BLADES (for Bell LAbs DEsign System). It ran on an IBM704 with 32K of memory. Think about how little that is: 32 gigabytes is a million times as much (and my iPhone has twice that). The computer had 32 tape-drives (disks were another thing that hadn’t yet been invented). They built the design system to work on a specific project, the Safeguard anti-missile system for the DoD. It was an electronic system so large it occupied three buildings. The system was built like this. At the lowest level were modules, which contained three or sometimes as many as, dramatic pause, four transistors with wire-wrap terminals (if you are too young to know what wire-wrap is, then more than you want to know is here ). Boards 33″ by 24″ were covered in these modules with gaps in between to run the wires (because if you ran wires over the tops of the modules you’d never be able to open them again for maintenance). Originally there were eight different kinds of modules, but eventually they ended up with about 30 (that sounds familiar in libraries today). Initially these modules were hard-wired into the code but Pat came up with the idea of putting all the components into a file on a magnetic tape and extracting them from there (the first cell library). The design rules, for example no wire could be longer than 12″, were on another tape. These boards were stacked into refrigerator-sized units called frames with more wire-wrap to construct what today we’d call a backplane. Then lots of these units would then be connected together with manually labeled wires until you’d filled three buildings. Before Pat’s design automation, it took four or five months to design one of these boards and then another month for the board to be wire-wrapped by hand. Afterward, using the design system, the time was cut to around a month but it still took another month for the hand wire-wrapping. Then Gardner Denver developed an automatic wire-wrap machine. Pat designed a controller for this (complicated by the need for ‘dressing fingers’ since they couldn’t route point to point and had to avoid wires going over the modules). Now the design automation system could (effectively) directly manufacture the board. That got the time down from a month to a day or two. Labels The wires that connected the frames were manually labeled. But handwritten labels aren’t always legible, and the glue wasn’t good so they would regularly fall off leading to obvious problems. Pat decided they needed a new way of labeling where the labels could be printed automatically and would stick on the cables properly and never fall off. The only material he could find that seemed like a good starting point was the plastic sheet that 3M used to make band-aids. So he got band-aid material from 3M and would attach it to paper and print the labels using a standard line-printer. But the adhesive still wasn’t good enough. Pat’s next step was to get the chemical department at Bell Labs to invent a new super-strong adhesive and, further, to develop a coating for the plastic that would accept the ink (so it could be printed) but not dirt so the labels would stay clean and legible. They still needed 3M to supply the original plastic material and to do the die-cutting afterward. These were the first ever machine-prepared labels. 3M actually branched off that part of the business to form a label-making subsidiary called Avery. Yes, the same Avery as makes labels for your inkjet today. Manufacturing So what happened when three buildings worth of electronics was shipped out to an island in the Pacific? Safeguard was constructed because the US figured that they couldn’t build enough interceptors to destroy every incoming missile. But they also figured out that the USSR couldn’t afford to build that many warheads so that they would use decoys, too. Safeguard analyzed the incoming missile trajectories looking for tiny differences in flight paths to decide which were real and which were decoys. Pat was invited out to the Pacific for the first test and it was a complete success. The system picked out the one real missile from the five decoys and knocked it down. Interestingly, in the early days there were big problems getting acceptance of all this new technology. Designers didn’t want to use the design system since they worried it would obstruct their creativity. And the manufacturing people were worried that the automation would lose them their jobs. When Pat moved to Denver in 1969, it was the first time AT&T had both design and manufacturing under the same roof. When he arrived, the manufacturing manager told him “I hate computers.” Back then the design methodology was that Bell Labs would design the system and build prototypes, then the design would be transferred to Western Electric (the manufacturing arm) who would completely re-lay it out. With the design system this became unnecessary, the prototype could be transferred directly into manufacturing and this became a model for the rest of Western Electric. The system produced cost savings of $2M per year immediately. Since AT&T was a regulated utility in those days, the only way for them to increase profitability was to reduce their costs since they didn’t really have any way to increase their prices. So this was a big deal and the manufacturing manager changed his tune. Design Automation Conference A few years before that, Pat started DAC (then called SHARE, the Society to Avoid Redundant Effort) in 1964 along with a co-conspirator from IBM. The first conference was in Atlantic City. This eventually became DAC. When the availability of commercial EDA tools made DAC too big to manage as an all-volunteer organization as it had been, Pat left the technical side of design automation to form MP Associates along with his wife. His children continue to run the company. DAC’s heyday was probably in the mid 1990s. In that era, DAC filled Moscone South, and North, and overflowed into the connecting corridors. Or a similar amount of space in other cities, DAC was also more mobile in that era: Las Vegas, New Orleans, San Diego, Los Angeles. The industry has changed and continues to change. As Riko Radojcic joked at EDPS earlier in the year, “7nm is for seven customers, 5nm is for five customers.” It’s come a long way from successful system manufacturing being largely about making sure the labels didn’t fall off the wires so building-sized systems could be successfully assembled correctly. Previous: Silicon Photonics
↧
Pat Pistilli: the First Cell Library, the First DRC File, the First Computer-Printed Label...and DAC
↧