home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / cad / cadence / 482 < prev    next >
Encoding:
Text File  |  1992-11-11  |  2.7 KB  |  60 lines

  1. Newsgroups: comp.cad.cadence
  2. Path: sparky!uunet!timbuk.cray.com!walter.cray.com!baritone!toma
  3. From: toma@baritone (Thomas Arneberg)
  4. Subject: Re: DIVA extraction of 2-terminal MOS (SIMPLE SOLUTION)
  5. Message-ID: <1992Nov12.084518.22577@walter.cray.com>
  6. Lines: 48
  7. Nntp-Posting-Host: baritone.cray.com
  8. Organization: Cray Research, Inc.
  9. References: <1992Nov11.105929.11702@walter.cray.com> <1992Nov11.192130.16923@bcrka451.bnr.ca>
  10. Date: 12 Nov 92 08:45:18 CST
  11.  
  12. In article <1992Nov11.192130.16923@bcrka451.bnr.ca> why@bnr.ca (Graeme Boyd) writes:
  13. >
  14. >In article <1992Nov11.105929.11702@walter.cray.com>, toma@baritone (Thomas Arneberg) writes:
  15. >> We have encountered a "feature" of DIVA that is driving us crazy.
  16. >> 
  17. >> Sometimes we tie together the drain and source nodes of an NMOS or PMOS 
  18. >> device, to make it into a capacitor. But then DIVA layout extraction 
  19. >> considers it some new two-terminal device, and will not extract it as a 
  20. >> regular MOS device with two terminals tied together.
  21. >> 
  22. >> [....]
  23. >
  24. >This same "feature" is in PDV of EDGE, in both cases one solution is:
  25. >
  26. >        [....]
  27. >
  28. >Hence you require one additional symbol with 3 nodes. Then use the
  29. >netlister(s) to create shorted MOS gates or capacitors depending on
  30. >what the requirements are.
  31. >==========
  32. >Graeme Boyd                      B.N.R. Ltd
  33. >why@bnr.ca                       Ottawa, Canada
  34.  
  35. Thanks for the suggestion; others have also emailed suggestions to just 
  36. create a new device with fewer terminals.
  37.  
  38. However, we wanted to avoid this, since it would increase the size and
  39. complexity of our parameterized device library on the schematic side.
  40. Besides, it works fine in Dracula and HSPICE to tie together the drain and
  41. source of a MOS device without having to define a new device! Why should we
  42. jump through hoops just to satisfy DIVA?
  43.  
  44. SIMPLE SOLUTION (thanks to Steve Hazen)
  45. ---------------
  46. We simply changed from the extractDevice() command to the extractMOS()
  47. command in DIVA. The latter command has the smarts to know that the thing
  48. is still a MOS device, even if two terminals are tied together. (It also
  49. has the advantage of automatically getting the length and width, but the
  50. disadvantage of not understanding weird-shaped devices [non-90 degree].)
  51.  
  52. Thanks to all who responded. (I love this newsgroup!)
  53.   - Tom A.
  54. ---------------------------------------------+------------------------------
  55. ;-) I'd rather be ____  Thomas R. Arneberg   | Inet: toma@cray.com
  56. :-) singing in a |____| Senior IC Design Eng.| UUCP: ...!uunet!cray!toma
  57. :-) Barbershop  _|   _| Cray Research, Inc.  | CLAIM TO FAME: Loni Anderson 
  58. :-) Quartet!   (_)  (_) Chippewa Falls, Wisc.|   went to my high school 
  59. ---------------------------------------------+------------------------------
  60.