You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

820 lines
41 KiB

3 years ago
  1. <html><body>
  2. <pre>
  3. cpldfit: version P.20131013 Xilinx Inc.
  4. Fitter Report
  5. Design Name: counta Date: 8- 4-2020, 0:40AM
  6. Device Used: XC9572XL-5-VQ44
  7. Fitting Status: Successful
  8. ************************* Mapped Resource Summary **************************
  9. Macrocells Product Terms Function Block Registers Pins
  10. Used/Tot Used/Tot Inps Used/Tot Used/Tot Used/Tot
  11. 42 /72 ( 58%) 227 /360 ( 63%) 86 /216 ( 40%) 42 /72 ( 58%) 11 /34 ( 32%)
  12. ** Function Block Resources **
  13. Function Mcells FB Inps Pterms IO
  14. Block Used/Tot Used/Tot Used/Tot Used/Tot
  15. FB1 7/18 25/54 47/90 7/ 9
  16. FB2 11/18 22/54 57/90 0/ 9
  17. FB3 18/18* 22/54 84/90 2/ 9
  18. FB4 6/18 17/54 39/90 2/ 7
  19. ----- ----- ----- -----
  20. 42/72 86/216 227/360 11/34
  21. * - Resource is exhausted
  22. ** Global Control Resources **
  23. Global clock net(s) unused.
  24. Global output enable net(s) unused.
  25. Global set/reset net(s) unused.
  26. ** Pin Resources **
  27. Signal Type Required Mapped | Pin Type Used Total
  28. ------------------------------------|------------------------------------
  29. Input : 2 2 | I/O : 8 28
  30. Output : 9 9 | GCK/IO : 3 3
  31. Bidirectional : 0 0 | GTS/IO : 0 2
  32. GCK : 0 0 | GSR/IO : 0 1
  33. GTS : 0 0 |
  34. GSR : 0 0 |
  35. ---- ----
  36. Total 11 11
  37. ** Power Data **
  38. There are 42 macrocells in high performance mode (MCHP).
  39. There are 0 macrocells in low power mode (MCLP).
  40. End of Mapped Resource Summary
  41. ************************** Errors and Warnings ***************************
  42. WARNING:Cpld - Unable to retrieve the path to the iSE Project Repository. Will
  43. use the default filename of 'counta.ise'.
  44. ************************* Summary of Mapped Logic ************************
  45. ** 9 Outputs **
  46. Signal Total Total Loc Pin Pin Pin Pwr Slew Reg Init
  47. Name Pts Inps No. Type Use Mode Rate State
  48. LED<0> 7 10 FB1_6 41 I/O O STD FAST RESET
  49. LED<1> 7 10 FB1_8 42 I/O O STD FAST RESET
  50. LED<2> 7 10 FB1_9 43 GCK/I/O O STD FAST RESET
  51. LED<3> 7 10 FB1_11 44 GCK/I/O O STD FAST RESET
  52. LED<4> 7 10 FB1_14 1 GCK/I/O O STD FAST RESET
  53. LED<5> 7 10 FB1_15 2 I/O O STD FAST RESET
  54. LED<6> 5 12 FB1_17 3 I/O O STD FAST RESET
  55. LED<7> 4 12 FB3_2 5 I/O O STD FAST RESET
  56. TX 6 9 FB3_5 6 I/O O STD FAST RESET
  57. ** 33 Buried Nodes **
  58. Signal Total Total Loc Pwr Reg Init
  59. Name Pts Inps Mode State
  60. clkcounta<9> 5 14 FB2_8 STD RESET
  61. clkcounta<8> 5 13 FB2_9 STD RESET
  62. clkcounta<7> 5 12 FB2_10 STD RESET
  63. clkcounta<6> 5 11 FB2_11 STD RESET
  64. clkcounta<5> 5 10 FB2_12 STD RESET
  65. clkcounta<4> 5 9 FB2_13 STD RESET
  66. clkcounta<3> 5 8 FB2_14 STD RESET
  67. clkcounta<12> 5 17 FB2_15 STD RESET
  68. clkcounta<11> 5 16 FB2_16 STD RESET
  69. clkcounta<10> 5 15 FB2_17 STD RESET
  70. storecounta<13> 7 10 FB2_18 STD RESET
  71. alreadystoredcnt<0> 3 7 FB3_1 STD RESET
  72. uartskip<0> 3 7 FB3_3 STD RESET
  73. clkcounta<0> 3 5 FB3_4 STD RESET
  74. uartctr<4> 4 12 FB3_6 STD RESET
  75. uartctr<3> 4 12 FB3_7 STD RESET
  76. uartctr<2> 4 12 FB3_8 STD RESET
  77. uartctr<1> 4 12 FB3_9 STD RESET
  78. uartctr<0> 4 12 FB3_10 STD RESET
  79. clkcounta<2> 5 7 FB3_11 STD RESET
  80. clkcounta<1> 5 6 FB3_12 STD RESET
  81. storecounta<2> 6 9 FB3_13 STD RESET
  82. storecounta<1> 6 9 FB3_14 STD RESET
  83. resetclk<0> 2 3 FB3_15 STD RESET
  84. storecounta<5> 7 10 FB3_16 STD RESET
  85. storecounta<4> 7 10 FB3_17 STD RESET
  86. storecounta<3> 7 10 FB3_18 STD RESET
  87. storecounta<14> 7 10 FB4_1 STD RESET
  88. storecounta<18> 6 8 FB4_13 STD RESET
  89. storecounta<17> 6 9 FB4_14 STD RESET
  90. storecounta<16> 6 9 FB4_15 STD RESET
  91. storecounta<6> 7 10 FB4_17 STD RESET
  92. storecounta<15> 7 10 FB4_18 STD RESET
  93. ** 2 Inputs **
  94. Signal Loc Pin Pin Pin
  95. Name No. Type Use
  96. XSTALIN FB4_5 20 I/O I
  97. HZIN FB4_8 21 I/O I
  98. Legend:
  99. Pin No. - ~ - User Assigned
  100. ************************** Function Block Details ************************
  101. Legend:
  102. Total Pt - Total product terms used by the macrocell signal
  103. Imp Pt - Product terms imported from other macrocells
  104. Exp Pt - Product terms exported to other macrocells
  105. in direction shown
  106. Unused Pt - Unused local product terms remaining in macrocell
  107. Loc - Location where logic was mapped in device
  108. Pin Type/Use - I - Input GCK - Global Clock
  109. O - Output GTS - Global Output Enable
  110. (b) - Buried macrocell GSR - Global Set/Reset
  111. X - Signal used as input to the macrocell logic.
  112. Pin No. - ~ - User Assigned
  113. *********************************** FB1 ***********************************
  114. Number of function block inputs used/remaining: 25/29
  115. Number of signals used by logic mapping into function block: 25
  116. Signal Total Imp Exp Unused Loc Pin Pin Pin
  117. Name Pt Pt Pt Pt # Type Use
  118. (unused) 0 0 0 5 FB1_1 (b)
  119. (unused) 0 0 0 5 FB1_2 39 I/O
  120. (unused) 0 0 0 5 FB1_3 (b)
  121. (unused) 0 0 0 5 FB1_4 (b)
  122. (unused) 0 0 \/1 4 FB1_5 40 I/O (b)
  123. LED<0> 7 2<- 0 0 FB1_6 41 I/O O
  124. (unused) 0 0 /\1 4 FB1_7 (b) (b)
  125. LED<1> 7 2<- 0 0 FB1_8 42 I/O O
  126. LED<2> 7 4<- /\2 0 FB1_9 43 GCK/I/O O
  127. (unused) 0 0 /\4 1 FB1_10 (b) (b)
  128. LED<3> 7 2<- 0 0 FB1_11 44 GCK/I/O O
  129. (unused) 0 0 /\2 3 FB1_12 (b) (b)
  130. (unused) 0 0 \/2 3 FB1_13 (b) (b)
  131. LED<4> 7 2<- 0 0 FB1_14 1 GCK/I/O O
  132. LED<5> 7 2<- 0 0 FB1_15 2 I/O O
  133. (unused) 0 0 /\2 3 FB1_16 (b) (b)
  134. LED<6> 5 0 0 0 FB1_17 3 I/O O
  135. (unused) 0 0 0 5 FB1_18 (b)
  136. Signals Used by Logic in Function Block
  137. 1: HZIN 10: XSTALIN 18: resetclk<0>
  138. 2: LED<0> 11: alreadystoredcnt<0> 19: storecounta<13>
  139. 3: LED<1> 12: clkcounta<4> 20: uartctr<0>
  140. 4: LED<2> 13: clkcounta<5> 21: uartctr<1>
  141. 5: LED<3> 14: clkcounta<6> 22: uartctr<2>
  142. 6: LED<4> 15: clkcounta<7> 23: uartctr<3>
  143. 7: LED<5> 16: clkcounta<8> 24: uartctr<4>
  144. 8: LED<6> 17: clkcounta<9> 25: uartskip<0>
  145. 9: LED<7>
  146. Signal 1 2 3 4 FB
  147. Name 0----+----0----+----0----+----0----+----0 Inputs
  148. LED<0> XXX....XXXXX.....X......X............... 10
  149. LED<1> X.XX...XXXX.X....X......X............... 10
  150. LED<2> X..XX..XXXX..X...X......X............... 10
  151. LED<3> X...XX.XXXX...X..X......X............... 10
  152. LED<4> X....XXXXXX....X.X......X............... 10
  153. LED<5> X.....XXXXX.....XXX.....X............... 10
  154. LED<6> X......XXXX......X.XXXXXX............... 12
  155. 0----+----1----+----2----+----3----+----4
  156. 0 0 0 0
  157. *********************************** FB2 ***********************************
  158. Number of function block inputs used/remaining: 22/32
  159. Number of signals used by logic mapping into function block: 22
  160. Signal Total Imp Exp Unused Loc Pin Pin Pin
  161. Name Pt Pt Pt Pt # Type Use
  162. (unused) 0 0 /\2 3 FB2_1 (b) (b)
  163. (unused) 0 0 0 5 FB2_2 29 I/O
  164. (unused) 0 0 0 5 FB2_3 (b)
  165. (unused) 0 0 0 5 FB2_4 (b)
  166. (unused) 0 0 0 5 FB2_5 30 I/O
  167. (unused) 0 0 0 5 FB2_6 31 I/O
  168. (unused) 0 0 0 5 FB2_7 (b)
  169. clkcounta<9> 5 0 0 0 FB2_8 32 I/O (b)
  170. clkcounta<8> 5 0 0 0 FB2_9 33 GSR/I/O (b)
  171. clkcounta<7> 5 0 0 0 FB2_10 (b) (b)
  172. clkcounta<6> 5 0 0 0 FB2_11 34 GTS/I/O (b)
  173. clkcounta<5> 5 0 0 0 FB2_12 (b) (b)
  174. clkcounta<4> 5 0 0 0 FB2_13 (b) (b)
  175. clkcounta<3> 5 0 0 0 FB2_14 36 GTS/I/O (b)
  176. clkcounta<12> 5 0 0 0 FB2_15 37 I/O (b)
  177. clkcounta<11> 5 0 0 0 FB2_16 (b) (b)
  178. clkcounta<10> 5 0 0 0 FB2_17 38 I/O (b)
  179. storecounta<13> 7 2<- 0 0 FB2_18 (b) (b)
  180. Signals Used by Logic in Function Block
  181. 1: HZIN 9: clkcounta<12> 16: clkcounta<7>
  182. 2: LED<6> 10: clkcounta<1> 17: clkcounta<8>
  183. 3: LED<7> 11: clkcounta<2> 18: clkcounta<9>
  184. 4: XSTALIN 12: clkcounta<3> 19: resetclk<0>
  185. 5: alreadystoredcnt<0> 13: clkcounta<4> 20: storecounta<13>
  186. 6: clkcounta<0> 14: clkcounta<5> 21: storecounta<14>
  187. 7: clkcounta<10> 15: clkcounta<6> 22: uartskip<0>
  188. 8: clkcounta<11>
  189. Signal 1 2 3 4 FB
  190. Name 0----+----0----+----0----+----0----+----0 Inputs
  191. clkcounta<9> X..XXX...XXXXXXXXXX..................... 14
  192. clkcounta<8> X..XXX...XXXXXXXX.X..................... 13
  193. clkcounta<7> X..XXX...XXXXXXX..X..................... 12
  194. clkcounta<6> X..XXX...XXXXXX...X..................... 11
  195. clkcounta<5> X..XXX...XXXXX....X..................... 10
  196. clkcounta<4> X..XXX...XXXX.....X..................... 9
  197. clkcounta<3> X..XXX...XXX......X..................... 8
  198. clkcounta<12> X..XXXXXXXXXXXXXXXX..................... 17
  199. clkcounta<11> X..XXXXX.XXXXXXXXXX..................... 16
  200. clkcounta<10> X..XXXX..XXXXXXXXXX..................... 15
  201. storecounta<13> XXXXX.X...........XXXX.................. 10
  202. 0----+----1----+----2----+----3----+----4
  203. 0 0 0 0
  204. *********************************** FB3 ***********************************
  205. Number of function block inputs used/remaining: 22/32
  206. Number of signals used by logic mapping into function block: 22
  207. Signal Total Imp Exp Unused Loc Pin Pin Pin
  208. Name Pt Pt Pt Pt # Type Use
  209. alreadystoredcnt<0> 3 1<- /\3 0 FB3_1 (b) (b)
  210. LED<7> 4 0 /\1 0 FB3_2 5 I/O O
  211. uartskip<0> 3 0 0 2 FB3_3 (b) (b)
  212. clkcounta<0> 3 0 \/1 1 FB3_4 (b) (b)
  213. TX 6 1<- 0 0 FB3_5 6 I/O O
  214. uartctr<4> 4 0 0 1 FB3_6 (b) (b)
  215. uartctr<3> 4 0 0 1 FB3_7 (b) (b)
  216. uartctr<2> 4 0 0 1 FB3_8 7 I/O (b)
  217. uartctr<1> 4 0 \/1 0 FB3_9 8 I/O (b)
  218. uartctr<0> 4 1<- \/2 0 FB3_10 (b) (b)
  219. clkcounta<2> 5 2<- \/2 0 FB3_11 12 I/O (b)
  220. clkcounta<1> 5 2<- \/2 0 FB3_12 (b) (b)
  221. storecounta<2> 6 2<- \/1 0 FB3_13 (b) (b)
  222. storecounta<1> 6 1<- 0 0 FB3_14 13 I/O (b)
  223. resetclk<0> 2 0 \/3 0 FB3_15 14 I/O (b)
  224. storecounta<5> 7 3<- \/1 0 FB3_16 18 I/O (b)
  225. storecounta<4> 7 2<- 0 0 FB3_17 16 I/O (b)
  226. storecounta<3> 7 3<- /\1 0 FB3_18 (b) (b)
  227. Signals Used by Logic in Function Block
  228. 1: HZIN 9: clkcounta<2> 16: storecounta<6>
  229. 2: LED<6> 10: resetclk<0> 17: uartctr<0>
  230. 3: LED<7> 11: storecounta<1> 18: uartctr<1>
  231. 4: TX 12: storecounta<2> 19: uartctr<2>
  232. 5: XSTALIN 13: storecounta<3> 20: uartctr<3>
  233. 6: alreadystoredcnt<0> 14: storecounta<4> 21: uartctr<4>
  234. 7: clkcounta<0> 15: storecounta<5> 22: uartskip<0>
  235. 8: clkcounta<1>
  236. Signal 1 2 3 4 FB
  237. Name 0----+----0----+----0----+----0----+----0 Inputs
  238. alreadystoredcnt<0> XXX.XX...X...........X.................. 7
  239. LED<7> XXX.XX...X......XXXXXX.................. 12
  240. uartskip<0> XXX.XX...X...........X.................. 7
  241. clkcounta<0> X...XXX..X.............................. 5
  242. TX XXXXXX...XX..........X.................. 9
  243. uartctr<4> XXX.XX...X......XXXXXX.................. 12
  244. uartctr<3> XXX.XX...X......XXXXXX.................. 12
  245. uartctr<2> XXX.XX...X......XXXXXX.................. 12
  246. uartctr<1> XXX.XX...X......XXXXXX.................. 12
  247. uartctr<0> XXX.XX...X......XXXXXX.................. 12
  248. clkcounta<2> X...XXXXXX.............................. 7
  249. clkcounta<1> X...XXXX.X.............................. 6
  250. storecounta<2> XXX.XX...X.XX........X.................. 9
  251. storecounta<1> XXX.XX...XXX.........X.................. 9
  252. resetclk<0> X...XX.................................. 3
  253. storecounta<5> XXX.XX..XX....XX.....X.................. 10
  254. storecounta<4> XXX.XX.X.X...XX......X.................. 10
  255. storecounta<3> XXX.XXX..X..XX.......X.................. 10
  256. 0----+----1----+----2----+----3----+----4
  257. 0 0 0 0
  258. *********************************** FB4 ***********************************
  259. Number of function block inputs used/remaining: 17/37
  260. Number of signals used by logic mapping into function block: 17
  261. Signal Total Imp Exp Unused Loc Pin Pin Pin
  262. Name Pt Pt Pt Pt # Type Use
  263. storecounta<14> 7 4<- /\2 0 FB4_1 (b) (b)
  264. (unused) 0 0 /\4 1 FB4_2 19 I/O (b)
  265. (unused) 0 0 0 5 FB4_3 (b)
  266. (unused) 0 0 0 5 FB4_4 (b)
  267. (unused) 0 0 0 5 FB4_5 20 I/O I
  268. (unused) 0 0 0 5 FB4_6 (b)
  269. (unused) 0 0 0 5 FB4_7 (b)
  270. (unused) 0 0 0 5 FB4_8 21 I/O I
  271. (unused) 0 0 0 5 FB4_9 (b)
  272. (unused) 0 0 0 5 FB4_10 (b)
  273. (unused) 0 0 0 5 FB4_11 22 I/O
  274. (unused) 0 0 \/3 2 FB4_12 (b) (b)
  275. storecounta<18> 6 3<- \/2 0 FB4_13 (b) (b)
  276. storecounta<17> 6 2<- \/1 0 FB4_14 23 I/O (b)
  277. storecounta<16> 6 1<- 0 0 FB4_15 27 I/O (b)
  278. (unused) 0 0 \/2 3 FB4_16 (b) (b)
  279. storecounta<6> 7 2<- 0 0 FB4_17 28 I/O (b)
  280. storecounta<15> 7 2<- 0 0 FB4_18 (b) (b)
  281. Signals Used by Logic in Function Block
  282. 1: HZIN 7: clkcounta<11> 13: storecounta<16>
  283. 2: LED<0> 8: clkcounta<12> 14: storecounta<17>
  284. 3: LED<6> 9: clkcounta<3> 15: storecounta<18>
  285. 4: LED<7> 10: resetclk<0> 16: storecounta<6>
  286. 5: XSTALIN 11: storecounta<14> 17: uartskip<0>
  287. 6: alreadystoredcnt<0> 12: storecounta<15>
  288. Signal 1 2 3 4 FB
  289. Name 0----+----0----+----0----+----0----+----0 Inputs
  290. storecounta<14> X.XXXXX..XXX....X....................... 10
  291. storecounta<18> X.XXXX...X....X.X....................... 8
  292. storecounta<17> X.XXXX...X...XX.X....................... 9
  293. storecounta<16> X.XXXX...X..XX..X....................... 9
  294. storecounta<6> XXXXXX..XX.....XX....................... 10
  295. storecounta<15> X.XXXX.X.X.XX...X....................... 10
  296. 0----+----1----+----2----+----3----+----4
  297. 0 0 0 0
  298. ******************************* Equations ********************************
  299. ********** Mapped Logic **********
  300. FDCPE_LED0: FDCPE port map (LED(0),LED_D(0),XSTALIN,'0','0');
  301. LED_D(0) <= ((NOT LED(6) AND LED(0) AND NOT HZIN)
  302. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  303. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  304. OR (LED(6) AND LED(1) AND alreadystoredcnt(0))
  305. OR (LED(6) AND LED(1) AND NOT HZIN)
  306. OR (NOT LED(6) AND LED(0) AND alreadystoredcnt(0))
  307. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(4)));
  308. FDCPE_LED1: FDCPE port map (LED(1),LED_D(1),XSTALIN,'0','0');
  309. LED_D(1) <= ((NOT LED(6) AND LED(1) AND NOT HZIN)
  310. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  311. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  312. OR (LED(6) AND LED(2) AND alreadystoredcnt(0))
  313. OR (LED(6) AND LED(2) AND NOT HZIN)
  314. OR (NOT LED(6) AND LED(1) AND alreadystoredcnt(0))
  315. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(5)));
  316. FDCPE_LED2: FDCPE port map (LED(2),LED_D(2),XSTALIN,'0','0');
  317. LED_D(2) <= ((NOT LED(6) AND LED(2) AND alreadystoredcnt(0))
  318. OR (NOT LED(6) AND LED(2) AND NOT HZIN)
  319. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(6))
  320. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  321. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  322. OR (LED(6) AND LED(3) AND alreadystoredcnt(0))
  323. OR (LED(6) AND LED(3) AND NOT HZIN));
  324. FDCPE_LED3: FDCPE port map (LED(3),LED_D(3),XSTALIN,'0','0');
  325. LED_D(3) <= ((NOT LED(6) AND LED(3) AND NOT HZIN)
  326. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  327. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  328. OR (LED(6) AND LED(4) AND alreadystoredcnt(0))
  329. OR (LED(6) AND LED(4) AND NOT HZIN)
  330. OR (NOT LED(6) AND LED(3) AND alreadystoredcnt(0))
  331. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(7)));
  332. FDCPE_LED4: FDCPE port map (LED(4),LED_D(4),XSTALIN,'0','0');
  333. LED_D(4) <= ((NOT LED(6) AND LED(4) AND NOT HZIN)
  334. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  335. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  336. OR (LED(6) AND LED(5) AND alreadystoredcnt(0))
  337. OR (LED(6) AND LED(5) AND NOT HZIN)
  338. OR (NOT LED(6) AND LED(4) AND alreadystoredcnt(0))
  339. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(8)));
  340. FDCPE_LED5: FDCPE port map (LED(5),LED_D(5),XSTALIN,'0','0');
  341. LED_D(5) <= ((NOT LED(6) AND LED(5) AND NOT HZIN)
  342. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  343. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  344. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(13))
  345. OR (LED(6) AND storecounta(13) AND NOT HZIN)
  346. OR (NOT LED(6) AND LED(5) AND alreadystoredcnt(0))
  347. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(9)));
  348. FTCPE_LED6: FTCPE port map (LED(6),LED_T(6),XSTALIN,'0','0');
  349. LED_T(6) <= ((NOT LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  350. NOT resetclk(0) AND NOT uartskip(0))
  351. OR (LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  352. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  353. uartctr(3) AND uartctr(4))
  354. OR (LED(6) AND alreadystoredcnt(0) AND NOT resetclk(0) AND
  355. uartskip(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  356. uartctr(3) AND uartctr(4))
  357. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  358. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  359. uartctr(4) AND NOT HZIN));
  360. FTCPE_LED7: FTCPE port map (LED(7),LED_T(7),XSTALIN,'0','0');
  361. LED_T(7) <= ((LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  362. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  363. OR (NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  364. NOT resetclk(0) AND uartskip(0) AND uartctr(0) AND uartctr(1) AND
  365. uartctr(2) AND uartctr(3) AND uartctr(4))
  366. OR (NOT LED(7) AND LED(6) AND NOT alreadystoredcnt(0) AND
  367. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  368. uartctr(3) AND uartctr(4) AND NOT HZIN));
  369. FDCPE_TX: FDCPE port map (TX,TX_D,XSTALIN,'0','0');
  370. TX_D <= ((LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  371. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  372. OR (LED(6) AND NOT resetclk(0) AND storecounta(1))
  373. OR (NOT LED(6) AND NOT resetclk(0) AND TX)
  374. OR (LED(6) AND NOT alreadystoredcnt(0) AND storecounta(1) AND
  375. HZIN)
  376. OR (NOT LED(6) AND NOT alreadystoredcnt(0) AND HZIN AND TX));
  377. FDCPE_alreadystoredcnt0: FDCPE port map (alreadystoredcnt(0),alreadystoredcnt_D(0),XSTALIN,'0','0');
  378. alreadystoredcnt_D(0) <= ((LED(7) AND NOT LED(6) AND NOT resetclk(0) AND uartskip(0) AND
  379. NOT HZIN)
  380. OR (NOT alreadystoredcnt(0) AND NOT HZIN));
  381. FDCPE_clkcounta0: FDCPE port map (clkcounta(0),clkcounta_D(0),XSTALIN,'0','0');
  382. clkcounta_D(0) <= ((NOT resetclk(0) AND NOT clkcounta(0))
  383. OR (NOT alreadystoredcnt(0) AND HZIN AND NOT clkcounta(0)));
  384. FDCPE_clkcounta1: FDCPE port map (clkcounta(1),clkcounta_D(1),XSTALIN,'0','0');
  385. clkcounta_D(1) <= ((NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  386. NOT clkcounta(1))
  387. OR (NOT alreadystoredcnt(0) AND HZIN AND NOT clkcounta(0) AND
  388. clkcounta(1))
  389. OR (NOT resetclk(0) AND clkcounta(0) AND NOT clkcounta(1))
  390. OR (NOT resetclk(0) AND NOT clkcounta(0) AND clkcounta(1)));
  391. FTCPE_clkcounta2: FTCPE port map (clkcounta(2),clkcounta_T(2),XSTALIN,'0','0');
  392. clkcounta_T(2) <= ((NOT resetclk(0) AND clkcounta(0) AND clkcounta(1))
  393. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  394. clkcounta(1))
  395. OR (alreadystoredcnt(0) AND resetclk(0) AND clkcounta(2))
  396. OR (resetclk(0) AND NOT HZIN AND clkcounta(2)));
  397. FTCPE_clkcounta3: FTCPE port map (clkcounta(3),clkcounta_T(3),XSTALIN,'0','0');
  398. clkcounta_T(3) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(3))
  399. OR (resetclk(0) AND NOT HZIN AND clkcounta(3))
  400. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  401. clkcounta(2))
  402. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  403. clkcounta(1) AND clkcounta(2)));
  404. FTCPE_clkcounta4: FTCPE port map (clkcounta(4),clkcounta_T(4),XSTALIN,'0','0');
  405. clkcounta_T(4) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(4))
  406. OR (resetclk(0) AND NOT HZIN AND clkcounta(4))
  407. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  408. clkcounta(2) AND clkcounta(3))
  409. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  410. clkcounta(1) AND clkcounta(2) AND clkcounta(3)));
  411. FTCPE_clkcounta5: FTCPE port map (clkcounta(5),clkcounta_T(5),XSTALIN,'0','0');
  412. clkcounta_T(5) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(5))
  413. OR (resetclk(0) AND NOT HZIN AND clkcounta(5))
  414. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  415. clkcounta(2) AND clkcounta(3) AND clkcounta(4))
  416. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  417. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4)));
  418. FTCPE_clkcounta6: FTCPE port map (clkcounta(6),clkcounta_T(6),XSTALIN,'0','0');
  419. clkcounta_T(6) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(6))
  420. OR (resetclk(0) AND NOT HZIN AND clkcounta(6))
  421. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  422. clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND clkcounta(5))
  423. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  424. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  425. clkcounta(5)));
  426. FTCPE_clkcounta7: FTCPE port map (clkcounta(7),clkcounta_T(7),XSTALIN,'0','0');
  427. clkcounta_T(7) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(7))
  428. OR (resetclk(0) AND NOT HZIN AND clkcounta(7))
  429. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  430. clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND clkcounta(5) AND
  431. clkcounta(6))
  432. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  433. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  434. clkcounta(5) AND clkcounta(6)));
  435. FTCPE_clkcounta8: FTCPE port map (clkcounta(8),clkcounta_T(8),XSTALIN,'0','0');
  436. clkcounta_T(8) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(8))
  437. OR (resetclk(0) AND NOT HZIN AND clkcounta(8))
  438. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  439. clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND clkcounta(5) AND
  440. clkcounta(6) AND clkcounta(7))
  441. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  442. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  443. clkcounta(5) AND clkcounta(6) AND clkcounta(7)));
  444. FTCPE_clkcounta9: FTCPE port map (clkcounta(9),clkcounta_T(9),XSTALIN,'0','0');
  445. clkcounta_T(9) <= ((alreadystoredcnt(0) AND resetclk(0) AND clkcounta(9))
  446. OR (resetclk(0) AND NOT HZIN AND clkcounta(9))
  447. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  448. clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND clkcounta(5) AND
  449. clkcounta(6) AND clkcounta(7) AND clkcounta(8))
  450. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  451. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  452. clkcounta(5) AND clkcounta(6) AND clkcounta(7) AND clkcounta(8)));
  453. FTCPE_clkcounta10: FTCPE port map (clkcounta(10),clkcounta_T(10),XSTALIN,'0','0');
  454. clkcounta_T(10) <= ((alreadystoredcnt(0) AND resetclk(0) AND
  455. clkcounta(10))
  456. OR (resetclk(0) AND NOT HZIN AND clkcounta(10))
  457. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(1) AND
  458. clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND clkcounta(5) AND
  459. clkcounta(6) AND clkcounta(7) AND clkcounta(8) AND clkcounta(9))
  460. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  461. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  462. clkcounta(5) AND clkcounta(6) AND clkcounta(7) AND clkcounta(8) AND
  463. clkcounta(9)));
  464. FTCPE_clkcounta11: FTCPE port map (clkcounta(11),clkcounta_T(11),XSTALIN,'0','0');
  465. clkcounta_T(11) <= ((alreadystoredcnt(0) AND resetclk(0) AND
  466. clkcounta(11))
  467. OR (resetclk(0) AND NOT HZIN AND clkcounta(11))
  468. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(10) AND
  469. clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND clkcounta(4) AND
  470. clkcounta(5) AND clkcounta(6) AND clkcounta(7) AND clkcounta(8) AND
  471. clkcounta(9))
  472. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  473. clkcounta(10) AND clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND
  474. clkcounta(4) AND clkcounta(5) AND clkcounta(6) AND clkcounta(7) AND
  475. clkcounta(8) AND clkcounta(9)));
  476. FTCPE_clkcounta12: FTCPE port map (clkcounta(12),clkcounta_T(12),XSTALIN,'0','0');
  477. clkcounta_T(12) <= ((alreadystoredcnt(0) AND resetclk(0) AND
  478. clkcounta(12))
  479. OR (resetclk(0) AND NOT HZIN AND clkcounta(12))
  480. OR (NOT resetclk(0) AND clkcounta(0) AND clkcounta(10) AND
  481. clkcounta(11) AND clkcounta(1) AND clkcounta(2) AND clkcounta(3) AND
  482. clkcounta(4) AND clkcounta(5) AND clkcounta(6) AND clkcounta(7) AND
  483. clkcounta(8) AND clkcounta(9))
  484. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0) AND
  485. clkcounta(10) AND clkcounta(11) AND clkcounta(1) AND clkcounta(2) AND
  486. clkcounta(3) AND clkcounta(4) AND clkcounta(5) AND clkcounta(6) AND
  487. clkcounta(7) AND clkcounta(8) AND clkcounta(9)));
  488. FDCPE_resetclk0: FDCPE port map (resetclk(0),resetclk_D(0),XSTALIN,'0','0');
  489. resetclk_D(0) <= (NOT alreadystoredcnt(0) AND HZIN);
  490. FDCPE_storecounta1: FDCPE port map (storecounta(1),storecounta_D(1),XSTALIN,'0','0');
  491. storecounta_D(1) <= ((LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  492. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  493. OR (LED(6) AND NOT resetclk(0) AND storecounta(2))
  494. OR (NOT LED(6) AND NOT resetclk(0) AND storecounta(1))
  495. OR (LED(6) AND NOT alreadystoredcnt(0) AND storecounta(2) AND
  496. HZIN)
  497. OR (NOT LED(6) AND NOT alreadystoredcnt(0) AND storecounta(1) AND
  498. HZIN));
  499. FDCPE_storecounta2: FDCPE port map (storecounta(2),storecounta_D(2),XSTALIN,'0','0');
  500. storecounta_D(2) <= ((NOT LED(6) AND storecounta(2))
  501. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  502. uartskip(0) AND NOT HZIN)
  503. OR (LED(6) AND storecounta(3))
  504. OR (alreadystoredcnt(0) AND resetclk(0))
  505. OR (resetclk(0) AND NOT HZIN));
  506. FDCPE_storecounta3: FDCPE port map (storecounta(3),storecounta_D(3),XSTALIN,'0','0');
  507. storecounta_D(3) <= ((NOT LED(6) AND alreadystoredcnt(0) AND storecounta(3))
  508. OR (NOT LED(6) AND storecounta(3) AND NOT HZIN)
  509. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  510. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  511. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(4))
  512. OR (LED(6) AND storecounta(4) AND NOT HZIN)
  513. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(0)));
  514. FDCPE_storecounta4: FDCPE port map (storecounta(4),storecounta_D(4),XSTALIN,'0','0');
  515. storecounta_D(4) <= ((NOT LED(6) AND storecounta(4) AND NOT HZIN)
  516. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  517. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  518. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(5))
  519. OR (LED(6) AND storecounta(5) AND NOT HZIN)
  520. OR (NOT LED(6) AND alreadystoredcnt(0) AND storecounta(4))
  521. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(1)));
  522. FDCPE_storecounta5: FDCPE port map (storecounta(5),storecounta_D(5),XSTALIN,'0','0');
  523. storecounta_D(5) <= ((NOT LED(6) AND alreadystoredcnt(0) AND storecounta(5))
  524. OR (NOT LED(6) AND storecounta(5) AND NOT HZIN)
  525. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  526. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  527. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(6))
  528. OR (LED(6) AND storecounta(6) AND NOT HZIN)
  529. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(2)));
  530. FDCPE_storecounta6: FDCPE port map (storecounta(6),storecounta_D(6),XSTALIN,'0','0');
  531. storecounta_D(6) <= ((NOT LED(6) AND storecounta(6) AND NOT HZIN)
  532. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  533. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  534. OR (LED(6) AND LED(0) AND alreadystoredcnt(0))
  535. OR (LED(6) AND LED(0) AND NOT HZIN)
  536. OR (NOT LED(6) AND alreadystoredcnt(0) AND storecounta(6))
  537. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(3)));
  538. FDCPE_storecounta13: FDCPE port map (storecounta(13),storecounta_D(13),XSTALIN,'0','0');
  539. storecounta_D(13) <= ((NOT LED(6) AND storecounta(13) AND NOT HZIN)
  540. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  541. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  542. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(14))
  543. OR (LED(6) AND storecounta(14) AND NOT HZIN)
  544. OR (NOT LED(6) AND alreadystoredcnt(0) AND storecounta(13))
  545. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(10)));
  546. FDCPE_storecounta14: FDCPE port map (storecounta(14),storecounta_D(14),XSTALIN,'0','0');
  547. storecounta_D(14) <= ((NOT LED(6) AND alreadystoredcnt(0) AND storecounta(14))
  548. OR (NOT LED(6) AND storecounta(14) AND NOT HZIN)
  549. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(11))
  550. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  551. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  552. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(15))
  553. OR (LED(6) AND storecounta(15) AND NOT HZIN));
  554. FDCPE_storecounta15: FDCPE port map (storecounta(15),storecounta_D(15),XSTALIN,'0','0');
  555. storecounta_D(15) <= ((NOT LED(6) AND storecounta(15) AND NOT HZIN)
  556. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  557. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  558. OR (LED(6) AND alreadystoredcnt(0) AND storecounta(16))
  559. OR (LED(6) AND storecounta(16) AND NOT HZIN)
  560. OR (NOT LED(6) AND alreadystoredcnt(0) AND storecounta(15))
  561. OR (NOT alreadystoredcnt(0) AND HZIN AND clkcounta(12)));
  562. FDCPE_storecounta16: FDCPE port map (storecounta(16),storecounta_D(16),XSTALIN,'0','0');
  563. storecounta_D(16) <= ((LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  564. uartskip(0) AND NOT HZIN)
  565. OR (LED(6) AND storecounta(17))
  566. OR (NOT LED(6) AND storecounta(16))
  567. OR (alreadystoredcnt(0) AND resetclk(0))
  568. OR (resetclk(0) AND NOT HZIN));
  569. FDCPE_storecounta17: FDCPE port map (storecounta(17),storecounta_D(17),XSTALIN,'0','0');
  570. storecounta_D(17) <= ((NOT LED(6) AND NOT alreadystoredcnt(0) AND storecounta(17) AND
  571. HZIN)
  572. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  573. NOT resetclk(0) AND uartskip(0) AND NOT HZIN)
  574. OR (LED(6) AND NOT resetclk(0) AND storecounta(18))
  575. OR (NOT LED(6) AND NOT resetclk(0) AND storecounta(17))
  576. OR (LED(6) AND NOT alreadystoredcnt(0) AND storecounta(18) AND
  577. HZIN));
  578. FDCPE_storecounta18: FDCPE port map (storecounta(18),storecounta_D(18),XSTALIN,'0','0');
  579. storecounta_D(18) <= ((LED(6) AND NOT alreadystoredcnt(0) AND HZIN)
  580. OR (NOT alreadystoredcnt(0) AND storecounta(18) AND HZIN)
  581. OR (LED(7) AND alreadystoredcnt(0) AND NOT resetclk(0) AND
  582. uartskip(0) AND NOT HZIN)
  583. OR (LED(6) AND NOT resetclk(0))
  584. OR (NOT resetclk(0) AND storecounta(18)));
  585. FTCPE_uartctr0: FTCPE port map (uartctr(0),uartctr_T(0),XSTALIN,'0','0');
  586. uartctr_T(0) <= ((LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  587. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  588. uartctr(3) AND uartctr(4))
  589. OR (NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  590. NOT resetclk(0) AND uartskip(0))
  591. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  592. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  593. uartctr(4) AND NOT HZIN));
  594. FTCPE_uartctr1: FTCPE port map (uartctr(1),uartctr_T(1),XSTALIN,'0','0');
  595. uartctr_T(1) <= ((NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  596. NOT resetclk(0) AND uartskip(0) AND uartctr(0))
  597. OR (LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  598. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  599. uartctr(3) AND uartctr(4))
  600. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  601. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  602. uartctr(4) AND NOT HZIN));
  603. FTCPE_uartctr2: FTCPE port map (uartctr(2),uartctr_T(2),XSTALIN,'0','0');
  604. uartctr_T(2) <= ((NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  605. NOT resetclk(0) AND uartskip(0) AND uartctr(0) AND uartctr(1))
  606. OR (LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  607. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  608. uartctr(3) AND uartctr(4))
  609. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  610. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  611. uartctr(4) AND NOT HZIN));
  612. FTCPE_uartctr3: FTCPE port map (uartctr(3),uartctr_T(3),XSTALIN,'0','0');
  613. uartctr_T(3) <= ((NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  614. NOT resetclk(0) AND uartskip(0) AND uartctr(0) AND uartctr(1) AND
  615. uartctr(2))
  616. OR (LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  617. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  618. uartctr(3) AND uartctr(4))
  619. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  620. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  621. uartctr(4) AND NOT HZIN));
  622. FTCPE_uartctr4: FTCPE port map (uartctr(4),uartctr_T(4),XSTALIN,'0','0');
  623. uartctr_T(4) <= ((LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  624. NOT resetclk(0) AND uartctr(0) AND uartctr(1) AND uartctr(2) AND
  625. uartctr(3) AND uartctr(4))
  626. OR (NOT LED(7) AND LED(6) AND alreadystoredcnt(0) AND
  627. NOT resetclk(0) AND uartskip(0) AND uartctr(0) AND uartctr(1) AND
  628. uartctr(2) AND uartctr(3))
  629. OR (LED(6) AND NOT alreadystoredcnt(0) AND NOT resetclk(0) AND
  630. uartctr(0) AND uartctr(1) AND uartctr(2) AND uartctr(3) AND
  631. uartctr(4) AND NOT HZIN));
  632. FTCPE_uartskip0: FTCPE port map (uartskip(0),uartskip_T(0),XSTALIN,'0','0');
  633. uartskip_T(0) <= ((NOT LED(7) AND alreadystoredcnt(0) AND NOT resetclk(0) AND
  634. NOT uartskip(0))
  635. OR (LED(7) AND NOT LED(6) AND alreadystoredcnt(0) AND
  636. NOT resetclk(0) AND uartskip(0) AND NOT HZIN));
  637. Register Legend:
  638. FDCPE (Q,D,C,CLR,PRE,CE);
  639. FTCPE (Q,D,C,CLR,PRE,CE);
  640. LDCP (Q,D,G,CLR,PRE);
  641. ****************************** Device Pin Out *****************************
  642. Device : XC9572XL-5-VQ44
  643. --------------------------------
  644. /44 43 42 41 40 39 38 37 36 35 34 \
  645. | 1 33 |
  646. | 2 32 |
  647. | 3 31 |
  648. | 4 30 |
  649. | 5 XC9572XL-5-VQ44 29 |
  650. | 6 28 |
  651. | 7 27 |
  652. | 8 26 |
  653. | 9 25 |
  654. | 10 24 |
  655. | 11 23 |
  656. \ 12 13 14 15 16 17 18 19 20 21 22 /
  657. --------------------------------
  658. Pin Signal Pin Signal
  659. No. Name No. Name
  660. 1 LED<4> 23 KPR
  661. 2 LED<5> 24 TDO
  662. 3 LED<6> 25 GND
  663. 4 GND 26 VCC
  664. 5 LED<7> 27 KPR
  665. 6 TX 28 KPR
  666. 7 KPR 29 KPR
  667. 8 KPR 30 KPR
  668. 9 TDI 31 KPR
  669. 10 TMS 32 KPR
  670. 11 TCK 33 KPR
  671. 12 KPR 34 KPR
  672. 13 KPR 35 VCC
  673. 14 KPR 36 KPR
  674. 15 VCC 37 KPR
  675. 16 KPR 38 KPR
  676. 17 GND 39 KPR
  677. 18 KPR 40 KPR
  678. 19 KPR 41 LED<0>
  679. 20 XSTALIN 42 LED<1>
  680. 21 HZIN 43 LED<2>
  681. 22 KPR 44 LED<3>
  682. Legend : NC = Not Connected, unbonded pin
  683. PGND = Unused I/O configured as additional Ground pin
  684. TIE = Unused I/O floating -- must tie to VCC, GND or other signal
  685. KPR = Unused I/O with weak keeper (leave unconnected)
  686. VCC = Dedicated Power Pin
  687. GND = Dedicated Ground Pin
  688. TDI = Test Data In, JTAG pin
  689. TDO = Test Data Out, JTAG pin
  690. TCK = Test Clock, JTAG pin
  691. TMS = Test Mode Select, JTAG pin
  692. PROHIBITED = User reserved pin
  693. **************************** Compiler Options ****************************
  694. Following is a list of all global compiler options used by the fitter run.
  695. Device(s) Specified : xc9572xl-5-VQ44
  696. Optimization Method : SPEED
  697. Multi-Level Logic Optimization : ON
  698. Ignore Timing Specifications : OFF
  699. Default Register Power Up Value : LOW
  700. Keep User Location Constraints : ON
  701. What-You-See-Is-What-You-Get : OFF
  702. Exhaustive Fitting : OFF
  703. Keep Unused Inputs : OFF
  704. Slew Rate : FAST
  705. Power Mode : STD
  706. Ground on Unused IOs : OFF
  707. Set I/O Pin Termination : KEEPER
  708. Global Clock Optimization : ON
  709. Global Set/Reset Optimization : ON
  710. Global Ouput Enable Optimization : ON
  711. Input Limit : 54
  712. Pterm Limit : 25
  713. </pre>
  714. <form><span class="pgRef"><table width="90%" align="center"><tr>
  715. <td align="left"><input type="button" onclick="javascript:parent.leftnav.showTop()" onmouseover="window.status='goto top of page'; return true;" onmouseout="window.status=''" value="back to top"></td>
  716. <td align="right"><input type="button" onclick="window.print()" onmouseover="window.status='print page'; return true;" onmouseout="window.status=''" value="print page"></td>
  717. </tr></table></span></form>
  718. </body></html>