PS2.map.eqn
上传用户:keloyb
上传日期:2022-08-09
资源大小:256k
文件大小:20k
源码类别:

VHDL/FPGA/Verilog

开发平台:

Others

  1. -- Copyright (C) 1991-2005 Altera Corporation
  2. -- Your use of Altera Corporation's design tools, logic functions 
  3. -- and other software and tools, and its AMPP partner logic 
  4. -- functions, and any output files any of the foregoing 
  5. -- (including device programming or simulation files), and any 
  6. -- associated documentation or information are expressly subject 
  7. -- to the terms and conditions of the Altera Program License 
  8. -- Subscription Agreement, Altera MegaCore Function License 
  9. -- Agreement, or other applicable license agreement, including, 
  10. -- without limitation, that your use is for the sole purpose of 
  11. -- programming logic devices manufactured by Altera and sold by 
  12. -- Altera or its authorized distributors.  Please refer to the 
  13. -- applicable agreement for further details.
  14. --C1_spdata[5] is PS2VHDL:inst2|spdata[5]
  15. --operation mode is normal
  16. C1_spdata[5]_lut_out = C1_cnt8[0] & (C1L16 & KBDATA # !C1L16 & (C1_spdata[5])) # !C1_cnt8[0] & (C1_spdata[5]);
  17. C1_spdata[5] = DFFEAS(C1_spdata[5]_lut_out, !KBCLK, RESET, , , , , , );
  18. --C1_spdata[1] is PS2VHDL:inst2|spdata[1]
  19. --operation mode is normal
  20. C1_spdata[1]_lut_out = C1L9 & KBDATA # !C1L9 & (C1_spdata[1]);
  21. C1_spdata[1] = DFFEAS(C1_spdata[1]_lut_out, !KBCLK, RESET, , , , , , );
  22. --B1_Refresh[0] is LED4:inst|Refresh[0]
  23. --operation mode is normal
  24. B1_Refresh[0]_lut_out = !B1_Refresh[0];
  25. B1_Refresh[0] = DFFEAS(B1_Refresh[0]_lut_out, D1_CLK:Count2[1], VCC, , , , , , );
  26. --B1_Refresh[1] is LED4:inst|Refresh[1]
  27. --operation mode is normal
  28. B1_Refresh[1]_lut_out = B1_Refresh[1] $ B1_Refresh[0];
  29. B1_Refresh[1] = DFFEAS(B1_Refresh[1]_lut_out, D1_CLK:Count2[1], VCC, , , , , , );
  30. --B1L3 is LED4:inst|LED[0]~236
  31. --operation mode is normal
  32. B1L3 = !B1_Refresh[1] & (B1_Refresh[0] & C1_spdata[5] # !B1_Refresh[0] & (C1_spdata[1]));
  33. --C1_spdata[6] is PS2VHDL:inst2|spdata[6]
  34. --operation mode is normal
  35. C1_spdata[6]_lut_out = C1L18 & (C1_cnt8[0] & C1_spdata[6] # !C1_cnt8[0] & (KBDATA)) # !C1L18 & C1_spdata[6];
  36. C1_spdata[6] = DFFEAS(C1_spdata[6]_lut_out, !KBCLK, RESET, , , , , , );
  37. --C1_spdata[2] is PS2VHDL:inst2|spdata[2]
  38. --operation mode is normal
  39. C1_spdata[2]_lut_out = C1L11 & (C1_cnt8[2] & C1_spdata[2] # !C1_cnt8[2] & (KBDATA)) # !C1L11 & C1_spdata[2];
  40. C1_spdata[2] = DFFEAS(C1_spdata[2]_lut_out, !KBCLK, RESET, , , , , , );
  41. --B1L4 is LED4:inst|LED[1]~237
  42. --operation mode is normal
  43. B1L4 = !B1_Refresh[1] & (B1_Refresh[0] & C1_spdata[6] # !B1_Refresh[0] & (C1_spdata[2]));
  44. --C1_spdata[7] is PS2VHDL:inst2|spdata[7]
  45. --operation mode is normal
  46. C1_spdata[7]_lut_out = C1_cnt8[2] & (C1L13 & KBDATA # !C1L13 & (C1_spdata[7])) # !C1_cnt8[2] & (C1_spdata[7]);
  47. C1_spdata[7] = DFFEAS(C1_spdata[7]_lut_out, !KBCLK, RESET, , , , , , );
  48. --C1_spdata[3] is PS2VHDL:inst2|spdata[3]
  49. --operation mode is normal
  50. C1_spdata[3]_lut_out = C1L13 & (C1_cnt8[2] & C1_spdata[3] # !C1_cnt8[2] & (KBDATA)) # !C1L13 & C1_spdata[3];
  51. C1_spdata[3] = DFFEAS(C1_spdata[3]_lut_out, !KBCLK, RESET, , , , , , );
  52. --B1L5 is LED4:inst|LED[2]~238
  53. --operation mode is normal
  54. B1L5 = !B1_Refresh[1] & (B1_Refresh[0] & C1_spdata[7] # !B1_Refresh[0] & (C1_spdata[3]));
  55. --C1_spdata[8] is PS2VHDL:inst2|spdata[8]
  56. --operation mode is normal
  57. C1_spdata[8]_lut_out = C1L6 & KBDATA # !C1L6 & (C1_spdata[8]);
  58. C1_spdata[8] = DFFEAS(C1_spdata[8]_lut_out, !KBCLK, RESET, , , , , , );
  59. --C1_spdata[4] is PS2VHDL:inst2|spdata[4]
  60. --operation mode is normal
  61. C1_spdata[4]_lut_out = C1L16 & (C1_cnt8[0] & C1_spdata[4] # !C1_cnt8[0] & (KBDATA)) # !C1L16 & C1_spdata[4];
  62. C1_spdata[4] = DFFEAS(C1_spdata[4]_lut_out, !KBCLK, RESET, , , , , , );
  63. --B1L6 is LED4:inst|LED[3]~239
  64. --operation mode is normal
  65. B1L6 = !B1_Refresh[1] & (B1_Refresh[0] & C1_spdata[8] # !B1_Refresh[0] & (C1_spdata[4]));
  66. --B1L14 is LED4:inst|Mux~240
  67. --operation mode is normal
  68. B1L14 = B1L3 & (B1L6 # B1L4 $ B1L5) # !B1L3 & (B1L4 # B1L5 $ B1L6);
  69. --B1L13 is LED4:inst|LEDOut[6]~35
  70. --operation mode is normal
  71. B1L13 = B1L14 & (!B1_Refresh[1]);
  72. --B1L15 is LED4:inst|Mux~241
  73. --operation mode is normal
  74. B1L15 = B1L3 & (B1L6 $ (B1L4 # !B1L5)) # !B1L3 & B1L4 & !B1L5 & !B1L6;
  75. --B1L12 is LED4:inst|LEDOut[5]~36
  76. --operation mode is normal
  77. B1L12 = B1_Refresh[1] # B1L15;
  78. --B1L16 is LED4:inst|Mux~242
  79. --operation mode is normal
  80. B1L16 = B1L4 & B1L3 & (!B1L6) # !B1L4 & (B1L5 & (!B1L6) # !B1L5 & B1L3);
  81. --B1L11 is LED4:inst|LEDOut[4]~37
  82. --operation mode is normal
  83. B1L11 = B1_Refresh[1] # B1L16;
  84. --B1L17 is LED4:inst|Mux~243
  85. --operation mode is normal
  86. B1L17 = B1L4 & (B1L3 & B1L5 # !B1L3 & !B1L5 & B1L6) # !B1L4 & !B1L6 & (B1L3 $ B1L5);
  87. --B1L10 is LED4:inst|LEDOut[3]~38
  88. --operation mode is normal
  89. B1L10 = B1_Refresh[1] # B1L17;
  90. --B1L18 is LED4:inst|Mux~244
  91. --operation mode is normal
  92. B1L18 = B1L5 & B1L6 & (B1L4 # !B1L3) # !B1L5 & !B1L3 & B1L4 & !B1L6;
  93. --B1L9 is LED4:inst|LEDOut[2]~39
  94. --operation mode is normal
  95. B1L9 = B1_Refresh[1] # B1L18;
  96. --B1L19 is LED4:inst|Mux~245
  97. --operation mode is normal
  98. B1L19 = B1L4 & (B1L3 & (B1L6) # !B1L3 & B1L5) # !B1L4 & B1L5 & (B1L3 $ B1L6);
  99. --B1L8 is LED4:inst|LEDOut[1]~40
  100. --operation mode is normal
  101. B1L8 = B1_Refresh[1] # B1L19;
  102. --B1L20 is LED4:inst|Mux~246
  103. --operation mode is normal
  104. B1L20 = B1L5 & !B1L4 & (B1L3 $ !B1L6) # !B1L5 & B1L3 & (B1L4 $ !B1L6);
  105. --B1L7 is LED4:inst|LEDOut[0]~41
  106. --operation mode is normal
  107. B1L7 = B1_Refresh[1] # B1L20;
  108. --B1L2 is LED4:inst|DigitSelect[3]~31
  109. --operation mode is normal
  110. B1L2 = !B1_Refresh[0] # !B1_Refresh[1];
  111. --B1L1 is LED4:inst|DigitSelect[2]~32
  112. --operation mode is normal
  113. B1L1 = B1_Refresh[0] # !B1_Refresh[1];
  114. --A1L24 is rtl~29
  115. --operation mode is normal
  116. A1L24 = B1_Refresh[0] & (!B1_Refresh[1]);
  117. --A1L25 is rtl~30
  118. --operation mode is normal
  119. A1L25 = B1_Refresh[1] # B1_Refresh[0];
  120. --C1_cnt8[0] is PS2VHDL:inst2|cnt8[0]
  121. --operation mode is normal
  122. C1_cnt8[0]_lut_out = !C1_cnt8[0] & (!C1_cnt8[2] & !C1_cnt8[1] # !C1_cnt8[3]);
  123. C1_cnt8[0] = DFFEAS(C1_cnt8[0]_lut_out, !KBCLK, RESET, , , , , , );
  124. --C1_cnt8[2] is PS2VHDL:inst2|cnt8[2]
  125. --operation mode is normal
  126. C1_cnt8[2]_lut_out = !C1_cnt8[3] & (C1_cnt8[2] $ (C1_cnt8[0] & C1_cnt8[1]));
  127. C1_cnt8[2] = DFFEAS(C1_cnt8[2]_lut_out, !KBCLK, RESET, , , , , , );
  128. --C1_cnt8[3] is PS2VHDL:inst2|cnt8[3]
  129. --operation mode is normal
  130. C1_cnt8[3]_lut_out = C1_cnt8[3] & !C1_cnt8[2] & !C1_cnt8[1] # !C1_cnt8[3] & C1_cnt8[2] & C1_cnt8[1] & C1_cnt8[0];
  131. C1_cnt8[3] = DFFEAS(C1_cnt8[3]_lut_out, !KBCLK, RESET, , , , , , );
  132. --C1_cnt8[1] is PS2VHDL:inst2|cnt8[1]
  133. --operation mode is normal
  134. C1_cnt8[1]_lut_out = C1_cnt8[0] & !C1_cnt8[1] & (!C1_cnt8[3] # !C1_cnt8[2]) # !C1_cnt8[0] & (C1_cnt8[1] & !C1_cnt8[3]);
  135. C1_cnt8[1] = DFFEAS(C1_cnt8[1]_lut_out, !KBCLK, RESET, , , , , , );
  136. --C1L16 is PS2VHDL:inst2|spdata[5]~555
  137. --operation mode is normal
  138. C1L16 = C1_cnt8[2] & (!C1_cnt8[3] & !C1_cnt8[1]);
  139. --C1L9 is PS2VHDL:inst2|spdata[1]~557
  140. --operation mode is normal
  141. C1L9 = C1_cnt8[0] & !C1_cnt8[3] & !C1_cnt8[2] & !C1_cnt8[1];
  142. --D1_CLK:Count2[1] is Frequency:inst5|CLK:Count2[1]
  143. --operation mode is arithmetic
  144. D1_CLK:Count2[1]_carry_eqn = D1L21;
  145. D1_CLK:Count2[1]_lut_out = D1_CLK:Count2[1] $ (D1_CLK:Count2[1]_carry_eqn);
  146. D1_CLK:Count2[1] = DFFEAS(D1_CLK:Count2[1]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  147. --D1L23 is Frequency:inst5|CLK:Count2[1]~8
  148. --operation mode is arithmetic
  149. D1L23 = CARRY(!D1L21 # !D1_CLK:Count2[1]);
  150. --C1L18 is PS2VHDL:inst2|spdata[6]~559
  151. --operation mode is normal
  152. C1L18 = C1_cnt8[2] & C1_cnt8[1] & (!C1_cnt8[3]);
  153. --C1L11 is PS2VHDL:inst2|spdata[2]~561
  154. --operation mode is normal
  155. C1L11 = C1_cnt8[1] & (!C1_cnt8[0] & !C1_cnt8[3]);
  156. --C1L13 is PS2VHDL:inst2|spdata[3]~563
  157. --operation mode is normal
  158. C1L13 = C1_cnt8[0] & C1_cnt8[1] & (!C1_cnt8[3]);
  159. --C1L6 is PS2VHDL:inst2|Decoder~198
  160. --operation mode is normal
  161. C1L6 = C1_cnt8[3] & !C1_cnt8[0] & !C1_cnt8[2] & !C1_cnt8[1];
  162. --D1_CLK:Count1[9] is Frequency:inst5|CLK:Count1[9]
  163. --operation mode is normal
  164. D1_CLK:Count1[9]_carry_eqn = D1L18;
  165. D1_CLK:Count1[9]_lut_out = D1_CLK:Count1[9] $ (D1_CLK:Count1[9]_carry_eqn);
  166. D1_CLK:Count1[9] = DFFEAS(D1_CLK:Count1[9]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  167. --D1_CLK:Count2[9] is Frequency:inst5|CLK:Count2[9]
  168. --operation mode is normal
  169. D1_CLK:Count2[9]_carry_eqn = D1L37;
  170. D1_CLK:Count2[9]_lut_out = D1_CLK:Count2[9] $ (D1_CLK:Count2[9]_carry_eqn);
  171. D1_CLK:Count2[9] = DFFEAS(D1_CLK:Count2[9]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  172. --D1_CLK:Count2[5] is Frequency:inst5|CLK:Count2[5]
  173. --operation mode is arithmetic
  174. D1_CLK:Count2[5]_carry_eqn = D1L29;
  175. D1_CLK:Count2[5]_lut_out = D1_CLK:Count2[5] $ (D1_CLK:Count2[5]_carry_eqn);
  176. D1_CLK:Count2[5] = DFFEAS(D1_CLK:Count2[5]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  177. --D1L31 is Frequency:inst5|CLK:Count2[5]~8
  178. --operation mode is arithmetic
  179. D1L31 = CARRY(!D1L29 # !D1_CLK:Count2[5]);
  180. --D1_CLK:Count2[6] is Frequency:inst5|CLK:Count2[6]
  181. --operation mode is arithmetic
  182. D1_CLK:Count2[6]_carry_eqn = D1L31;
  183. D1_CLK:Count2[6]_lut_out = D1_CLK:Count2[6] $ (!D1_CLK:Count2[6]_carry_eqn);
  184. D1_CLK:Count2[6] = DFFEAS(D1_CLK:Count2[6]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  185. --D1L33 is Frequency:inst5|CLK:Count2[6]~8
  186. --operation mode is arithmetic
  187. D1L33 = CARRY(D1_CLK:Count2[6] & (!D1L31));
  188. --D1_CLK:Count2[7] is Frequency:inst5|CLK:Count2[7]
  189. --operation mode is arithmetic
  190. D1_CLK:Count2[7]_carry_eqn = D1L33;
  191. D1_CLK:Count2[7]_lut_out = D1_CLK:Count2[7] $ (D1_CLK:Count2[7]_carry_eqn);
  192. D1_CLK:Count2[7] = DFFEAS(D1_CLK:Count2[7]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  193. --D1L35 is Frequency:inst5|CLK:Count2[7]~8
  194. --operation mode is arithmetic
  195. D1L35 = CARRY(!D1L33 # !D1_CLK:Count2[7]);
  196. --D1_CLK:Count2[8] is Frequency:inst5|CLK:Count2[8]
  197. --operation mode is arithmetic
  198. D1_CLK:Count2[8]_carry_eqn = D1L35;
  199. D1_CLK:Count2[8]_lut_out = D1_CLK:Count2[8] $ (!D1_CLK:Count2[8]_carry_eqn);
  200. D1_CLK:Count2[8] = DFFEAS(D1_CLK:Count2[8]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  201. --D1L37 is Frequency:inst5|CLK:Count2[8]~8
  202. --operation mode is arithmetic
  203. D1L37 = CARRY(D1_CLK:Count2[8] & (!D1L35));
  204. --D1L42 is Frequency:inst5|LessThan~372
  205. --operation mode is normal
  206. D1L42 = D1_CLK:Count2[5] & D1_CLK:Count2[6] & D1_CLK:Count2[7] & D1_CLK:Count2[8];
  207. --D1_CLK:Count2[4] is Frequency:inst5|CLK:Count2[4]
  208. --operation mode is arithmetic
  209. D1_CLK:Count2[4]_carry_eqn = D1L27;
  210. D1_CLK:Count2[4]_lut_out = D1_CLK:Count2[4] $ (!D1_CLK:Count2[4]_carry_eqn);
  211. D1_CLK:Count2[4] = DFFEAS(D1_CLK:Count2[4]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  212. --D1L29 is Frequency:inst5|CLK:Count2[4]~15
  213. --operation mode is arithmetic
  214. D1L29 = CARRY(D1_CLK:Count2[4] & (!D1L27));
  215. --D1_CLK:Count2[3] is Frequency:inst5|CLK:Count2[3]
  216. --operation mode is arithmetic
  217. D1_CLK:Count2[3]_carry_eqn = D1L25;
  218. D1_CLK:Count2[3]_lut_out = D1_CLK:Count2[3] $ (D1_CLK:Count2[3]_carry_eqn);
  219. D1_CLK:Count2[3] = DFFEAS(D1_CLK:Count2[3]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  220. --D1L27 is Frequency:inst5|CLK:Count2[3]~15
  221. --operation mode is arithmetic
  222. D1L27 = CARRY(!D1L25 # !D1_CLK:Count2[3]);
  223. --D1_CLK:Count2[0] is Frequency:inst5|CLK:Count2[0]
  224. --operation mode is arithmetic
  225. D1_CLK:Count2[0]_lut_out = !D1_CLK:Count2[0];
  226. D1_CLK:Count2[0] = DFFEAS(D1_CLK:Count2[0]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  227. --D1L21 is Frequency:inst5|CLK:Count2[0]~10
  228. --operation mode is arithmetic
  229. D1L21 = CARRY(D1_CLK:Count2[0]);
  230. --D1_CLK:Count2[2] is Frequency:inst5|CLK:Count2[2]
  231. --operation mode is arithmetic
  232. D1_CLK:Count2[2]_carry_eqn = D1L23;
  233. D1_CLK:Count2[2]_lut_out = D1_CLK:Count2[2] $ (!D1_CLK:Count2[2]_carry_eqn);
  234. D1_CLK:Count2[2] = DFFEAS(D1_CLK:Count2[2]_lut_out, D1_CLK:Count1[9], VCC, , , , , D1L44, );
  235. --D1L25 is Frequency:inst5|CLK:Count2[2]~8
  236. --operation mode is arithmetic
  237. D1L25 = CARRY(D1_CLK:Count2[2] & (!D1L23));
  238. --D1L43 is Frequency:inst5|LessThan~373
  239. --operation mode is normal
  240. D1L43 = D1_CLK:Count2[3] # D1_CLK:Count2[1] & D1_CLK:Count2[0] & D1_CLK:Count2[2];
  241. --D1L44 is Frequency:inst5|LessThan~374
  242. --operation mode is normal
  243. D1L44 = D1_CLK:Count2[9] & D1L42 & (D1_CLK:Count2[4] # D1L43);
  244. --D1_Period1uS is Frequency:inst5|Period1uS
  245. --operation mode is normal
  246. D1_Period1uS_lut_out = D1_Period1uS & !D1_CLK:Count[2] & !D1_CLK:Count[1] & !D1_CLK:Count[0] # !D1_Period1uS & D1_CLK:Count[2] & D1_CLK:Count[1] & D1_CLK:Count[0];
  247. D1_Period1uS = DFFEAS(D1_Period1uS_lut_out, GCLKP1, VCC, , , , , , );
  248. --D1_CLK:Count1[8] is Frequency:inst5|CLK:Count1[8]
  249. --operation mode is arithmetic
  250. D1_CLK:Count1[8]_carry_eqn = D1L16;
  251. D1_CLK:Count1[8]_lut_out = D1_CLK:Count1[8] $ (!D1_CLK:Count1[8]_carry_eqn);
  252. D1_CLK:Count1[8] = DFFEAS(D1_CLK:Count1[8]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  253. --D1L18 is Frequency:inst5|CLK:Count1[8]~8
  254. --operation mode is arithmetic
  255. D1L18 = CARRY(D1_CLK:Count1[8] & (!D1L16));
  256. --D1_CLK:Count1[5] is Frequency:inst5|CLK:Count1[5]
  257. --operation mode is arithmetic
  258. D1_CLK:Count1[5]_carry_eqn = D1L10;
  259. D1_CLK:Count1[5]_lut_out = D1_CLK:Count1[5] $ (D1_CLK:Count1[5]_carry_eqn);
  260. D1_CLK:Count1[5] = DFFEAS(D1_CLK:Count1[5]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  261. --D1L12 is Frequency:inst5|CLK:Count1[5]~8
  262. --operation mode is arithmetic
  263. D1L12 = CARRY(!D1L10 # !D1_CLK:Count1[5]);
  264. --D1_CLK:Count1[6] is Frequency:inst5|CLK:Count1[6]
  265. --operation mode is arithmetic
  266. D1_CLK:Count1[6]_carry_eqn = D1L12;
  267. D1_CLK:Count1[6]_lut_out = D1_CLK:Count1[6] $ (!D1_CLK:Count1[6]_carry_eqn);
  268. D1_CLK:Count1[6] = DFFEAS(D1_CLK:Count1[6]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  269. --D1L14 is Frequency:inst5|CLK:Count1[6]~8
  270. --operation mode is arithmetic
  271. D1L14 = CARRY(D1_CLK:Count1[6] & (!D1L12));
  272. --D1_CLK:Count1[7] is Frequency:inst5|CLK:Count1[7]
  273. --operation mode is arithmetic
  274. D1_CLK:Count1[7]_carry_eqn = D1L14;
  275. D1_CLK:Count1[7]_lut_out = D1_CLK:Count1[7] $ (D1_CLK:Count1[7]_carry_eqn);
  276. D1_CLK:Count1[7] = DFFEAS(D1_CLK:Count1[7]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  277. --D1L16 is Frequency:inst5|CLK:Count1[7]~8
  278. --operation mode is arithmetic
  279. D1L16 = CARRY(!D1L14 # !D1_CLK:Count1[7]);
  280. --D1L45 is Frequency:inst5|LessThan~375
  281. --operation mode is normal
  282. D1L45 = D1_CLK:Count1[9] & D1_CLK:Count1[5] & D1_CLK:Count1[6] & D1_CLK:Count1[7];
  283. --D1_CLK:Count1[4] is Frequency:inst5|CLK:Count1[4]
  284. --operation mode is arithmetic
  285. D1_CLK:Count1[4]_carry_eqn = D1L8;
  286. D1_CLK:Count1[4]_lut_out = D1_CLK:Count1[4] $ (!D1_CLK:Count1[4]_carry_eqn);
  287. D1_CLK:Count1[4] = DFFEAS(D1_CLK:Count1[4]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  288. --D1L10 is Frequency:inst5|CLK:Count1[4]~15
  289. --operation mode is arithmetic
  290. D1L10 = CARRY(D1_CLK:Count1[4] & (!D1L8));
  291. --D1_CLK:Count1[3] is Frequency:inst5|CLK:Count1[3]
  292. --operation mode is arithmetic
  293. D1_CLK:Count1[3]_carry_eqn = D1L6;
  294. D1_CLK:Count1[3]_lut_out = D1_CLK:Count1[3] $ (D1_CLK:Count1[3]_carry_eqn);
  295. D1_CLK:Count1[3] = DFFEAS(D1_CLK:Count1[3]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  296. --D1L8 is Frequency:inst5|CLK:Count1[3]~15
  297. --operation mode is arithmetic
  298. D1L8 = CARRY(!D1L6 # !D1_CLK:Count1[3]);
  299. --D1_CLK:Count1[0] is Frequency:inst5|CLK:Count1[0]
  300. --operation mode is arithmetic
  301. D1_CLK:Count1[0]_lut_out = !D1_CLK:Count1[0];
  302. D1_CLK:Count1[0] = DFFEAS(D1_CLK:Count1[0]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  303. --D1L2 is Frequency:inst5|CLK:Count1[0]~8
  304. --operation mode is arithmetic
  305. D1L2 = CARRY(D1_CLK:Count1[0]);
  306. --D1_CLK:Count1[1] is Frequency:inst5|CLK:Count1[1]
  307. --operation mode is arithmetic
  308. D1_CLK:Count1[1]_carry_eqn = D1L2;
  309. D1_CLK:Count1[1]_lut_out = D1_CLK:Count1[1] $ (D1_CLK:Count1[1]_carry_eqn);
  310. D1_CLK:Count1[1] = DFFEAS(D1_CLK:Count1[1]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  311. --D1L4 is Frequency:inst5|CLK:Count1[1]~8
  312. --operation mode is arithmetic
  313. D1L4 = CARRY(!D1L2 # !D1_CLK:Count1[1]);
  314. --D1_CLK:Count1[2] is Frequency:inst5|CLK:Count1[2]
  315. --operation mode is arithmetic
  316. D1_CLK:Count1[2]_carry_eqn = D1L4;
  317. D1_CLK:Count1[2]_lut_out = D1_CLK:Count1[2] $ (!D1_CLK:Count1[2]_carry_eqn);
  318. D1_CLK:Count1[2] = DFFEAS(D1_CLK:Count1[2]_lut_out, D1_Period1uS, VCC, , , , , D1L47, );
  319. --D1L6 is Frequency:inst5|CLK:Count1[2]~8
  320. --operation mode is arithmetic
  321. D1L6 = CARRY(D1_CLK:Count1[2] & (!D1L4));
  322. --D1L46 is Frequency:inst5|LessThan~376
  323. --operation mode is normal
  324. D1L46 = D1_CLK:Count1[3] # D1_CLK:Count1[0] & D1_CLK:Count1[1] & D1_CLK:Count1[2];
  325. --D1L47 is Frequency:inst5|LessThan~377
  326. --operation mode is normal
  327. D1L47 = D1_CLK:Count1[8] & D1L45 & (D1_CLK:Count1[4] # D1L46);
  328. --D1_CLK:Count[2] is Frequency:inst5|CLK:Count[2]
  329. --operation mode is normal
  330. D1_CLK:Count[2]_lut_out = !D1_Period1uS & (D1_CLK:Count[2] $ (D1_CLK:Count[1] & D1_CLK:Count[0]));
  331. D1_CLK:Count[2] = DFFEAS(D1_CLK:Count[2]_lut_out, GCLKP1, VCC, , , , , , );
  332. --D1_CLK:Count[1] is Frequency:inst5|CLK:Count[1]
  333. --operation mode is normal
  334. D1_CLK:Count[1]_lut_out = !D1_Period1uS & (D1_CLK:Count[1] $ D1_CLK:Count[0]);
  335. D1_CLK:Count[1] = DFFEAS(D1_CLK:Count[1]_lut_out, GCLKP1, VCC, , , , , , );
  336. --D1_CLK:Count[0] is Frequency:inst5|CLK:Count[0]
  337. --operation mode is normal
  338. D1_CLK:Count[0]_lut_out = !D1_CLK:Count[0] & (!D1_CLK:Count[2] & !D1_CLK:Count[1] # !D1_Period1uS);
  339. D1_CLK:Count[0] = DFFEAS(D1_CLK:Count[0]_lut_out, GCLKP1, VCC, , , , , , );
  340. --GCLKP2 is GCLKP2
  341. --operation mode is input
  342. GCLKP2 = INPUT();
  343. --KBDATA is KBDATA
  344. --operation mode is input
  345. KBDATA = INPUT();
  346. --KBCLK is KBCLK
  347. --operation mode is input
  348. KBCLK = INPUT();
  349. --RESET is RESET
  350. --operation mode is input
  351. RESET = INPUT();
  352. --GCLKP1 is GCLKP1
  353. --operation mode is input
  354. GCLKP1 = INPUT();
  355. --LEDOUT[7] is LEDOUT[7]
  356. --operation mode is output
  357. LEDOUT[7] = OUTPUT(GND);
  358. --LEDOUT[6] is LEDOUT[6]
  359. --operation mode is output
  360. LEDOUT[6] = OUTPUT(B1L13);
  361. --LEDOUT[5] is LEDOUT[5]
  362. --operation mode is output
  363. LEDOUT[5] = OUTPUT(!B1L12);
  364. --LEDOUT[4] is LEDOUT[4]
  365. --operation mode is output
  366. LEDOUT[4] = OUTPUT(!B1L11);
  367. --LEDOUT[3] is LEDOUT[3]
  368. --operation mode is output
  369. LEDOUT[3] = OUTPUT(!B1L10);
  370. --LEDOUT[2] is LEDOUT[2]
  371. --operation mode is output
  372. LEDOUT[2] = OUTPUT(!B1L9);
  373. --LEDOUT[1] is LEDOUT[1]
  374. --operation mode is output
  375. LEDOUT[1] = OUTPUT(!B1L8);
  376. --LEDOUT[0] is LEDOUT[0]
  377. --operation mode is output
  378. LEDOUT[0] = OUTPUT(!B1L7);
  379. --LIGHT[7] is LIGHT[7]
  380. --operation mode is output
  381. LIGHT[7] = OUTPUT(!C1_spdata[8]);
  382. --LIGHT[6] is LIGHT[6]
  383. --operation mode is output
  384. LIGHT[6] = OUTPUT(!C1_spdata[7]);
  385. --LIGHT[5] is LIGHT[5]
  386. --operation mode is output
  387. LIGHT[5] = OUTPUT(!C1_spdata[6]);
  388. --LIGHT[4] is LIGHT[4]
  389. --operation mode is output
  390. LIGHT[4] = OUTPUT(!C1_spdata[5]);
  391. --LIGHT[3] is LIGHT[3]
  392. --operation mode is output
  393. LIGHT[3] = OUTPUT(!C1_spdata[4]);
  394. --LIGHT[2] is LIGHT[2]
  395. --operation mode is output
  396. LIGHT[2] = OUTPUT(!C1_spdata[3]);
  397. --LIGHT[1] is LIGHT[1]
  398. --operation mode is output
  399. LIGHT[1] = OUTPUT(!C1_spdata[2]);
  400. --LIGHT[0] is LIGHT[0]
  401. --operation mode is output
  402. LIGHT[0] = OUTPUT(!C1_spdata[1]);
  403. --SELECT[3] is SELECT[3]
  404. --operation mode is output
  405. SELECT[3] = OUTPUT(B1L2);
  406. --SELECT[2] is SELECT[2]
  407. --operation mode is output
  408. SELECT[2] = OUTPUT(B1L1);
  409. --SELECT[1] is SELECT[1]
  410. --operation mode is output
  411. SELECT[1] = OUTPUT(!A1L24);
  412. --SELECT[0] is SELECT[0]
  413. --operation mode is output
  414. SELECT[0] = OUTPUT(A1L25);