Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2014
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.70 KB | None | 0 0
  1. DEF ADDx8
  2. PORT IN A<7:0>
  3. PORT IN B<7:0>
  4. PORT IN CIN
  5. PORT OUT S<7:0>
  6. PORT OUT COUT
  7.  
  8. NET ANANDB_0
  9. NET ANANDB_1
  10. NET ANANDB_2
  11. NET ANANDB_3
  12. NET ANANDB_4
  13. NET ANANDB_5
  14. NET ANANDB_6
  15. NET ANANDB_7
  16. NET XOR01_NET1
  17. NET XOR11_NET1
  18. NET XOR21_NET1
  19. NET XOR31_NET1
  20. NET XOR41_NET1
  21. NET XOR51_NET1
  22. NET XOR61_NET1
  23. NET XOR71_NET1
  24. NET XOR01_NET2
  25. NET XOR11_NET2
  26. NET XOR21_NET2
  27. NET XOR31_NET2
  28. NET XOR41_NET2
  29. NET XOR51_NET2
  30. NET XOR61_NET2
  31. NET XOR71_NET2
  32. NET AXORB_0
  33. NET AXORB_1
  34. NET AXORB_2
  35. NET AXORB_3
  36. NET AXORB_4
  37. NET AXORB_5
  38. NET AXORB_6
  39. NET AXORB_7
  40. NET AXORB_NAND_CIN_0
  41. NET AXORB_NAND_CIN_1
  42. NET AXORB_NAND_CIN_2
  43. NET AXORB_NAND_CIN_3
  44. NET AXORB_NAND_CIN_4
  45. NET AXORB_NAND_CIN_5
  46. NET AXORB_NAND_CIN_6
  47. NET AXORB_NAND_CIN_7
  48. NET XOR02_NET1
  49. NET XOR12_NET1
  50. NET XOR22_NET1
  51. NET XOR32_NET1
  52. NET XOR42_NET1
  53. NET XOR52_NET1
  54. NET XOR62_NET1
  55. NET XOR72_NET1
  56. NET XOR02_NET2
  57. NET XOR12_NET2
  58. NET XOR22_NET2
  59. NET XOR32_NET2
  60. NET XOR42_NET2
  61. NET XOR52_NET2
  62. NET XOR62_NET2
  63. NET XOR72_NET2
  64. NET COUT0
  65. NET COUT1
  66. NET COUT2
  67. NET COUT3
  68. NET COUT4
  69. NET COUT5
  70. NET COUT6
  71.  
  72. INST NAND0_1 NAND A<0> B<0> ANANDB_0
  73. INST NAND0_2 NAND A<0> ANANDB_0 XOR01_NET1
  74. INST NAND0_3 NAND B<0> ANANDB_0 XOR01_NET2
  75. INST NAND0_4 NAND XOR01_NET1 XOR01_NET2 AXORB_0
  76. INST NAND0_5 NAND AXORB_0 CIN AXORB_NAND_CIN_0
  77. INST NAND0_6 NAND AXORB_0 AXORB_NAND_CIN_0 XOR02_NET1
  78. INST NAND0_7 NAND CIN AXORB_NAND_CIN_0 XOR02_NET2
  79. INST NAND0_8 NAND XOR02_NET1 XOR02_NET2 S<0>
  80. INST NAND0_9 NAND AXORB_NAND_CIN_0 ANANDB_0 COUT0
  81.  
  82. INST NAND1_1 NAND A<1> B<1> ANANDB_1
  83. INST NAND1_2 NAND A<1> ANANDB_1 XOR11_NET1
  84. INST NAND1_3 NAND B<1> ANANDB_1 XOR11_NET2
  85. INST NAND1_4 NAND XOR11_NET1 XOR11_NET2 AXORB_1
  86. INST NAND1_5 NAND AXORB_1 COUT0 AXORB_NAND_CIN_1
  87. INST NAND1_6 NAND AXORB_1 AXORB_NAND_CIN_1 XOR12_NET1
  88. INST NAND1_7 NAND COUT0 AXORB_NAND_CIN_1 XOR12_NET2
  89. INST NAND1_8 NAND XOR12_NET1 XOR12_NET2 S<1>
  90. INST NAND1_9 NAND AXORB_NAND_CIN_1 ANANDB_1 COUT1
  91.  
  92. INST NAND2_1 NAND A<2> B<2> ANANDB_2
  93. INST NAND2_2 NAND A<2> ANANDB_2 XOR21_NET1
  94. INST NAND2_3 NAND B<2> ANANDB_2 XOR21_NET2
  95. INST NAND2_4 NAND XOR21_NET1 XOR21_NET2 AXORB_2
  96. INST NAND2_5 NAND AXORB_2 COUT1 AXORB_NAND_CIN_2
  97. INST NAND2_6 NAND AXORB_2 AXORB_NAND_CIN_2 XOR22_NET1
  98. INST NAND2_7 NAND COUT1 AXORB_NAND_CIN_2 XOR22_NET2
  99. INST NAND2_8 NAND XOR22_NET1 XOR22_NET2 S<2>
  100. INST NAND2_9 NAND AXORB_NAND_CIN_2 ANANDB_2 COUT2
  101.  
  102. INST NAND3_1 NAND A<3> B<3> ANANDB_3
  103. INST NAND3_2 NAND A<3> ANANDB_3 XOR31_NET1
  104. INST NAND3_3 NAND B<3> ANANDB_3 XOR31_NET2
  105. INST NAND3_4 NAND XOR31_NET1 XOR31_NET2 AXORB_3
  106. INST NAND3_5 NAND AXORB_3 COUT2 AXORB_NAND_CIN_3
  107. INST NAND3_6 NAND AXORB_3 AXORB_NAND_CIN_3 XOR32_NET1
  108. INST NAND3_7 NAND COUT2 AXORB_NAND_CIN_3 XOR32_NET2
  109. INST NAND3_8 NAND XOR32_NET1 XOR32_NET2 S<3>
  110. INST NAND3_9 NAND AXORB_NAND_CIN_3 ANANDB_3 COUT3
  111.  
  112. INST NAND4_1 NAND A<4> B<4> ANANDB_4
  113. INST NAND4_2 NAND A<4> ANANDB_4 XOR41_NET1
  114. INST NAND4_3 NAND B<4> ANANDB_4 XOR41_NET2
  115. INST NAND4_4 NAND XOR41_NET1 XOR41_NET2 AXORB_4
  116. INST NAND4_5 NAND AXORB_4 COUT3 AXORB_NAND_CIN_4
  117. INST NAND4_6 NAND AXORB_4 AXORB_NAND_CIN_4 XOR42_NET1
  118. INST NAND4_7 NAND COUT3 AXORB_NAND_CIN_4 XOR42_NET2
  119. INST NAND4_8 NAND XOR42_NET1 XOR42_NET2 S<4>
  120. INST NAND4_9 NAND AXORB_NAND_CIN_4 ANANDB_4 COUT4
  121.  
  122. INST NAND5_1 NAND A<5> B<5> ANANDB_5
  123. INST NAND5_2 NAND A<5> ANANDB_5 XOR51_NET1
  124. INST NAND5_3 NAND B<5> ANANDB_5 XOR51_NET2
  125. INST NAND5_4 NAND XOR51_NET1 XOR51_NET2 AXORB_5
  126. INST NAND5_5 NAND AXORB_5 COUT4 AXORB_NAND_CIN_5
  127. INST NAND5_6 NAND AXORB_5 AXORB_NAND_CIN_5 XOR52_NET1
  128. INST NAND5_7 NAND COUT4 AXORB_NAND_CIN_5 XOR52_NET2
  129. INST NAND5_8 NAND XOR52_NET1 XOR52_NET2 S<5>
  130. INST NAND5_9 NAND AXORB_NAND_CIN_5 ANANDB_5 COUT5
  131.  
  132. INST NAND6_1 NAND A<6> B<6> ANANDB_6
  133. INST NAND6_2 NAND A<6> ANANDB_6 XOR61_NET1
  134. INST NAND6_3 NAND B<6> ANANDB_6 XOR61_NET2
  135. INST NAND6_4 NAND XOR61_NET1 XOR61_NET2 AXORB_6
  136. INST NAND6_5 NAND AXORB_6 COUT5 AXORB_NAND_CIN_6
  137. INST NAND6_6 NAND AXORB_6 AXORB_NAND_CIN_6 XOR62_NET1
  138. INST NAND6_7 NAND COUT5 AXORB_NAND_CIN_6 XOR62_NET2
  139. INST NAND6_8 NAND XOR62_NET1 XOR62_NET2 S<6>
  140. INST NAND6_9 NAND AXORB_NAND_CIN_6 ANANDB_6 COUT6
  141.  
  142. INST NAND7_1 NAND A<7> B<7> ANANDB_7
  143. INST NAND7_2 NAND A<7> ANANDB_7 XOR71_NET1
  144. INST NAND7_3 NAND B<7> ANANDB_7 XOR71_NET2
  145. INST NAND7_4 NAND XOR71_NET1 XOR71_NET2 AXORB_7
  146. INST NAND7_5 NAND AXORB_7 COUT6 AXORB_NAND_CIN_7
  147. INST NAND7_6 NAND AXORB_7 AXORB_NAND_CIN_7 XOR72_NET1
  148. INST NAND7_7 NAND COUT6 AXORB_NAND_CIN_7 XOR72_NET2
  149. INST NAND7_8 NAND XOR72_NET1 XOR72_NET2 S<7>
  150. INST NAND7_9 NAND AXORB_NAND_CIN_7 ANANDB_7 COUT
  151. ENDDEF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement