home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / Electrics_1_0.lha / Examples / 2PinGates / 2PinGates.script < prev   
Encoding:
Text File  |  1995-09-09  |  1.0 KB  |  89 lines

  1. !-----------------------------------------------------------------
  2. !This simulation Script file is for testing the 2InputGate design.
  3. !-----------------------------------------------------------------
  4.  
  5. view
  6.   INPUT1
  7.   INPUT2
  8.   2AND_OUT
  9.   2NAND_OUT
  10.   2OR_OUT
  11.   2NOR_OUT
  12.   2XOR_OUT
  13.   2XNOR_OUT
  14. section
  15.  
  16. run
  17.  
  18. !Apply "0" and "1" levels to the inputs.
  19.  
  20. assign INPUT1 0
  21. assign INPUT2 0
  22. run
  23.  
  24. assign INPUT1 0
  25. assign INPUT2 1
  26. run
  27.  
  28. assign INPUT1 1
  29. assign INPUT2 0
  30. run
  31.  
  32. assign INPUT1 1
  33. assign INPUT2 1
  34. run
  35.  
  36. !Now apply "X" and "Z" levels to INPUT1.
  37.  
  38. assign INPUT1 X
  39. assign INPUT2 0
  40. run
  41.  
  42. assign INPUT1 Z
  43. assign INPUT2 0
  44. run
  45.  
  46. assign INPUT1 X
  47. assign INPUT2 1
  48. run
  49.  
  50. assign INPUT1 Z
  51. assign INPUT2 1
  52. run
  53.  
  54. !Now apply "X" and "Z" levels to INPUT2.
  55.  
  56. assign INPUT1 0
  57. assign INPUT2 X
  58. run
  59.  
  60. assign INPUT1 0
  61. assign INPUT2 Z
  62. run
  63.  
  64. assign INPUT1 1
  65. assign INPUT2 X
  66. run
  67.  
  68. assign INPUT1 1
  69. assign INPUT2 Z
  70. run
  71.  
  72. !Now apply "Z" and "Z" levels to both inputs.
  73.  
  74. assign INPUT1 Z
  75. assign INPUT2 Z
  76. run
  77.  
  78. assign INPUT1 Z
  79. assign INPUT2 X
  80. run
  81.  
  82. assign INPUT1 X
  83. assign INPUT2 Z
  84. run
  85.  
  86. assign INPUT1 X
  87. assign INPUT2 X
  88. run
  89.