switch_to_led7.syr
上传用户:hbxtsdjs
上传日期:2022-07-03
资源大小:753k
文件大小:82k
源码类别:

汇编语言

开发平台:

Windows_Unix

  1. Release 10.1.03 - xst K.39 (nt)
  2. Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.
  3. --> Parameter TMPDIR set to F:/lilihua/switch_to_led7/xst/projnav.tmp
  4. Total REAL time to Xst completion: 1.00 secs
  5. Total CPU time to Xst completion: 0.23 secs
  6.  
  7. --> Parameter xsthdpdir set to F:/lilihua/switch_to_led7/xst
  8. Total REAL time to Xst completion: 1.00 secs
  9. Total CPU time to Xst completion: 0.23 secs
  10.  
  11. --> Reading design: switch_to_led7.prj
  12. TABLE OF CONTENTS
  13.   1) Synthesis Options Summary
  14.   2) HDL Compilation
  15.   3) Design Hierarchy Analysis
  16.   4) HDL Analysis
  17.   5) HDL Synthesis
  18.      5.1) HDL Synthesis Report
  19.   6) Advanced HDL Synthesis
  20.      6.1) Advanced HDL Synthesis Report
  21.   7) Low Level Synthesis
  22.   8) Partition Report
  23.   9) Final Report
  24.      9.1) Device utilization summary
  25.      9.2) Partition Resource Summary
  26.      9.3) TIMING REPORT
  27. =========================================================================
  28. *                      Synthesis Options Summary                        *
  29. =========================================================================
  30. ---- Source Parameters
  31. Input File Name                    : "switch_to_led7.prj"
  32. Input Format                       : mixed
  33. Ignore Synthesis Constraint File   : NO
  34. ---- Target Parameters
  35. Output File Name                   : "switch_to_led7"
  36. Output Format                      : NGC
  37. Target Device                      : xc3s500e-4-pq208
  38. ---- Source Options
  39. Top Module Name                    : switch_to_led7
  40. Automatic FSM Extraction           : YES
  41. FSM Encoding Algorithm             : Auto
  42. Safe Implementation                : No
  43. FSM Style                          : lut
  44. RAM Extraction                     : Yes
  45. RAM Style                          : Auto
  46. ROM Extraction                     : Yes
  47. Mux Style                          : Auto
  48. Decoder Extraction                 : YES
  49. Priority Encoder Extraction        : YES
  50. Shift Register Extraction          : YES
  51. Logical Shifter Extraction         : YES
  52. XOR Collapsing                     : YES
  53. ROM Style                          : Auto
  54. Mux Extraction                     : YES
  55. Resource Sharing                   : YES
  56. Asynchronous To Synchronous        : NO
  57. Multiplier Style                   : auto
  58. Automatic Register Balancing       : No
  59. ---- Target Options
  60. Add IO Buffers                     : YES
  61. Global Maximum Fanout              : 500
  62. Add Generic Clock Buffer(BUFG)     : 24
  63. Register Duplication               : YES
  64. Slice Packing                      : YES
  65. Optimize Instantiated Primitives   : NO
  66. Use Clock Enable                   : Yes
  67. Use Synchronous Set                : Yes
  68. Use Synchronous Reset              : Yes
  69. Pack IO Registers into IOBs        : auto
  70. Equivalent register Removal        : YES
  71. ---- General Options
  72. Optimization Goal                  : Speed
  73. Optimization Effort                : 1
  74. Library Search Order               : switch_to_led7.lso
  75. Keep Hierarchy                     : NO
  76. Netlist Hierarchy                  : as_optimized
  77. RTL Output                         : Yes
  78. Global Optimization                : AllClockNets
  79. Read Cores                         : YES
  80. Write Timing Constraints           : NO
  81. Cross Clock Analysis               : NO
  82. Hierarchy Separator                : /
  83. Bus Delimiter                      : <>
  84. Case Specifier                     : maintain
  85. Slice Utilization Ratio            : 100
  86. BRAM Utilization Ratio             : 100
  87. Verilog 2001                       : YES
  88. Auto BRAM Packing                  : NO
  89. Slice Utilization Ratio Delta      : 5
  90. =========================================================================
  91. =========================================================================
  92. *                          HDL Compilation                              *
  93. =========================================================================
  94. Compiling vhdl file "F:/lilihua/switch_to_led7/SW_LED.VHD" in Library work.
  95. Architecture low_level_definition of Entity sw_led is up to date.
  96. Compiling vhdl file "F:/lilihua/switch_to_led7/Latch.vhd" in Library work.
  97. Architecture behavioral of Entity latch is up to date.
  98. Compiling vhdl file "F:/lilihua/switch_to_led7/kcpsm3.vhd" in Library work.
  99. Architecture low_level_definition of Entity kcpsm3 is up to date.
  100. Compiling vhdl file "F:/lilihua/switch_to_led7/divid_200.vhd" in Library work.
  101. Architecture behavioral of Entity divid_200 is up to date.
  102. Compiling vhdl file "F:/lilihua/switch_to_led7/LED_7scan.vhd" in Library work.
  103. Architecture behavioral of Entity led_7scan is up to date.
  104. Compiling vhdl file "F:/lilihua/switch_to_led7/switch.vhd" in Library work.
  105. Architecture behavioral of Entity switch is up to date.
  106. Compiling vhdl file "F:/lilihua/switch_to_led7/switch_to_led7.vhd" in Library work.
  107. Entity <switch_to_led7> compiled.
  108. Entity <switch_to_led7> (Architecture <behavioral>) compiled.
  109. =========================================================================
  110. *                     Design Hierarchy Analysis                         *
  111. =========================================================================
  112. Analyzing hierarchy for entity <switch_to_led7> in library <work> (architecture <behavioral>).
  113. Analyzing hierarchy for entity <sw_led> in library <work> (architecture <low_level_definition>).
  114. Analyzing hierarchy for entity <Latch> in library <work> (architecture <behavioral>).
  115. Analyzing hierarchy for entity <kcpsm3> in library <work> (architecture <low_level_definition>).
  116. Analyzing hierarchy for entity <divid_200> in library <work> (architecture <behavioral>).
  117. Analyzing hierarchy for entity <LED_7scan> in library <work> (architecture <behavioral>).
  118. Analyzing hierarchy for entity <switch> in library <work> (architecture <behavioral>).
  119. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 289: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  120. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1200: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  121. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 452: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  122. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 483: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  123. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 606: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  124. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 614: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  125. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 381: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  126. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 423: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  127. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 525: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  128. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 597: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  129. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 682: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  130. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1109: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  131. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1136: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  132. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1220: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  133. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1269: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  134. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 332: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  135. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 371: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  136. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 403: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  137. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 413: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  138. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 432: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  139. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 442: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  140. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 468: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  141. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 493: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  142. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 554: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  143. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 587: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  144. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 794: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  145. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 871: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  146. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 886: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  147. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 937: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  148. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 956: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  149. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1244: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  150. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1301: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  151. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1311: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  152. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1327: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  153. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1415: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  154. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1448: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  155. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 828: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  156. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 1368: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  157. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/kcpsm3.vhd" line 906: attribute on instance <INIT> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  158. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_00> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  159. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_01> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  160. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_02> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  161. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_03> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  162. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_04> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  163. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_05> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  164. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_06> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  165. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INITP_07> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  166. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_00> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  167. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_01> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  168. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_02> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  169. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_03> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  170. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_04> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  171. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_05> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  172. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_06> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  173. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_07> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  174. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_08> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  175. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_09> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  176. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0A> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  177. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0B> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  178. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0C> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  179. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0D> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  180. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0E> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  181. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_0F> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  182. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_10> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  183. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_11> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  184. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_12> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  185. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_13> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  186. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_14> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  187. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_15> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  188. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_16> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  189. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_17> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  190. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_18> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  191. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_19> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  192. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1A> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  193. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1B> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  194. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1C> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  195. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1D> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  196. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1E> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  197. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_1F> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  198. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_20> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  199. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_21> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  200. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_22> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  201. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_23> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  202. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_24> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  203. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_25> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  204. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_26> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  205. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_27> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  206. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_28> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  207. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_29> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  208. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2A> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  209. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2B> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  210. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2C> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  211. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2D> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  212. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2E> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  213. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_2F> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  214. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_30> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  215. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_31> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  216. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_32> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  217. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_33> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  218. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_34> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  219. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_35> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  220. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_36> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  221. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_37> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  222. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_38> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  223. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_39> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  224. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3A> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  225. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3B> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  226. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3C> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  227. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3D> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  228. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3E> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  229. WARNING:Xst:2591 - "F:/lilihua/switch_to_led7/SW_LED.VHD" line 181: attribute on instance <INIT_3F> overrides generic/parameter on component. It is possible that simulator will not take this attribute into account.
  230. =========================================================================
  231. *                            HDL Analysis                               *
  232. =========================================================================
  233. Analyzing Entity <switch_to_led7> in library <work> (Architecture <behavioral>).
  234. WARNING:Xst:819 - "F:/lilihua/switch_to_led7/switch_to_led7.vhd" line 128: One or more signals are missing in the process sensitivity list. To enable synthesis of FPGA/CPLD hardware, XST will assume that all necessary signals are present in the sensitivity list. Please note that the result of the synthesis may differ from the initial design specification. The missing signals are:
  235.    <sw_out>
  236. WARNING:Xst:753 - "F:/lilihua/switch_to_led7/switch_to_led7.vhd" line 196: Unconnected output port 'read_strobe' of component 'kcpsm3'.
  237. WARNING:Xst:753 - "F:/lilihua/switch_to_led7/switch_to_led7.vhd" line 196: Unconnected output port 'interrupt_ack' of component 'kcpsm3'.
  238. Entity <switch_to_led7> analyzed. Unit <switch_to_led7> generated.
  239. Analyzing Entity <sw_led> in library <work> (Architecture <low_level_definition>).
  240.     Set user-defined property "INIT =  00000" for instance <ram_1024_x_18> in unit <sw_led>.
  241.     Set user-defined property "INITP_00 =  0000000000000000000000000000000000000000000000000000000000038888" for instance <ram_1024_x_18> in unit <sw_led>.
  242.     Set user-defined property "INITP_01 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  243.     Set user-defined property "INITP_02 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  244.     Set user-defined property "INITP_03 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  245.     Set user-defined property "INITP_04 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  246.     Set user-defined property "INITP_05 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  247.     Set user-defined property "INITP_06 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  248.     Set user-defined property "INITP_07 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  249.     Set user-defined property "INIT_00 =  00000000000000000000000000004000C0044000C0034000C0024000C0014000" for instance <ram_1024_x_18> in unit <sw_led>.
  250.     Set user-defined property "INIT_01 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  251.     Set user-defined property "INIT_02 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  252.     Set user-defined property "INIT_03 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  253.     Set user-defined property "INIT_04 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  254.     Set user-defined property "INIT_05 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  255.     Set user-defined property "INIT_06 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  256.     Set user-defined property "INIT_07 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  257.     Set user-defined property "INIT_08 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  258.     Set user-defined property "INIT_09 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  259.     Set user-defined property "INIT_0A =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  260.     Set user-defined property "INIT_0B =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  261.     Set user-defined property "INIT_0C =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  262.     Set user-defined property "INIT_0D =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  263.     Set user-defined property "INIT_0E =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  264.     Set user-defined property "INIT_0F =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  265.     Set user-defined property "INIT_10 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  266.     Set user-defined property "INIT_11 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  267.     Set user-defined property "INIT_12 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  268.     Set user-defined property "INIT_13 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  269.     Set user-defined property "INIT_14 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  270.     Set user-defined property "INIT_15 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  271.     Set user-defined property "INIT_16 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  272.     Set user-defined property "INIT_17 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  273.     Set user-defined property "INIT_18 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  274.     Set user-defined property "INIT_19 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  275.     Set user-defined property "INIT_1A =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  276.     Set user-defined property "INIT_1B =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  277.     Set user-defined property "INIT_1C =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  278.     Set user-defined property "INIT_1D =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  279.     Set user-defined property "INIT_1E =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  280.     Set user-defined property "INIT_1F =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  281.     Set user-defined property "INIT_20 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  282.     Set user-defined property "INIT_21 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  283.     Set user-defined property "INIT_22 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  284.     Set user-defined property "INIT_23 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  285.     Set user-defined property "INIT_24 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  286.     Set user-defined property "INIT_25 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  287.     Set user-defined property "INIT_26 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  288.     Set user-defined property "INIT_27 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  289.     Set user-defined property "INIT_28 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  290.     Set user-defined property "INIT_29 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  291.     Set user-defined property "INIT_2A =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  292.     Set user-defined property "INIT_2B =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  293.     Set user-defined property "INIT_2C =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  294.     Set user-defined property "INIT_2D =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  295.     Set user-defined property "INIT_2E =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  296.     Set user-defined property "INIT_2F =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  297.     Set user-defined property "INIT_30 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  298.     Set user-defined property "INIT_31 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  299.     Set user-defined property "INIT_32 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  300.     Set user-defined property "INIT_33 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  301.     Set user-defined property "INIT_34 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  302.     Set user-defined property "INIT_35 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  303.     Set user-defined property "INIT_36 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  304.     Set user-defined property "INIT_37 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  305.     Set user-defined property "INIT_38 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  306.     Set user-defined property "INIT_39 =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  307.     Set user-defined property "INIT_3A =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  308.     Set user-defined property "INIT_3B =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  309.     Set user-defined property "INIT_3C =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  310.     Set user-defined property "INIT_3D =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  311.     Set user-defined property "INIT_3E =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  312.     Set user-defined property "INIT_3F =  0000000000000000000000000000000000000000000000000000000000000000" for instance <ram_1024_x_18> in unit <sw_led>.
  313.     Set user-defined property "SRVAL =  00000" for instance <ram_1024_x_18> in unit <sw_led>.
  314.     Set user-defined property "WRITE_MODE =  WRITE_FIRST" for instance <ram_1024_x_18> in unit <sw_led>.
  315. Entity <sw_led> analyzed. Unit <sw_led> generated.
  316. Analyzing Entity <Latch> in library <work> (Architecture <behavioral>).
  317. WARNING:Xst:819 - "F:/lilihua/switch_to_led7/Latch.vhd" line 41: One or more signals are missing in the process sensitivity list. To enable synthesis of FPGA/CPLD hardware, XST will assume that all necessary signals are present in the sensitivity list. Please note that the result of the synthesis may differ from the initial design specification. The missing signals are:
  318.    <cs>
  319. Entity <Latch> analyzed. Unit <Latch> generated.
  320. Analyzing Entity <kcpsm3> in library <work> (Architecture <low_level_definition>).
  321.     Set user-defined property "INIT =  1" for instance <t_state_lut> in unit <kcpsm3>.
  322.     Set user-defined property "INIT =  0" for instance <toggle_flop> in unit <kcpsm3>.
  323.     Set user-defined property "INIT =  1" for instance <reset_flop1> in unit <kcpsm3>.
  324.     Set user-defined property "INIT =  1" for instance <reset_flop2> in unit <kcpsm3>.
  325.     Set user-defined property "INIT =  0" for instance <int_capture_flop> in unit <kcpsm3>.
  326.     Set user-defined property "INIT =  0080" for instance <int_pulse_lut> in unit <kcpsm3>.
  327.     Set user-defined property "INIT =  0" for instance <int_flop> in unit <kcpsm3>.
  328.     Set user-defined property "INIT =  0" for instance <ack_flop> in unit <kcpsm3>.
  329.     Set user-defined property "INIT =  0" for instance <shadow_carry_flop> in unit <kcpsm3>.
  330.     Set user-defined property "INIT =  0" for instance <shadow_zero_flop> in unit <kcpsm3>.
  331.     Set user-defined property "INIT =  EAAA" for instance <int_update_lut> in unit <kcpsm3>.
  332.     Set user-defined property "INIT =  04" for instance <int_value_lut> in unit <kcpsm3>.
  333.     Set user-defined property "INIT =  0" for instance <int_enable_flop> in unit <kcpsm3>.
  334.     Set user-defined property "INIT =  7400" for instance <move_group_lut> in unit <kcpsm3>.
  335.     Set user-defined property "INIT =  5A3C" for instance <condition_met_lut> in unit <kcpsm3>.
  336.     Set user-defined property "INIT =  2F" for instance <normal_count_lut> in unit <kcpsm3>.
  337.     Set user-defined property "INIT =  1000" for instance <call_type_lut> in unit <kcpsm3>.
  338.     Set user-defined property "INIT =  5400" for instance <push_pop_lut> in unit <kcpsm3>.
  339.     Set user-defined property "INIT =  D" for instance <valid_move_lut> in unit <kcpsm3>.
  340.     Set user-defined property "INIT =  41FC" for instance <flag_type_lut> in unit <kcpsm3>.
  341.     Set user-defined property "INIT =  0" for instance <flag_write_flop> in unit <kcpsm3>.
  342.     Set user-defined property "INIT =  8" for instance <flag_enable_lut> in unit <kcpsm3>.
  343.     Set user-defined property "INIT =  0001" for instance <low_zero_lut> in unit <kcpsm3>.
  344.     Set user-defined property "INIT =  0001" for instance <high_zero_lut> in unit <kcpsm3>.
  345.     Set user-defined property "INIT =  3F" for instance <sel_shadow_zero_lut> in unit <kcpsm3>.
  346.     Set user-defined property "INIT =  0" for instance <zero_flag_flop> in unit <kcpsm3>.
  347.     Set user-defined property "INIT =  6996" for instance <low_parity_lut> in unit <kcpsm3>.
  348.     Set user-defined property "INIT =  6996" for instance <high_parity_lut> in unit <kcpsm3>.
  349.     Set user-defined property "INIT =  F3FF" for instance <sel_parity_lut> in unit <kcpsm3>.
  350.     Set user-defined property "INIT =  F3" for instance <sel_arith_carry_lut> in unit <kcpsm3>.
  351.     Set user-defined property "INIT =  C" for instance <sel_shift_carry_lut> in unit <kcpsm3>.
  352.     Set user-defined property "INIT =  3" for instance <sel_shadow_carry_lut> in unit <kcpsm3>.
  353.     Set user-defined property "INIT =  0" for instance <carry_flag_flop> in unit <kcpsm3>.
  354.     Set user-defined property "INIT =  E4" for instance <pc_loop[0].vector_select_mux> in unit <kcpsm3>.
  355.     Set user-defined property "INIT =  E4" for instance <pc_loop[0].value_select_mux> in unit <kcpsm3>.
  356.     Set user-defined property "INIT =  0" for instance <pc_loop[0].register_bit> in unit <kcpsm3>.
  357.     Set user-defined property "INIT =  E4" for instance <pc_loop[1].vector_select_mux> in unit <kcpsm3>.
  358.     Set user-defined property "INIT =  E4" for instance <pc_loop[1].value_select_mux> in unit <kcpsm3>.
  359.     Set user-defined property "INIT =  0" for instance <pc_loop[1].register_bit> in unit <kcpsm3>.
  360.     Set user-defined property "INIT =  E4" for instance <pc_loop[2].vector_select_mux> in unit <kcpsm3>.
  361.     Set user-defined property "INIT =  E4" for instance <pc_loop[2].value_select_mux> in unit <kcpsm3>.
  362.     Set user-defined property "INIT =  0" for instance <pc_loop[2].register_bit> in unit <kcpsm3>.
  363.     Set user-defined property "INIT =  E4" for instance <pc_loop[3].vector_select_mux> in unit <kcpsm3>.
  364.     Set user-defined property "INIT =  E4" for instance <pc_loop[3].value_select_mux> in unit <kcpsm3>.
  365.     Set user-defined property "INIT =  0" for instance <pc_loop[3].register_bit> in unit <kcpsm3>.
  366.     Set user-defined property "INIT =  E4" for instance <pc_loop[4].vector_select_mux> in unit <kcpsm3>.
  367.     Set user-defined property "INIT =  E4" for instance <pc_loop[4].value_select_mux> in unit <kcpsm3>.
  368.     Set user-defined property "INIT =  0" for instance <pc_loop[4].register_bit> in unit <kcpsm3>.
  369.     Set user-defined property "INIT =  E4" for instance <pc_loop[5].vector_select_mux> in unit <kcpsm3>.
  370.     Set user-defined property "INIT =  E4" for instance <pc_loop[5].value_select_mux> in unit <kcpsm3>.
  371.     Set user-defined property "INIT =  0" for instance <pc_loop[5].register_bit> in unit <kcpsm3>.
  372.     Set user-defined property "INIT =  E4" for instance <pc_loop[6].vector_select_mux> in unit <kcpsm3>.
  373.     Set user-defined property "INIT =  E4" for instance <pc_loop[6].value_select_mux> in unit <kcpsm3>.
  374.     Set user-defined property "INIT =  0" for instance <pc_loop[6].register_bit> in unit <kcpsm3>.
  375.     Set user-defined property "INIT =  E4" for instance <pc_loop[7].vector_select_mux> in unit <kcpsm3>.
  376.     Set user-defined property "INIT =  E4" for instance <pc_loop[7].value_select_mux> in unit <kcpsm3>.
  377.     Set user-defined property "INIT =  0" for instance <pc_loop[7].register_bit> in unit <kcpsm3>.
  378.     Set user-defined property "INIT =  E4" for instance <pc_loop[8].vector_select_mux> in unit <kcpsm3>.
  379.     Set user-defined property "INIT =  E4" for instance <pc_loop[8].value_select_mux> in unit <kcpsm3>.
  380.     Set user-defined property "INIT =  0" for instance <pc_loop[8].register_bit> in unit <kcpsm3>.
  381.     Set user-defined property "INIT =  E4" for instance <pc_loop[9].vector_select_mux> in unit <kcpsm3>.
  382.     Set user-defined property "INIT =  E4" for instance <pc_loop[9].value_select_mux> in unit <kcpsm3>.
  383.     Set user-defined property "INIT =  0" for instance <pc_loop[9].register_bit> in unit <kcpsm3>.
  384.     Set user-defined property "INIT =  0145" for instance <register_type_lut> in unit <kcpsm3>.
  385.     Set user-defined property "INIT =  0" for instance <register_write_flop> in unit <kcpsm3>.
  386.     Set user-defined property "INIT =  8" for instance <register_enable_lut> in unit <kcpsm3>.
  387.     Set user-defined property "INIT =  0000" for instance <reg_loop[0].register_bit> in unit <kcpsm3>.
  388.     Set user-defined property "INIT =  E4" for instance <reg_loop[0].operand_select_mux> in unit <kcpsm3>.
  389.     Set user-defined property "INIT =  0000" for instance <reg_loop[1].register_bit> in unit <kcpsm3>.
  390.     Set user-defined property "INIT =  E4" for instance <reg_loop[1].operand_select_mux> in unit <kcpsm3>.
  391.     Set user-defined property "INIT =  0000" for instance <reg_loop[2].register_bit> in unit <kcpsm3>.
  392.     Set user-defined property "INIT =  E4" for instance <reg_loop[2].operand_select_mux> in unit <kcpsm3>.
  393.     Set user-defined property "INIT =  0000" for instance <reg_loop[3].register_bit> in unit <kcpsm3>.
  394.     Set user-defined property "INIT =  E4" for instance <reg_loop[3].operand_select_mux> in unit <kcpsm3>.
  395.     Set user-defined property "INIT =  0000" for instance <reg_loop[4].register_bit> in unit <kcpsm3>.
  396.     Set user-defined property "INIT =  E4" for instance <reg_loop[4].operand_select_mux> in unit <kcpsm3>.
  397.     Set user-defined property "INIT =  0000" for instance <reg_loop[5].register_bit> in unit <kcpsm3>.
  398.     Set user-defined property "INIT =  E4" for instance <reg_loop[5].operand_select_mux> in unit <kcpsm3>.
  399.     Set user-defined property "INIT =  0000" for instance <reg_loop[6].register_bit> in unit <kcpsm3>.
  400.     Set user-defined property "INIT =  E4" for instance <reg_loop[6].operand_select_mux> in unit <kcpsm3>.
  401.     Set user-defined property "INIT =  0000" for instance <reg_loop[7].register_bit> in unit <kcpsm3>.
  402.     Set user-defined property "INIT =  E4" for instance <reg_loop[7].operand_select_mux> in unit <kcpsm3>.
  403.     Set user-defined property "INIT =  0400" for instance <memory_type_lut> in unit <kcpsm3>.
  404.     Set user-defined property "INIT =  0" for instance <memory_write_flop> in unit <kcpsm3>.
  405.     Set user-defined property "INIT =  8000" for instance <memory_enable_lut> in unit <kcpsm3>.
  406.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[0].memory_bit> in unit <kcpsm3>.
  407.     Set user-defined property "INIT =  0" for instance <store_loop[0].store_flop> in unit <kcpsm3>.
  408.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[1].memory_bit> in unit <kcpsm3>.
  409.     Set user-defined property "INIT =  0" for instance <store_loop[1].store_flop> in unit <kcpsm3>.
  410.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[2].memory_bit> in unit <kcpsm3>.
  411.     Set user-defined property "INIT =  0" for instance <store_loop[2].store_flop> in unit <kcpsm3>.
  412.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[3].memory_bit> in unit <kcpsm3>.
  413.     Set user-defined property "INIT =  0" for instance <store_loop[3].store_flop> in unit <kcpsm3>.
  414.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[4].memory_bit> in unit <kcpsm3>.
  415.     Set user-defined property "INIT =  0" for instance <store_loop[4].store_flop> in unit <kcpsm3>.
  416.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[5].memory_bit> in unit <kcpsm3>.
  417.     Set user-defined property "INIT =  0" for instance <store_loop[5].store_flop> in unit <kcpsm3>.
  418.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[6].memory_bit> in unit <kcpsm3>.
  419.     Set user-defined property "INIT =  0" for instance <store_loop[6].store_flop> in unit <kcpsm3>.
  420.     Set user-defined property "INIT =  0000000000000000" for instance <store_loop[7].memory_bit> in unit <kcpsm3>.
  421.     Set user-defined property "INIT =  0" for instance <store_loop[7].store_flop> in unit <kcpsm3>.
  422.     Set user-defined property "INIT =  FFE2" for instance <sel_logical_lut> in unit <kcpsm3>.
  423.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[0].logical_lut> in unit <kcpsm3>.
  424.     Set user-defined property "INIT =  0" for instance <logical_loop[0].logical_flop> in unit <kcpsm3>.
  425.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[1].logical_lut> in unit <kcpsm3>.
  426.     Set user-defined property "INIT =  0" for instance <logical_loop[1].logical_flop> in unit <kcpsm3>.
  427.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[2].logical_lut> in unit <kcpsm3>.
  428.     Set user-defined property "INIT =  0" for instance <logical_loop[2].logical_flop> in unit <kcpsm3>.
  429.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[3].logical_lut> in unit <kcpsm3>.
  430.     Set user-defined property "INIT =  0" for instance <logical_loop[3].logical_flop> in unit <kcpsm3>.
  431.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[4].logical_lut> in unit <kcpsm3>.
  432.     Set user-defined property "INIT =  0" for instance <logical_loop[4].logical_flop> in unit <kcpsm3>.
  433.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[5].logical_lut> in unit <kcpsm3>.
  434.     Set user-defined property "INIT =  0" for instance <logical_loop[5].logical_flop> in unit <kcpsm3>.
  435.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[6].logical_lut> in unit <kcpsm3>.
  436.     Set user-defined property "INIT =  0" for instance <logical_loop[6].logical_flop> in unit <kcpsm3>.
  437.     Set user-defined property "INIT =  6E8A" for instance <logical_loop[7].logical_lut> in unit <kcpsm3>.
  438.     Set user-defined property "INIT =  0" for instance <logical_loop[7].logical_flop> in unit <kcpsm3>.
  439.     Set user-defined property "INIT =  E4" for instance <high_shift_in_lut> in unit <kcpsm3>.
  440.     Set user-defined property "INIT =  E4" for instance <low_shift_in_lut> in unit <kcpsm3>.
  441.     Set user-defined property "INIT =  E4" for instance <shift_carry_lut> in unit <kcpsm3>.
  442.     Set user-defined property "INIT =  0" for instance <pipeline_bit> in unit <kcpsm3>.
  443.     Set user-defined property "INIT =  E4" for instance <shift_loop[0].lsb_shift.shift_mux_lut> in unit <kcpsm3>.
  444.     Set user-defined property "INIT =  0" for instance <shift_loop[0].shift_flop> in unit <kcpsm3>.
  445.     Set user-defined property "INIT =  E4" for instance <shift_loop[1].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  446.     Set user-defined property "INIT =  0" for instance <shift_loop[1].shift_flop> in unit <kcpsm3>.
  447.     Set user-defined property "INIT =  E4" for instance <shift_loop[2].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  448.     Set user-defined property "INIT =  0" for instance <shift_loop[2].shift_flop> in unit <kcpsm3>.
  449.     Set user-defined property "INIT =  E4" for instance <shift_loop[3].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  450.     Set user-defined property "INIT =  0" for instance <shift_loop[3].shift_flop> in unit <kcpsm3>.
  451.     Set user-defined property "INIT =  E4" for instance <shift_loop[4].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  452.     Set user-defined property "INIT =  0" for instance <shift_loop[4].shift_flop> in unit <kcpsm3>.
  453.     Set user-defined property "INIT =  E4" for instance <shift_loop[5].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  454.     Set user-defined property "INIT =  0" for instance <shift_loop[5].shift_flop> in unit <kcpsm3>.
  455.     Set user-defined property "INIT =  E4" for instance <shift_loop[6].mid_shift.shift_mux_lut> in unit <kcpsm3>.
  456.     Set user-defined property "INIT =  0" for instance <shift_loop[6].shift_flop> in unit <kcpsm3>.
  457.     Set user-defined property "INIT =  E4" for instance <shift_loop[7].msb_shift.shift_mux_lut> in unit <kcpsm3>.
  458.     Set user-defined property "INIT =  0" for instance <shift_loop[7].shift_flop> in unit <kcpsm3>.
  459.     Set user-defined property "INIT =  1F" for instance <sel_arith_lut> in unit <kcpsm3>.
  460.     Set user-defined property "INIT =  6C" for instance <arith_loop[0].lsb_arith.arith_carry_in_lut> in unit <kcpsm3>.
  461.     Set user-defined property "INIT =  96" for instance <arith_loop[0].arith_lut> in unit <kcpsm3>.
  462.     Set user-defined property "INIT =  0" for instance <arith_loop[0].arith_flop> in unit <kcpsm3>.
  463.     Set user-defined property "INIT =  96" for instance <arith_loop[1].arith_lut> in unit <kcpsm3>.
  464.     Set user-defined property "INIT =  0" for instance <arith_loop[1].arith_flop> in unit <kcpsm3>.
  465.     Set user-defined property "INIT =  96" for instance <arith_loop[2].arith_lut> in unit <kcpsm3>.
  466.     Set user-defined property "INIT =  0" for instance <arith_loop[2].arith_flop> in unit <kcpsm3>.
  467.     Set user-defined property "INIT =  96" for instance <arith_loop[3].arith_lut> in unit <kcpsm3>.
  468.     Set user-defined property "INIT =  0" for instance <arith_loop[3].arith_flop> in unit <kcpsm3>.
  469.     Set user-defined property "INIT =  96" for instance <arith_loop[4].arith_lut> in unit <kcpsm3>.
  470.     Set user-defined property "INIT =  0" for instance <arith_loop[4].arith_flop> in unit <kcpsm3>.
  471.     Set user-defined property "INIT =  96" for instance <arith_loop[5].arith_lut> in unit <kcpsm3>.
  472.     Set user-defined property "INIT =  0" for instance <arith_loop[5].arith_flop> in unit <kcpsm3>.
  473.     Set user-defined property "INIT =  96" for instance <arith_loop[6].arith_lut> in unit <kcpsm3>.
  474.     Set user-defined property "INIT =  0" for instance <arith_loop[6].arith_flop> in unit <kcpsm3>.
  475. WARNING:Xst:1961 - The length of the hex value for the attribute INIT on instance arith_loop[7].msb_arith.arith_carry_out_lut should be 2 bits long. The current value set is 4 bits long.  Value has been truncated
  476.     Set user-defined property "INIT =  2" for instance <arith_loop[7].msb_arith.arith_carry_out_lut> in unit <kcpsm3>.
  477.     Set user-defined property "INIT =  0" for instance <arith_loop[7].msb_arith.arith_carry_flop> in unit <kcpsm3>.
  478.     Set user-defined property "INIT =  96" for instance <arith_loop[7].arith_lut> in unit <kcpsm3>.
  479.     Set user-defined property "INIT =  0" for instance <arith_loop[7].arith_flop> in unit <kcpsm3>.
  480.     Set user-defined property "INIT =  0002" for instance <input_fetch_type_lut> in unit <kcpsm3>.
  481.     Set user-defined property "INIT =  0" for instance <sel_group_flop> in unit <kcpsm3>.
  482.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[0].or_lut> in unit <kcpsm3>.
  483.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[0].mux_lut> in unit <kcpsm3>.
  484.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[1].or_lut> in unit <kcpsm3>.
  485.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[1].mux_lut> in unit <kcpsm3>.
  486.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[2].or_lut> in unit <kcpsm3>.
  487.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[2].mux_lut> in unit <kcpsm3>.
  488.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[3].or_lut> in unit <kcpsm3>.
  489.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[3].mux_lut> in unit <kcpsm3>.
  490.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[4].or_lut> in unit <kcpsm3>.
  491.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[4].mux_lut> in unit <kcpsm3>.
  492.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[5].or_lut> in unit <kcpsm3>.
  493.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[5].mux_lut> in unit <kcpsm3>.
  494.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[6].or_lut> in unit <kcpsm3>.
  495.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[6].mux_lut> in unit <kcpsm3>.
  496.     Set user-defined property "INIT =  FE" for instance <alu_mux_loop[7].or_lut> in unit <kcpsm3>.
  497.     Set user-defined property "INIT =  E4" for instance <alu_mux_loop[7].mux_lut> in unit <kcpsm3>.
  498.     Set user-defined property "INIT =  0010" for instance <io_decode_lut> in unit <kcpsm3>.
  499.     Set user-defined property "INIT =  4000" for instance <write_active_lut> in unit <kcpsm3>.
  500.     Set user-defined property "INIT =  0" for instance <write_strobe_flop> in unit <kcpsm3>.
  501.     Set user-defined property "INIT =  0100" for instance <read_active_lut> in unit <kcpsm3>.
  502.     Set user-defined property "INIT =  0" for instance <read_strobe_flop> in unit <kcpsm3>.
  503.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[0].stack_bit> in unit <kcpsm3>.
  504.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[0].stack_flop> in unit <kcpsm3>.
  505.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[1].stack_bit> in unit <kcpsm3>.
  506.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[1].stack_flop> in unit <kcpsm3>.
  507.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[2].stack_bit> in unit <kcpsm3>.
  508.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[2].stack_flop> in unit <kcpsm3>.
  509.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[3].stack_bit> in unit <kcpsm3>.
  510.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[3].stack_flop> in unit <kcpsm3>.
  511.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[4].stack_bit> in unit <kcpsm3>.
  512.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[4].stack_flop> in unit <kcpsm3>.
  513.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[5].stack_bit> in unit <kcpsm3>.
  514.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[5].stack_flop> in unit <kcpsm3>.
  515.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[6].stack_bit> in unit <kcpsm3>.
  516.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[6].stack_flop> in unit <kcpsm3>.
  517.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[7].stack_bit> in unit <kcpsm3>.
  518.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[7].stack_flop> in unit <kcpsm3>.
  519.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[8].stack_bit> in unit <kcpsm3>.
  520.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[8].stack_flop> in unit <kcpsm3>.
  521.     Set user-defined property "INIT =  00000000" for instance <stack_ram_loop[9].stack_bit> in unit <kcpsm3>.
  522.     Set user-defined property "INIT =  0" for instance <stack_ram_loop[9].stack_flop> in unit <kcpsm3>.
  523.     Set user-defined property "INIT =  0" for instance <stack_count_loop[0].register_bit> in unit <kcpsm3>.
  524.     Set user-defined property "INIT =  6555" for instance <stack_count_loop[0].lsb_stack_count.count_lut> in unit <kcpsm3>.
  525.     Set user-defined property "INIT =  0" for instance <stack_count_loop[1].register_bit> in unit <kcpsm3>.
  526.     Set user-defined property "INIT =  A999" for instance <stack_count_loop[1].mid_stack_count.count_lut> in unit <kcpsm3>.
  527.     Set user-defined property "INIT =  0" for instance <stack_count_loop[2].register_bit> in unit <kcpsm3>.
  528.     Set user-defined property "INIT =  A999" for instance <stack_count_loop[2].mid_stack_count.count_lut> in unit <kcpsm3>.
  529.     Set user-defined property "INIT =  0" for instance <stack_count_loop[3].register_bit> in unit <kcpsm3>.
  530.     Set user-defined property "INIT =  A999" for instance <stack_count_loop[3].mid_stack_count.count_lut> in unit <kcpsm3>.
  531.     Set user-defined property "INIT =  0" for instance <stack_count_loop[4].register_bit> in unit <kcpsm3>.
  532.     Set user-defined property "INIT =  A999" for instance <stack_count_loop[4].msb_stack_count.count_lut> in unit <kcpsm3>.
  533. Entity <kcpsm3> analyzed. Unit <kcpsm3> generated.
  534. Analyzing Entity <divid_200> in library <work> (Architecture <behavioral>).
  535. Entity <divid_200> analyzed. Unit <divid_200> generated.
  536. Analyzing Entity <LED_7scan> in library <work> (Architecture <behavioral>).
  537. WARNING:Xst:819 - "F:/lilihua/switch_to_led7/LED_7scan.vhd" line 86: One or more signals are missing in the process sensitivity list. To enable synthesis of FPGA/CPLD hardware, XST will assume that all necessary signals are present in the sensitivity list. Please note that the result of the synthesis may differ from the initial design specification. The missing signals are:
  538.    <i_led0>, <i_led1>, <i_led2>, <i_led3>
  539. WARNING:Xst:819 - "F:/lilihua/switch_to_led7/LED_7scan.vhd" line 103: One or more signals are missing in the process sensitivity list. To enable synthesis of FPGA/CPLD hardware, XST will assume that all necessary signals are present in the sensitivity list. Please note that the result of the synthesis may differ from the initial design specification. The missing signals are:
  540.    <led_now_wo_dp>
  541. Entity <LED_7scan> analyzed. Unit <LED_7scan> generated.
  542. Analyzing Entity <switch> in library <work> (Architecture <behavioral>).
  543. Entity <switch> analyzed. Unit <switch> generated.
  544. =========================================================================
  545. *                           HDL Synthesis                               *
  546. =========================================================================
  547. Performing bidirectional port resolution...
  548. Synthesizing Unit <Latch>.
  549.     Related source file is "F:/lilihua/switch_to_led7/Latch.vhd".
  550.     Found 8-bit register for signal <data_out>.
  551.     Summary:
  552. inferred   8 D-type flip-flop(s).
  553. Unit <Latch> synthesized.
  554. Synthesizing Unit <divid_200>.
  555.     Related source file is "F:/lilihua/switch_to_led7/divid_200.vhd".
  556.     Found 1-bit register for signal <clk_tmp>.
  557.     Found 16-bit up counter for signal <cnt>.
  558.     Summary:
  559. inferred   1 Counter(s).
  560. inferred   1 D-type flip-flop(s).
  561. Unit <divid_200> synthesized.
  562. Synthesizing Unit <LED_7scan>.
  563.     Related source file is "F:/lilihua/switch_to_led7/LED_7scan.vhd".
  564.     Found finite state machine <FSM_0> for signal <m>.
  565.     -----------------------------------------------------------------------
  566.     | States             | 4                                              |
  567.     | Transitions        | 4                                              |
  568.     | Inputs             | 0                                              |
  569.     | Outputs            | 4                                              |
  570.     | Clock              | clk (rising_edge)                              |
  571.     | Power Up State     | 00                                             |
  572.     | Encoding           | automatic                                      |
  573.     | Implementation     | LUT                                            |
  574.     -----------------------------------------------------------------------
  575.     Found 16x7-bit ROM for signal <led_now_wo_dp$mux0000>.
  576.     Summary:
  577. inferred   1 Finite State Machine(s).
  578. inferred   1 ROM(s).
  579. Unit <LED_7scan> synthesized.
  580. Synthesizing Unit <switch>.
  581.     Related source file is "F:/lilihua/switch_to_led7/switch.vhd".
  582. Unit <switch> synthesized.
  583. Synthesizing Unit <sw_led>.
  584.     Related source file is "F:/lilihua/switch_to_led7/SW_LED.VHD".
  585. Unit <sw_led> synthesized.
  586. Synthesizing Unit <kcpsm3>.
  587.     Related source file is "F:/lilihua/switch_to_led7/kcpsm3.vhd".
  588. Unit <kcpsm3> synthesized.
  589. Synthesizing Unit <switch_to_led7>.
  590.     Related source file is "F:/lilihua/switch_to_led7/switch_to_led7.vhd".
  591. WARNING:Xst:1780 - Signal <clk> is never used or assigned. This unconnected signal will be trimmed during the optimization process.
  592. Unit <switch_to_led7> synthesized.
  593. =========================================================================
  594. HDL Synthesis Report
  595. Macro Statistics
  596. # ROMs                                                 : 1
  597.  16x7-bit ROM                                          : 1
  598. # Counters                                             : 1
  599.  16-bit up counter                                     : 1
  600. # Registers                                            : 5
  601.  1-bit register                                        : 1
  602.  8-bit register                                        : 4
  603. =========================================================================
  604. =========================================================================
  605. *                       Advanced HDL Synthesis                          *
  606. =========================================================================
  607. Analyzing FSM <FSM_0> for best encoding.
  608. Optimizing FSM <Inst_LED_7scan/m> on signal <m[1:2]> with gray encoding.
  609. -------------------
  610.  State | Encoding
  611. -------------------
  612.  00    | 00
  613.  01    | 01
  614.  10    | 11
  615.  11    | 10
  616. -------------------
  617. Loading device for application Rf_Device from file '3s500e.nph' in environment D:Xilinx10.1ISE.
  618. =========================================================================
  619. Advanced HDL Synthesis Report
  620. Macro Statistics
  621. # ROMs                                                 : 1
  622.  16x7-bit ROM                                          : 1
  623. # Counters                                             : 1
  624.  16-bit up counter                                     : 1
  625. # Registers                                            : 111
  626.  Flip-Flops                                            : 111
  627. =========================================================================
  628. =========================================================================
  629. *                         Low Level Synthesis                           *
  630. =========================================================================
  631. Optimizing unit <switch_to_led7> ...
  632. Optimizing unit <LED_7scan> ...
  633. Optimizing unit <kcpsm3> ...
  634. Mapping all equations...
  635. Building and optimizing final netlist ...
  636. Found area constraint ratio of 100 (+ 5) on block switch_to_led7, actual ratio is 3.
  637. Final Macro Processing ...
  638. =========================================================================
  639. Final Register Report
  640. Macro Statistics
  641. # Registers                                            : 127
  642.  Flip-Flops                                            : 127
  643. =========================================================================
  644. =========================================================================
  645. *                           Partition Report                             *
  646. =========================================================================
  647. Partition Implementation Status
  648. -------------------------------
  649.   No Partitions were found in this design.
  650. -------------------------------
  651. =========================================================================
  652. *                            Final Report                               *
  653. =========================================================================
  654. Final Results
  655. RTL Top Level Output File Name     : switch_to_led7.ngr
  656. Top Level Output File Name         : switch_to_led7
  657. Output Format                      : NGC
  658. Optimization Goal                  : Speed
  659. Keep Hierarchy                     : NO
  660. Design Statistics
  661. # IOs                              : 21
  662. Cell Usage :
  663. # BELS                             : 322
  664. #      GND                         : 1
  665. #      INV                         : 6
  666. #      LUT1                        : 17
  667. #      LUT2                        : 11
  668. #      LUT3                        : 84
  669. #      LUT3_L                      : 8
  670. #      LUT4                        : 70
  671. #      MUXCY                       : 54
  672. #      MUXF5                       : 17
  673. #      VCC                         : 1
  674. #      XORCY                       : 53
  675. # FlipFlops/Latches                : 127
  676. #      FD                          : 25
  677. #      FDE                         : 35
  678. #      FDR                         : 47
  679. #      FDRE                        : 8
  680. #      FDRSE                       : 10
  681. #      FDS                         : 2
  682. # RAMS                             : 27
  683. #      RAM16X1D                    : 8
  684. #      RAM32X1S                    : 10
  685. #      RAM64X1S                    : 8
  686. #      RAMB16_S18                  : 1
  687. # Clock Buffers                    : 2
  688. #      BUFG                        : 1
  689. #      BUFGP                       : 1
  690. # IO Buffers                       : 20
  691. #      IBUF                        : 8
  692. #      OBUF                        : 12
  693. =========================================================================
  694. Device utilization summary:
  695. ---------------------------
  696. Selected Device : 3s500epq208-4 
  697.  Number of Slices:                      143  out of   4656     3%  
  698.  Number of Slice Flip Flops:            127  out of   9312     1%  
  699.  Number of 4 input LUTs:                264  out of   9312     2%  
  700.     Number used as logic:               196
  701.     Number used as RAMs:                 68
  702.  Number of IOs:                          21
  703.  Number of bonded IOBs:                  21  out of    158    13%  
  704.  Number of BRAMs:                         1  out of     20     5%  
  705.  Number of GCLKs:                         2  out of     24     8%  
  706. ---------------------------
  707. Partition Resource Summary:
  708. ---------------------------
  709.   No Partitions were found in this design.
  710. ---------------------------
  711. =========================================================================
  712. TIMING REPORT
  713. NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE.
  714.       FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT
  715.       GENERATED AFTER PLACE-and-ROUTE.
  716. Clock Information:
  717. ------------------
  718. -----------------------------------+----------------------------+-------+
  719. Clock Signal                       | Clock buffer(FF name)      | Load  |
  720. -----------------------------------+----------------------------+-------+
  721. write_strobe1                      | BUFG                       | 32    |
  722. clk_in                             | BUFGP                      | 119   |
  723. Inst_divid_200/clk_tmp             | NONE(Inst_LED_7scan/m_FFd1)| 2     |
  724. -----------------------------------+----------------------------+-------+
  725. INFO:Xst:2169 - HDL ADVISOR - Some clock signals were not automatically buffered by XST with BUFG/BUFR resources. Please use the buffer_type constraint in order to insert these buffers to the clock signals to help prevent skew problems.
  726. Asynchronous Control Signals Information:
  727. ----------------------------------------
  728. No asynchronous control signals found in this design
  729. Timing Summary:
  730. ---------------
  731. Speed Grade: -4
  732.    Minimum period: 11.126ns (Maximum Frequency: 89.883MHz)
  733.    Minimum input arrival time before clock: 7.804ns
  734.    Maximum output required time after clock: 12.930ns
  735.    Maximum combinational path delay: No path found
  736. Timing Detail:
  737. --------------
  738. All values displayed in nanoseconds (ns)
  739. =========================================================================
  740. Timing constraint: Default period analysis for Clock 'clk_in'
  741.   Clock period: 11.126ns (frequency: 89.883MHz)
  742.   Total number of paths / destination ports: 1633 / 309
  743. -------------------------------------------------------------------------
  744. Delay:               11.126ns (Levels of Logic = 10)
  745.   Source:            Inst_kcpsm3/reg_loop[3].register_bit (RAM)
  746.   Destination:       Inst_kcpsm3/zero_flag_flop (FF)
  747.   Source Clock:      clk_in rising
  748.   Destination Clock: clk_in rising
  749.   Data Path: Inst_kcpsm3/reg_loop[3].register_bit to Inst_kcpsm3/zero_flag_flop
  750.                                 Gate     Net
  751.     Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
  752.     ----------------------------------------  ------------
  753.      RAM16X1D:WCLK->DPO    1   1.901   0.455  Inst_kcpsm3/reg_loop[3].register_bit (Inst_kcpsm3/sy<3>)
  754.      LUT3:I2->O           68   0.704   1.353  Inst_kcpsm3/reg_loop[3].operand_select_mux (port_id<3>)
  755.      LUT4:I1->O            8   0.704   0.761  cs0_cmp_eq00001_SW1 (N47)
  756.      LUT4:I3->O            1   0.704   0.499  in_port<0>1 (in_port<0>)
  757.      LUT3:I1->O            1   0.704   0.000  Inst_kcpsm3/alu_mux_loop[0].mux_lut (Inst_kcpsm3/input_group<0>)
  758.      MUXF5:I1->O           2   0.321   0.622  Inst_kcpsm3/alu_mux_loop[0].shift_in_muxf5 (Inst_kcpsm3/alu_result<0>)
  759.      LUT4:I0->O            1   0.704   0.000  Inst_kcpsm3/low_zero_lut (Inst_kcpsm3/low_zero)
  760.      MUXCY:S->O            1   0.464   0.000  Inst_kcpsm3/low_zero_muxcy (Inst_kcpsm3/low_zero_carry)
  761.      MUXCY:CI->O           1   0.059   0.000  Inst_kcpsm3/high_zero_cymux (Inst_kcpsm3/high_zero_carry)
  762.      MUXCY:CI->O           0   0.059   0.000  Inst_kcpsm3/zero_cymux (Inst_kcpsm3/zero_carry)
  763.      XORCY:CI->O           1   0.804   0.000  Inst_kcpsm3/zero_xor (Inst_kcpsm3/zero_fast_route)
  764.      FDRE:D                    0.308          Inst_kcpsm3/zero_flag_flop
  765.     ----------------------------------------
  766.     Total                     11.126ns (7.436ns logic, 3.690ns route)
  767.                                        (66.8% logic, 33.2% route)
  768. =========================================================================
  769. Timing constraint: Default period analysis for Clock 'Inst_divid_200/clk_tmp'
  770.   Clock period: 2.536ns (frequency: 394.322MHz)
  771.   Total number of paths / destination ports: 2 / 2
  772. -------------------------------------------------------------------------
  773. Delay:               2.536ns (Levels of Logic = 0)
  774.   Source:            Inst_LED_7scan/m_FFd1 (FF)
  775.   Destination:       Inst_LED_7scan/m_FFd2 (FF)
  776.   Source Clock:      Inst_divid_200/clk_tmp rising
  777.   Destination Clock: Inst_divid_200/clk_tmp rising
  778.   Data Path: Inst_LED_7scan/m_FFd1 to Inst_LED_7scan/m_FFd2
  779.                                 Gate     Net
  780.     Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
  781.     ----------------------------------------  ------------
  782.      FD:C->Q              16   0.591   1.034  Inst_LED_7scan/m_FFd1 (Inst_LED_7scan/m_FFd1)
  783.      FDR:R                     0.911          Inst_LED_7scan/m_FFd2
  784.     ----------------------------------------
  785.     Total                      2.536ns (1.502ns logic, 1.034ns route)
  786.                                        (59.2% logic, 40.8% route)
  787. =========================================================================
  788. Timing constraint: Default OFFSET IN BEFORE for Clock 'clk_in'
  789.   Total number of paths / destination ports: 16 / 9
  790. -------------------------------------------------------------------------
  791. Offset:              7.804ns (Levels of Logic = 10)
  792.   Source:            switch_in<0> (PAD)
  793.   Destination:       Inst_kcpsm3/zero_flag_flop (FF)
  794.   Destination Clock: clk_in rising
  795.   Data Path: switch_in<0> to Inst_kcpsm3/zero_flag_flop
  796.                                 Gate     Net
  797.     Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
  798.     ----------------------------------------  ------------
  799.      IBUF:I->O             1   1.218   0.499  switch_in_0_IBUF (switch_in_0_IBUF)
  800.      LUT3_L:I1->LO         1   0.704   0.135  in_port<0>1_SW0 (N63)
  801.      LUT4:I2->O            1   0.704   0.499  in_port<0>1 (in_port<0>)
  802.      LUT3:I1->O            1   0.704   0.000  Inst_kcpsm3/alu_mux_loop[0].mux_lut (Inst_kcpsm3/input_group<0>)
  803.      MUXF5:I1->O           2   0.321   0.622  Inst_kcpsm3/alu_mux_loop[0].shift_in_muxf5 (Inst_kcpsm3/alu_result<0>)
  804.      LUT4:I0->O            1   0.704   0.000  Inst_kcpsm3/low_zero_lut (Inst_kcpsm3/low_zero)
  805.      MUXCY:S->O            1   0.464   0.000  Inst_kcpsm3/low_zero_muxcy (Inst_kcpsm3/low_zero_carry)
  806.      MUXCY:CI->O           1   0.059   0.000  Inst_kcpsm3/high_zero_cymux (Inst_kcpsm3/high_zero_carry)
  807.      MUXCY:CI->O           0   0.059   0.000  Inst_kcpsm3/zero_cymux (Inst_kcpsm3/zero_carry)
  808.      XORCY:CI->O           1   0.804   0.000  Inst_kcpsm3/zero_xor (Inst_kcpsm3/zero_fast_route)
  809.      FDRE:D                    0.308          Inst_kcpsm3/zero_flag_flop
  810.     ----------------------------------------
  811.     Total                      7.804ns (6.049ns logic, 1.755ns route)
  812.                                        (77.5% logic, 22.5% route)
  813. =========================================================================
  814. Timing constraint: Default OFFSET OUT AFTER for Clock 'Inst_divid_200/clk_tmp'
  815.   Total number of paths / destination ports: 261 / 12
  816. -------------------------------------------------------------------------
  817. Offset:              12.930ns (Levels of Logic = 7)
  818.   Source:            Inst_LED_7scan/m_FFd1 (FF)
  819.   Destination:       led7<7> (PAD)
  820.   Source Clock:      Inst_divid_200/clk_tmp rising
  821.   Data Path: Inst_LED_7scan/m_FFd1 to led7<7>
  822.                                 Gate     Net
  823.     Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
  824.     ----------------------------------------  ------------
  825.      FD:C->Q              16   0.591   1.209  Inst_LED_7scan/m_FFd1 (Inst_LED_7scan/m_FFd1)
  826.      LUT3:I0->O            3   0.704   0.610  Inst_LED_7scan/num<3>_SW0 (N9)
  827.      LUT3:I1->O            8   0.704   0.932  Inst_LED_7scan/num<3> (Inst_LED_7scan/num<3>)
  828.      LUT4:I0->O            1   0.704   0.455  Inst_LED_7scan/led_now_wo_dp<4>_SW1 (N83)
  829.      LUT4:I2->O            2   0.704   0.622  Inst_LED_7scan/led_now_wo_dp<4> (led7_4_OBUF)
  830.      LUT4:I0->O            1   0.704   0.595  Inst_LED_7scan/dp7 (Inst_LED_7scan/dp7)
  831.      LUT4:I0->O            1   0.704   0.420  Inst_LED_7scan/dp34 (led7_7_OBUF)
  832.      OBUF:I->O                 3.272          led7_7_OBUF (led7<7>)
  833.     ----------------------------------------
  834.     Total                     12.930ns (8.087ns logic, 4.843ns route)
  835.                                        (62.5% logic, 37.5% route)
  836. =========================================================================
  837. Timing constraint: Default OFFSET OUT AFTER for Clock 'write_strobe1'
  838.   Total number of paths / destination ports: 456 / 8
  839. -------------------------------------------------------------------------
  840. Offset:              12.568ns (Levels of Logic = 8)
  841.   Source:            Inst_Latch0/data_out_5 (FF)
  842.   Destination:       led7<7> (PAD)
  843.   Source Clock:      write_strobe1 rising
  844.   Data Path: Inst_Latch0/data_out_5 to led7<7>
  845.                                 Gate     Net
  846.     Cell:in->out      fanout   Delay   Delay  Logical Name (Net Name)
  847.     ----------------------------------------  ------------
  848.      FDE:C->Q              1   0.591   0.595  Inst_Latch0/data_out_5 (Inst_Latch0/data_out_5)
  849.      LUT3:I0->O            1   0.704   0.000  Inst_LED_7scan/led_now_wo_dp_and000073_F (N87)
  850.      MUXF5:I0->O           1   0.321   0.455  Inst_LED_7scan/led_now_wo_dp_and000073 (Inst_LED_7scan/led_now_wo_dp_and000073)
  851.      LUT4:I2->O           13   0.704   1.018  Inst_LED_7scan/led_now_wo_dp_and0000102 (Inst_LED_7scan/led_now_wo_dp_and0000)
  852.      LUT4:I2->O            1   0.704   0.455  Inst_LED_7scan/led_now_wo_dp<4>_SW1 (N83)
  853.      LUT4:I2->O            2   0.704   0.622  Inst_LED_7scan/led_now_wo_dp<4> (led7_4_OBUF)
  854.      LUT4:I0->O            1   0.704   0.595  Inst_LED_7scan/dp7 (Inst_LED_7scan/dp7)
  855.      LUT4:I0->O            1   0.704   0.420  Inst_LED_7scan/dp34 (led7_7_OBUF)
  856.      OBUF:I->O                 3.272          led7_7_OBUF (led7<7>)
  857.     ----------------------------------------
  858.     Total                     12.568ns (8.408ns logic, 4.160ns route)
  859.                                        (66.9% logic, 33.1% route)
  860. =========================================================================
  861. Total REAL time to Xst completion: 11.00 secs
  862. Total CPU time to Xst completion: 10.64 secs
  863.  
  864. --> 
  865. Total memory usage is 170620 kilobytes
  866. Number of errors   :    0 (   0 filtered)
  867. Number of warnings :  119 (   0 filtered)
  868. Number of infos    :    1 (   0 filtered)