📄 ps2.rpt
字号:
assign XLXI_2/timer_60usec_count_T[6] = ((XLXI_2/timer_60usec_count[7].EXP)
|| (XLXI_2/timer_60usec_count[6] && XLXI_2/m1_state[2])
|| (XLXI_2/timer_60usec_count[6] && XLXI_2/m1_state[3])
|| (XLXI_2/timer_60usec_count[6] && !XLXI_2/m1_state[0] &&
XLXI_2/m1_state[1])
|| (XLXI_2/timer_60usec_count[0] &&
XLXI_2/timer_60usec_count[1] && XLXI_2/timer_60usec_count[2] &&
XLXI_2/timer_60usec_count[3] && XLXI_2/timer_60usec_count[4] &&
XLXI_2/timer_60usec_count[5] && XLXI_2/m1_state[0] && !XLXI_2/m1_state[2] &&
!XLXI_2/m1_state[3]));
FTCPE FTCPE_XLXI_2/timer_60usec_count7 (XLXI_2/timer_60usec_count[7],XLXI_2/timer_60usec_count_T[7],XLXN_12,1'b0,1'b0);
assign XLXI_2/timer_60usec_count_T[7] = ((XLXI_2/timer_60usec_count[8].EXP)
|| (XLXI_2/timer_60usec_count[7] && XLXI_2/m1_state[2])
|| (XLXI_2/timer_60usec_count[7] && XLXI_2/m1_state[3])
|| (XLXI_2/timer_60usec_count[7] && !XLXI_2/m1_state[0] &&
XLXI_2/m1_state[1]));
FTCPE FTCPE_XLXI_2/timer_60usec_count8 (XLXI_2/timer_60usec_count[8],XLXI_2/timer_60usec_count_T[8],XLXN_12,1'b0,1'b0);
assign XLXI_2/timer_60usec_count_T[8] = ((XLXI_2/timer_60usec_count[9].EXP)
|| (XLXI_2/timer_60usec_count[8] && XLXI_2/m1_state[2])
|| (XLXI_2/timer_60usec_count[8] && XLXI_2/m1_state[3]));
FTCPE FTCPE_XLXI_2/timer_60usec_count9 (XLXI_2/timer_60usec_count[9],XLXI_2/timer_60usec_count_T[9],XLXN_12,1'b0,1'b0);
assign XLXI_2/timer_60usec_count_T[9] = ((XLXI_2/timer_5usec_count[7].EXP)
|| (XLXI_2/timer_60usec_count[9] && XLXI_2/m1_state[2]));
FTCPE FTCPE_XLXI_2/timer_60usec_count10 (XLXI_2/timer_60usec_count[10],XLXI_2/timer_60usec_count_T[10],XLXN_12,1'b0,1'b0);
assign XLXI_2/timer_60usec_count_T[10] = ((XLXI_2/timer_60usec_count[11].EXP)
|| (XLXI_2/timer_60usec_count[10] &&
XLXI_2/m1_state[2]));
FTCPE FTCPE_XLXI_2/timer_60usec_count11 (XLXI_2/timer_60usec_count[11],EXP51_.EXP,XLXN_12,1'b0,1'b0);
FTCPE FTCPE_XLXI_4/count0 (XLXI_4/count[0],1'b1,clk,!rst,1'b0);
FTCPE FTCPE_XLXI_4/count1 (XLXI_4/count[1],XLXI_4/count[0],clk,!rst,1'b0);
FTCPE FTCPE_XLXI_4/count2 (XLXI_4/count[2],XLXI_4/count_T[2],clk,!rst,1'b0);
assign XLXI_4/count_T[2] = (XLXI_4/count[0] && XLXI_4/count[1]);
FTCPE FTCPE_XLXI_4/count3 (XLXI_4/count[3],XLXI_4/count_T[3],clk,!rst,1'b0);
assign XLXI_4/count_T[3] = (XLXI_4/count[0] && XLXI_4/count[1] &&
XLXI_4/count[2]);
FTCPE FTCPE_XLXI_4/count4 (XLXI_4/count[4],XLXI_4/count_T[4],clk,!rst,1'b0);
assign XLXI_4/count_T[4] = (XLXI_4/count[0] && XLXI_4/count[1] &&
XLXI_4/count[2] && XLXI_4/count[3]);
FTCPE FTCPE_XLXI_4/count5 (XLXI_4/count[5],XLXI_4/count_T[5],clk,!rst,1'b0);
assign XLXI_4/count_T[5] = (XLXI_4/count[0] && XLXI_4/count[1] &&
XLXI_4/count[2] && XLXI_4/count[3] && XLXI_4/count[4]);
FTCPE FTCPE_XLXI_4/count6 (XLXI_4/count[6],XLXI_4/count_T[6],clk,!rst,1'b0);
assign XLXI_4/count_T[6] = (XLXI_4/count[0] && XLXI_4/count[1] &&
XLXI_4/count[2] && XLXI_4/count[3] && XLXI_4/count[4] &&
XLXI_4/count[5]);
FDCPE FDCPE_XLXN_12 (XLXN_12,XLXN_12_D,clk,1'b0,1'b0,rst);
assign XLXN_12_D = XLXI_4/count[6]
^ (XLXI_4/count[0] && XLXI_4/count[1] &&
XLXI_4/count[2] && XLXI_4/count[3] && XLXI_4/count[4] &&
XLXI_4/count[5]);
assign led[0] = EXP35_.EXP;
FDCPE FDCPE_led0_BUFR (led[0]_BUFR,led_D[0]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[0]_BUFR = ((EXP22_.EXP)
|| (EXP23_.EXP)
|| (XLXI_2/q[4] && !XLXI_2/q[6] && XLXI_2/q[5] &&
XLXI_2/q[2] && XLXI_2/q[7] && rst && !XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3])
|| (!XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[1] &&
!XLXI_2/q[2] && !XLXI_2/q[7] && rst && XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3])
|| (!XLXI_2/q[4] && !XLXI_2/q[6] && XLXI_2/q[5] &&
!XLXI_2/q[2] && XLXI_2/q[7] && rst && XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3])
|| (XLXI_2/q[6] && XLXI_2/q[5] && !XLXI_2/q[2] &&
!XLXI_2/q[7] && rst && XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3] && !XLXI_2/left_shift_key && !XLXI_2/right_shift_key));
assign led[1] = led[1]_BUFR;
FDCPE FDCPE_led1_BUFR (led[1]_BUFR,led_D[1]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[1]_BUFR = ((EXP38_.EXP)
|| (EXP39_.EXP)
|| (!XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[5] &&
XLXI_2/q[2] && !XLXI_2/q[7] && !XLXI_2/q[3] && !XLXI_2/q[8] &&
!$OpTx$INV$742)
|| (XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[1] &&
!XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] &&
!XLXI_2/left_shift_key && !XLXI_2/right_shift_key && !$OpTx$INV$742)
|| (XLXI_2/q[4] && !XLXI_2/q[6] && !XLXI_2/q[1] &&
XLXI_2/q[5] && !XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/left_shift_key && !$OpTx$INV$742)
|| (!XLXI_2/q[6] && XLXI_2/q[1] && !XLXI_2/q[2] &&
XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] &&
!XLXI_2/left_shift_key && !XLXI_2/right_shift_key && !$OpTx$INV$742));
assign led[2] = led[2]_BUFR;
FDCPE FDCPE_led2_BUFR (led[2]_BUFR,led_D[2]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[2]_BUFR = ((EXP45_.EXP)
|| (EXP46_.EXP)
|| (!rst && !$OpTx$INV$742)
|| (!led[2]_BUFR && $OpTx$INV$742)
|| (!XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[1] &&
XLXI_2/q[2] && XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] &&
!$OpTx$INV$742)
|| (!XLXI_2/q[4] && !XLXI_2/q[6] && !XLXI_2/q[1] &&
!XLXI_2/q[5] && XLXI_2/q[2] && XLXI_2/q[7] && !XLXI_2/q[8] &&
!$OpTx$INV$742));
FDCPE FDCPE_led3_BUFR (led[3]_BUFR,led_D[3]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[3]_BUFR = ((EXP33_.EXP)
|| (EXP34_.EXP)
|| (!XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[1] &&
!XLXI_2/q[2] && XLXI_2/q[7] && !XLXI_2/q[3] && XLXI_2/q[8] &&
!led[3]_BUFR)
|| (XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[5] &&
XLXI_2/q[2] && !XLXI_2/q[7] && !XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3])
|| (!XLXI_2/q[4] && XLXI_2/q[6] && !XLXI_2/q[1] &&
!XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] && XLXI_2/bit_count[0] &&
XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] && XLXI_2/bit_count[3] &&
!XLXI_2/left_shift_key && !XLXI_2/right_shift_key)
|| (XLXI_2/q[4] && !XLXI_2/q[1] && !XLXI_2/q[5] &&
XLXI_2/q[2] && !XLXI_2/q[7] && XLXI_2/q[3] && !XLXI_2/q[8] &&
XLXI_2/bit_count[0] && XLXI_2/bit_count[1] && !XLXI_2/bit_count[2] &&
XLXI_2/bit_count[3] && !XLXI_2/left_shift_key && !XLXI_2/right_shift_key));
assign led[3] = led[3]_BUFR;
assign led[4] = led[4]_BUFR;
FDCPE FDCPE_led4_BUFR (led[4]_BUFR,led_D[4]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[4]_BUFR = ((EXP26_.EXP)
|| (EXP27_.EXP)
|| (rst && !XLXI_2/bit_count[0] && led[4]_BUFR)
|| (rst && !XLXI_2/bit_count[1] && led[4]_BUFR)
|| (rst && XLXI_2/bit_count[2] && led[4]_BUFR)
|| (rst && !XLXI_2/bit_count[3] && led[4]_BUFR));
assign led[5] = led[5]_BUFR;
FDCPE FDCPE_led5_BUFR (led[5]_BUFR,led_D[5]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[5]_BUFR = ((EXP41_.EXP)
|| (EXP42_.EXP)
|| (led[5]_BUFR && $OpTx$INV$742)
|| (rst && XLXI_2/q[8] && !$OpTx$INV$742)
|| (XLXI_2/q[4] && !XLXI_2/q[2] && rst && !XLXI_2/q[3] &&
!$OpTx$INV$742)
|| (XLXI_2/q[1] && XLXI_2/q[2] && rst && XLXI_2/q[3] &&
!$OpTx$INV$742));
FDCPE FDCPE_led6_BUFR (led[6]_BUFR,led_D[6]_BUFR,XLXN_12,1'b0,1'b0);
assign led_D[6]_BUFR = ((EXP30_.EXP)
|| (EXP36_.EXP)
|| (rst && !XLXI_2/bit_count[0] && led[6]_BUFR)
|| (rst && !XLXI_2/bit_count[1] && led[6]_BUFR)
|| (rst && XLXI_2/bit_count[2] && led[6]_BUFR)
|| (rst && !XLXI_2/bit_count[3] && led[6]_BUFR));
assign led[6] = led[6]_BUFR;
assign led[7] = 1'b0;
assign led_7_OBUF/led_7_OBUF_TRST = ((XLXI_2/m1_state[1] && !XLXI_2/m1_state[2] &&
XLXI_2/m1_state[3])
|| (!XLXI_2/q[0] && XLXI_2/m1_state[0] &&
!XLXI_2/m1_state[2] && XLXI_2/m1_state[3])
|| (!XLXI_2/q[0] && !XLXI_2/m1_state[0] &&
XLXI_2/m1_state[1] && !XLXI_2/m1_state[2])
|| (!XLXI_2/q[0] && !XLXI_2/m1_state[1] &&
XLXI_2/m1_state[2] && !XLXI_2/m1_state[3]));
assign ps2_clk_I = 1'b0;
assign ps2_clk = ps2_clk_OE ? ps2_clk_I : 1'bZ;
assign ps2_clk_OE = (XLXI_2/m1_state[0] && XLXI_2/m1_state[1] &&
!XLXI_2/m1_state[2] && !XLXI_2/m1_state[3]);
assign ps2_data_I = 1'b0;
assign ps2_data = ps2_data_OE ? ps2_data_I : 1'bZ;
assign ps2_data_OE = led_7_OBUF/led_7_OBUF_TRST;
Register Legend:
FDCPE (Q,D,C,CLR,PRE,CE);
FTCPE (Q,D,C,CLR,PRE,CE);
LDCP (Q,D,G,CLR,PRE);
****************************** Device Pin Out *****************************
Device : XC95144XL-5-TQ144
Pin Signal Pin Signal
No. Name No. Name
1 VCC 73 VCC
2 KPR 74 KPR
3 KPR 75 KPR
4 KPR 76 KPR
5 KPR 77 KPR
6 KPR 78 KPR
7 KPR 79 KPR
8 VCC 80 KPR
9 KPR 81 KPR
10 KPR 82 KPR
11 KPR 83 KPR
12 KPR 84 VCC
13 KPR 85 KPR
14 KPR 86 KPR
15 KPR 87 ps2_clk
16 KPR 88 ps2_data
17 KPR 89 GND
18 GND 90 GND
19 KPR 91 KPR
20 KPR 92 KPR
21 KPR 93 KPR
22 KPR 94 KPR
23 KPR 95 KPR
24 KPR 96 KPR
25 KPR 97 KPR
26 KPR 98 KPR
27 KPR 99 GND
28 KPR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -