⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basysrevedemo.syr

📁 actel BASYs开发板自带的demo程序
💻 SYR
📖 第 1 页 / 共 5 页
字号:
=========================================================================*                       Advanced HDL Synthesis                          *=========================================================================Analyzing FSM <FSM_1> for best encoding.Optimizing FSM <XLXI_27/state> on signal <state[1:17]> with one-hot encoding.------------------------------------------------- State                      | Encoding------------------------------------------------- idle                       | 00000000000000001 rx_clk_h                   | 00000000000100000 rx_clk_l                   | 00000000001000000 rx_down_edge               | 00000000000000010 rx_error_parity            | 00000000000001000 rx_data_ready              | 00000000000010000 tx_force_clk_l             | 00000000000000100 tx_bring_data_down         | 00000000010000000 tx_release_clk             | 00000000100000000 tx_first_wait_down_edge    | 00000001000000000 tx_clk_l                   | 00000010000000000 tx_wait_up_edge            | 00000100000000000 tx_clk_h                   | 00010000000000000 tx_wait_up_edge_before_ack | 00001000000000000 tx_wait_ack                | 00100000000000000 tx_received_ack            | 01000000000000000 tx_error_no_ack            | 10000000000000000-------------------------------------------------Analyzing FSM <FSM_0> for best encoding.Optimizing FSM <XLXI_25/state> on signal <state[1:34]> with one-hot encoding.--------------------------------------------------------------------------- State                               | Encoding--------------------------------------------------------------------------- reset                               | 0000000000000000000000000000000001 reset_wait_ack                      | 0000000000000000000000000000000010 reset_wait_bat_completion           | 0000000000000000000000000000000100 reset_wait_id                       | 0000000000000000000000000000001000 reset_set_sample_rate_200           | 0000000000000000000000000000010000 reset_set_sample_rate_200_wait_ack  | 0000000000000000000000000000100000 reset_send_sample_rate_200          | 0000000000000000000000000001000000 reset_send_sample_rate_200_wait_ack | 0000000000000000000000000010000000 reset_set_sample_rate_100           | 0000000000000000000000000100000000 reset_set_sample_rate_100_wait_ack  | 0000000000000000000000001000000000 reset_send_sample_rate_100          | 0000000000000000000000010000000000 reset_send_sample_rate_100_wait_ack | 0000000000000000000000100000000000 reset_set_sample_rate_80            | 0000000000000000000001000000000000 reset_set_sample_rate_80_wait_ack   | 0000000000000000000010000000000000 reset_send_sample_rate_80           | 0000000000000000000100000000000000 reset_send_sample_rate_80_wait_ack  | 0000000000000000001000000000000000 reset_read_id                       | 0000000000000000010000000000000000 reset_read_id_wait_ack              | 0000000000000000100000000000000000 reset_read_id_wait_id               | 0000000000000001000000000000000000 reset_set_resolution                | 0000000000000010000000000000000000 reset_set_resolution_wait_ack       | 0000000000000100000000000000000000 reset_send_resolution               | 0000000000001000000000000000000000 reset_send_resolution_wait_ack      | 0000000000010000000000000000000000 reset_set_sample_rate_40            | 0000000000100000000000000000000000 reset_set_sample_rate_40_wait_ack   | 0000000001000000000000000000000000 reset_send_sample_rate_40           | 0000000010000000000000000000000000 reset_send_sample_rate_40_wait_ack  | 0000000100000000000000000000000000 reset_enable_reporting              | 0000001000000000000000000000000000 reset_enable_reporting_wait_ack     | 0000010000000000000000000000000000 read_byte_1                         | 0000100000000000000000000000000000 read_byte_2                         | 0001000000000000000000000000000000 read_byte_3                         | 0010000000000000000000000000000000 read_byte_4                         | 0100000000000000000000000000000000 mark_new_event                      | 1000000000000000000000000000000000---------------------------------------------------------------------------Loading device for application Rf_Device from file '3s100e.nph' in environment C:\Xilinx.INFO:Xst:1647 - Data output of ROM <Mrom__rom0001> is tied to register <rx_parity>.INFO:Xst:1648 - HDL ADVISOR - LUT implementation is currently selected for this ROM. If you want the register to be removed and the ROM to be implemented as read-only block RAM, please change the ROM implementation style accordingly.INFO:Xst:1647 - Data output of ROM <Mrom__rom0000> is tied to register <tx_parity>.INFO:Xst:1648 - HDL ADVISOR - LUT implementation is currently selected for this ROM. If you want the register to be removed and the ROM to be implemented as read-only block RAM, please change the ROM implementation style accordingly.WARNING:Xst:1291 - FF/Latch <middle_down> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <new_event> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <right_down> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <left_down> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <zpos_0> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <zpos_1> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <zpos_2> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <zpos_3> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <left> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <right> is unconnected in block <XLXI_25>.WARNING:Xst:1291 - FF/Latch <middle> is unconnected in block <XLXI_25>.=========================================================================Advanced HDL Synthesis ReportMacro Statistics# FSMs                                                 : 2# ROMs                                                 : 40 256x1-bit ROM                                         : 2 4096x3-bit ROM                                        : 36 4x1-bit ROM                                           : 1 4x4-bit ROM                                           : 1# Adders/Subtractors                                   : 20 11-bit adder                                          : 5 2-bit adder carry out                                 : 3 2-bit subtractor                                      : 1 3-bit subtractor                                      : 2 32-bit adder                                          : 2 6-bit subtractor                                      : 2 8-bit adder                                           : 1 8-bit subtractor                                      : 4# Counters                                             : 18 10-bit up counter                                     : 2 11-bit up counter                                     : 1 14-bit up counter                                     : 1 26-bit up counter                                     : 1 28-bit up counter                                     : 1 4-bit up counter                                      : 3 6-bit up counter                                      : 1 8-bit updown counter                                  : 8# Registers                                            : 648 Flip-Flops                                            : 648# Latches                                              : 4 32-bit latch                                          : 4# Comparators                                          : 43 10-bit comparator less                                : 2 11-bit comparator greater                             : 2 2-bit comparator equal                                : 1 2-bit comparator greatequal                           : 1 2-bit comparator greater                              : 1 2-bit comparator less                                 : 1 2-bit comparator lessequal                            : 1 32-bit comparator equal                               : 15 32-bit comparator greater                             : 2 32-bit comparator less                                : 2 32-bit comparator not equal                           : 7 9-bit comparator less                                 : 8# Multiplexers                                         : 11 1-bit 4-to-1 multiplexer                              : 4 2-bit 4-to-1 multiplexer                              : 1 3-bit 4-to-1 multiplexer                              : 2 32-bit 4-to-1 multiplexer                             : 4# Xors                                                 : 3 1-bit xor2                                            : 3==================================================================================================================================================*                         Low Level Synthesis                           *=========================================================================WARNING:Xst:1989 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0001>, <Mcompar__cmp_eq0064> of unit <LPM_COMPARE_9> are equivalent, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0001>, <Mcompar__cmp_ne0000> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0058>, <Mcompar__cmp_ne0018> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0059>, <Mcompar__cmp_ne0019> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0060>, <Mcompar__cmp_ne0020> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0061>, <Mcompar__cmp_ne0027> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0062>, <Mcompar__cmp_ne0028> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedWARNING:Xst:1988 - Unit <snakeleddemo>: instances <Mcompar__cmp_eq0063>, <Mcompar__cmp_ne0029> of unit <LPM_COMPARE_9> and unit <LPM_COMPARE_13> are dual, second instance is removedINFO:Xst:2261 - The FF/Latch <y_max_5> in Unit <mouse_controller> is equivalent to the following 3 FFs/Latches, which will be removed : <y_max_9> <x_max_7> <x_max_8> INFO:Xst:2261 - The FF/Latch <y_max_2> in Unit <mouse_controller> is equivalent to the following 15 FFs/Latches, which will be removed : <y_max_0> <y_max_1> <y_max_3> <y_max_4> <y_max_7> <y_max_6> <y_max_8> <x_max_2> <x_max_0> <x_max_1> <x_max_3> <x_max_4> <x_max_5> <x_max_6> <x_max_9> INFO:Xst:2261 - The FF/Latch <31> in Unit <LPM_LATCH_1> is equivalent to the following 21 FFs/Latches, which will be removed : <30> <29> <28> <27> <26> <25> <24> <23> <22> <21> <20> <19> <18> <17> <16> <15> <14> <13> <12> <11> <10> INFO:Xst:2261 - The FF/Latch <31> in Unit <LPM_LATCH_34> is equivalent to the following 21 FFs/Latches, which will be removed : <30> <29> <28> <27> <26> <25> <24> <23> <22> <21> <20> <19> <18> <17> <16> <15> <14> <13> <12> <11> <10> INFO:Xst:2261 - The FF/Latch <31> in Unit <LPM_LATCH_100> is equivalent to the following 28 FFs/Latches, which will be removed : <30> <29> <28> <27> <26> <25> <24> <23> <22> <21> <20> <19> <18> <17> <16> <15> <14> <13> <12> <11> <10> <9> <8> <7> <6> <5> <4> <3> WARNING:Xst:1293 - FF/Latch  <y_max_5> has a constant value of 0 in block <mouse_controller>.WARNING:Xst:1293 - FF/Latch  <31> has a constant value of 0 in block <LPM_LATCH_1>.WARNING:Xst:1293 - FF/Latch  <31> has a constant value of 0 in block <LPM_LATCH_34>.WARNING:Xst:1293 - FF/Latch  <31> has a constant value of 0 in block <LPM_LATCH_100>.INFO:Xst:2146 - In block <videoromnotext>, ROM <Mrom__rom0004> <Mrom__rom0001> <Mrom__rom0003> <Mrom__rom0005> <Mrom__rom0006> <Mrom__rom0007> <Mrom__rom0008> <Mrom__rom0009> <Mrom__rom0010> <Mrom__rom0013> <Mrom__rom0011> <Mrom__rom0012> <Mrom__rom0014> <Mrom__rom0015> <Mrom__rom0017> <Mrom__rom0018> <Mrom__rom0019> <Mrom__rom0020> <Mrom__rom0023> <Mrom__rom0021> <Mrom__rom0022> <Mrom__rom0024> <Mrom__rom0025> <Mrom__rom0026> <Mrom__rom0027> <Mrom__rom0028> <Mrom__rom0029> <Mrom__rom0033> <Mrom__rom0031> <Mrom__rom0032> <Mrom__rom0034> <Mrom__rom0035> <Mrom__rom0036> <Mrom__rom0037> <Mrom__rom0038> <Mrom__rom0039> are equivalent, XST will keep only <Mrom__rom0004>.WARNING:Xst:1291 - FF/Latch <cntDiv_22> is unconnected in block <snakeleddemo>.WARNING:Xst:1291 - FF/Latch <cntDiv_23> is unconnected in block <snakeleddemo>.WARNING:Xst:1291 - FF/Latch <cntDiv_24> is unconnected in block <snakeleddemo>.WARNING:Xst:1291 - FF/Latch <cntDiv_25> is unconnected in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_31> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_30> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_29> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_28> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_27> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_26> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_25> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_24> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_23> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_22> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_21> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_20> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_19> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_18> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_17> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_16> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_15> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_14> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_13> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_12> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_11> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_10> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_9> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_8> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_7> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_6> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_5> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_4> has a constant value of 0 in block <snakeleddemo>.WARNING:Xst:1293 - FF/Latch  <Snake<0>_1_3> has a constant value of 0 in block <snakeleddemo>.INFO:Xst:2261 - The FF/Latch <Snake<1>_1_3> in Unit <snakeleddemo> is equivalent to the following 28 FFs/Latches, which will be removed : <Snake<1>_1_4> <Snake<1>_1_5> <Snake<1>_1_6> <Snake<1>_1_7> <Snake<1>_1_8> <Snake<1>_1_9> <Snake<1>_1_10> <Snake<1>_1_11> <Snake<1>_1_12> <Snake<1>_1_13> <Snake<1>_1_14> <Snake<1>_1_15> <Snake<1>_1_16> <Snake<1>_1_17> <Snake<1>_1_18> <Snake<1>_1_19> <Snake<1>_1_20> <Snake<1>_1_21> <Snake<1>_1_22> <Snake<1>_1_23> <Snake<1>_1_24> <Snake<1>_1_25> <Snake<1>_1_26> <Snake<1>_1_27> <Snake<1>_1_28> <Snake<1>_1_29> <Snake<1>_1_30> <Snake<1>_1_31> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -