📄 uart_send.mfd
字号:
MDF Database: version 1.0
MDF_INFO | uart_send | XC95108-7-PC84
MACROCELL | 0 | 15 | bitcnt_reg_0
ATTRIBUTES | 8586016 | 0
OUTPUTMC | 11 | 0 | 16 | 0 | 15 | 0 | 13 | 0 | 12 | 0 | 14 | 0 | 17 | 0 | 2 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 3
INPUTS | 15 | key_start | bitcnt_reg_0.FBK.LFBK | bitcnt_reg_1.FBK.LFBK | bitcnt_reg_2.FBK.LFBK | count_7.FBK.LFBK | bit_start | count_0 | count_8.FBK.LFBK | count_9.FBK.LFBK | count_5.FBK.LFBK | count_1 | count_2 | count_3 | count_4 | bitcnt_reg_3.FBK.LFBK
INPUTMC | 14 | 0 | 15 | 0 | 13 | 0 | 12 | 0 | 11 | 1 | 13 | 1 | 12 | 0 | 9 | 0 | 8 | 0 | 17 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 14
INPUTP | 1 | 36
EXPORTS | 1 | 0 | 16
EQ | 9 |
bitcnt_reg_0 := key_start * bitcnt_reg_3.FBK.LFBK
+ /bitcnt_reg_3.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK
+ /bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_1.FBK.LFBK *
/bitcnt_reg_2.FBK.LFBK
bitcnt_reg_0.CLKF = bit_start
bitcnt_reg_0.PRLD = GND
bitcnt_reg_0.EXP = count_0 * count_1 * count_2 * count_3 *
count_4 * /count_7.FBK.LFBK * /count_8.FBK.LFBK *
/count_9.FBK.LFBK * count_5.FBK.LFBK
MACROCELL | 1 | 13 | bit_start
ATTRIBUTES | 8553216 | 0
OUTPUTMC | 5 | 0 | 15 | 0 | 13 | 0 | 12 | 0 | 14 | 0 | 2
INPUTS | 4 | count_10 | count_7 | count_8 | count_9
INPUTMC | 4 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8
EQ | 4 |
/bit_start := /count_10
+ /count_7 * /count_8 * /count_9
bit_start.CLKF = clock ;FCLK/GCK
bit_start.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 13 | bitcnt_reg_1
ATTRIBUTES | 8586016 | 0
OUTPUTMC | 9 | 0 | 15 | 0 | 13 | 0 | 12 | 0 | 14 | 0 | 2 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 3
INPUTS | 4 | bitcnt_reg_1.FBK.LFBK | bitcnt_reg_3.FBK.LFBK | bit_start | bitcnt_reg_0.FBK.LFBK
INPUTMC | 4 | 0 | 13 | 0 | 14 | 1 | 13 | 0 | 15
EQ | 6 |
bitcnt_reg_1 := /bitcnt_reg_3.FBK.LFBK * bitcnt_reg_0.FBK.LFBK *
/bitcnt_reg_1.FBK.LFBK
+ /bitcnt_reg_3.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK *
bitcnt_reg_1.FBK.LFBK
bitcnt_reg_1.CLKF = bit_start
bitcnt_reg_1.PRLD = GND
MACROCELL | 0 | 12 | bitcnt_reg_2
ATTRIBUTES | 4391712 | 0
OUTPUTMC | 9 | 0 | 15 | 0 | 12 | 0 | 14 | 0 | 17 | 0 | 2 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 3
INPUTS | 5 | bitcnt_reg_1.FBK.LFBK | bitcnt_reg_3.FBK.LFBK | bitcnt_reg_2.FBK.LFBK | bit_start | bitcnt_reg_0.FBK.LFBK
INPUTMC | 5 | 0 | 13 | 0 | 14 | 0 | 12 | 1 | 13 | 0 | 15
EQ | 5 |
bitcnt_reg_2.T = bitcnt_reg_3.FBK.LFBK * bitcnt_reg_2.FBK.LFBK
+ /bitcnt_reg_3.FBK.LFBK * bitcnt_reg_0.FBK.LFBK *
bitcnt_reg_1.FBK.LFBK
bitcnt_reg_2.CLKF = bit_start
bitcnt_reg_2.PRLD = GND
MACROCELL | 0 | 14 | bitcnt_reg_3
ATTRIBUTES | 8586016 | 0
OUTPUTMC | 10 | 0 | 15 | 0 | 13 | 0 | 12 | 0 | 14 | 0 | 17 | 0 | 2 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 3
INPUTS | 6 | key_start | bitcnt_reg_0.FBK.LFBK | bitcnt_reg_1.FBK.LFBK | bitcnt_reg_2.FBK.LFBK | bit_start | bitcnt_reg_3.FBK.LFBK
INPUTMC | 5 | 0 | 15 | 0 | 13 | 0 | 12 | 1 | 13 | 0 | 14
INPUTP | 1 | 36
EQ | 7 |
bitcnt_reg_3 := key_start * bitcnt_reg_3.FBK.LFBK
+ bitcnt_reg_3.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK *
/bitcnt_reg_1.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK
+ /bitcnt_reg_3.FBK.LFBK * bitcnt_reg_0.FBK.LFBK *
bitcnt_reg_1.FBK.LFBK * bitcnt_reg_2.FBK.LFBK
bitcnt_reg_3.CLKF = bit_start
bitcnt_reg_3.PRLD = GND
MACROCELL | 0 | 10 | count_10
ATTRIBUTES | 8618752 | 0
OUTPUTMC | 12 | 1 | 13 | 1 | 14 | 1 | 12 | 1 | 17 | 1 | 15 | 1 | 16 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 17 | 0 | 16
INPUTS | 11 | count_7.FBK.LFBK | count_8.FBK.LFBK | count_9.FBK.LFBK | count_5.FBK.LFBK | count_0 | count_1 | count_2 | count_3 | count_4 | count_6.FBK.LFBK | count_10.FBK.LFBK
INPUTMC | 11 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 17 | 1 | 12 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 16 | 0 | 10
EQ | 8 |
count_10 := /count_7.FBK.LFBK * /count_8.FBK.LFBK *
/count_9.FBK.LFBK * count_10.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * count_7.FBK.LFBK * count_8.FBK.LFBK *
count_9.FBK.LFBK * count_5.FBK.LFBK * /count_10.FBK.LFBK *
count_6.FBK.LFBK
count_10.CLKF = clock ;FCLK/GCK
count_10.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 1 | 12 | count_0
ATTRIBUTES | 8618752 | 0
OUTPUTMC | 12 | 0 | 10 | 0 | 15 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 16 | 0 | 17 | 1 | 12 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15
INPUTS | 5 | count_10 | count_7 | count_8 | count_9 | count_0.FBK.LFBK
INPUTMC | 5 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 1 | 12
EQ | 4 |
count_0 := /count_10 * /count_0.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * /count_0.FBK.LFBK
count_0.CLKF = clock ;FCLK/GCK
count_0.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 11 | count_7
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 13 | 1 | 13 | 1 | 14 | 1 | 12 | 1 | 17 | 1 | 15 | 1 | 16 | 0 | 15 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 17 | 0 | 16
INPUTS | 11 | count_0 | count_9.FBK.LFBK | count_5.FBK.LFBK | count_1 | count_2 | count_3 | count_4 | count_6.FBK.LFBK | count_10.FBK.LFBK | count_7.FBK.LFBK | count_8.FBK.LFBK
INPUTMC | 11 | 1 | 12 | 0 | 8 | 0 | 17 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 16 | 0 | 10 | 0 | 11 | 0 | 9
EQ | 9 |
count_7.T = count_7.FBK.LFBK * count_10.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * count_5.FBK.LFBK * /count_10.FBK.LFBK *
count_6.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * /count_8.FBK.LFBK * /count_9.FBK.LFBK *
count_5.FBK.LFBK * count_6.FBK.LFBK
count_7.CLKF = clock ;FCLK/GCK
count_7.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 9 | count_8
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 13 | 1 | 13 | 1 | 14 | 1 | 12 | 1 | 17 | 1 | 15 | 1 | 16 | 0 | 15 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 17 | 0 | 16
INPUTS | 10 | count_7.FBK.LFBK | count_0 | count_5.FBK.LFBK | count_1 | count_2 | count_3 | count_4 | count_6.FBK.LFBK | count_8.FBK.LFBK | count_10.FBK.LFBK
INPUTMC | 10 | 0 | 11 | 1 | 12 | 0 | 17 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 16 | 0 | 9 | 0 | 10
EQ | 6 |
count_8.T = count_8.FBK.LFBK * count_10.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * count_7.FBK.LFBK * count_5.FBK.LFBK *
/count_10.FBK.LFBK * count_6.FBK.LFBK
count_8.CLKF = clock ;FCLK/GCK
count_8.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 8 | count_9
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 12 | 1 | 13 | 1 | 17 | 1 | 12 | 1 | 16 | 1 | 15 | 1 | 14 | 0 | 15 | 0 | 10 | 0 | 11 | 0 | 8 | 0 | 17 | 0 | 16
INPUTS | 11 | count_7.FBK.LFBK | count_0 | count_8.FBK.LFBK | count_5.FBK.LFBK | count_1 | count_2 | count_3 | count_4 | count_6.FBK.LFBK | count_9.FBK.LFBK | count_10.FBK.LFBK
INPUTMC | 11 | 0 | 11 | 1 | 12 | 0 | 9 | 0 | 17 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 16 | 0 | 8 | 0 | 10
EQ | 6 |
count_9.T = count_9.FBK.LFBK * count_10.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * count_7.FBK.LFBK * count_8.FBK.LFBK *
count_5.FBK.LFBK * /count_10.FBK.LFBK * count_6.FBK.LFBK
count_9.CLKF = clock ;FCLK/GCK
count_9.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 1 | 14 | count_1
ATTRIBUTES | 8618752 | 0
OUTPUTMC | 11 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 15 | 0 | 16 | 0 | 17 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15
INPUTS | 6 | count_10 | count_1.FBK.LFBK | count_7 | count_8 | count_9 | count_0.FBK.LFBK
INPUTMC | 6 | 0 | 10 | 1 | 14 | 0 | 11 | 0 | 9 | 0 | 8 | 1 | 12
EQ | 8 |
count_1 := /count_10 * count_0.FBK.LFBK * /count_1.FBK.LFBK
+ /count_10 * /count_0.FBK.LFBK * count_1.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * count_0.FBK.LFBK *
/count_1.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * /count_0.FBK.LFBK *
count_1.FBK.LFBK
count_1.CLKF = clock ;FCLK/GCK
count_1.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 1 | 17 | count_2
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 10 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 15 | 0 | 16 | 0 | 17 | 1 | 17 | 1 | 16 | 1 | 15
INPUTS | 7 | count_1.FBK.LFBK | count_7 | count_8 | count_9 | count_2.FBK.LFBK | count_10 | count_0.FBK.LFBK
INPUTMC | 7 | 1 | 14 | 0 | 11 | 0 | 9 | 0 | 8 | 1 | 17 | 0 | 10 | 1 | 12
EQ | 8 |
count_2.T = count_10 * count_7 * count_2.FBK.LFBK
+ count_10 * count_8 * count_2.FBK.LFBK
+ count_10 * count_9 * count_2.FBK.LFBK
+ /count_10 * count_0.FBK.LFBK * count_1.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * count_0.FBK.LFBK *
count_1.FBK.LFBK
count_2.CLKF = clock ;FCLK/GCK
count_2.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 1 | 16 | count_3
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 15 | 0 | 16 | 0 | 17 | 1 | 16 | 1 | 15
INPUTS | 8 | count_10 | count_9 | count_0.FBK.LFBK | count_8 | count_7 | count_1.FBK.LFBK | count_2.FBK.LFBK | count_3.FBK.LFBK
INPUTMC | 8 | 0 | 10 | 0 | 8 | 1 | 12 | 0 | 9 | 0 | 11 | 1 | 14 | 1 | 17 | 1 | 16
EQ | 9 |
count_3.T = count_10 * count_7 * count_3.FBK.LFBK
+ count_10 * count_8 * count_3.FBK.LFBK
+ count_10 * count_9 * count_3.FBK.LFBK
+ /count_10 * count_0.FBK.LFBK * count_1.FBK.LFBK *
count_2.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * count_0.FBK.LFBK *
count_1.FBK.LFBK * count_2.FBK.LFBK
count_3.CLKF = clock ;FCLK/GCK
count_3.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 1 | 15 | count_4
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 8 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 15 | 0 | 17 | 0 | 16 | 1 | 15
INPUTS | 9 | count_10 | count_9 | count_0.FBK.LFBK | count_8 | count_7 | count_1.FBK.LFBK | count_2.FBK.LFBK | count_3.FBK.LFBK | count_4.FBK.LFBK
INPUTMC | 9 | 0 | 10 | 0 | 8 | 1 | 12 | 0 | 9 | 0 | 11 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15
EQ | 9 |
count_4.T = count_10 * count_7 * count_4.FBK.LFBK
+ count_10 * count_8 * count_4.FBK.LFBK
+ count_10 * count_9 * count_4.FBK.LFBK
+ /count_10 * count_0.FBK.LFBK * count_1.FBK.LFBK *
count_2.FBK.LFBK * count_3.FBK.LFBK
+ /count_7 * /count_8 * /count_9 * count_0.FBK.LFBK *
count_1.FBK.LFBK * count_2.FBK.LFBK * count_3.FBK.LFBK
count_4.CLKF = clock ;FCLK/GCK
count_4.PRLD = GND
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 17 | count_5
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 8 | 0 | 0 | 0 | 15 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 17 | 0 | 16
INPUTS | 21 | count_9.FBK.LFBK | count_5.FBK.LFBK | count_8.FBK.LFBK | count_7.FBK.LFBK | bitcnt_reg_0.FBK.LFBK | count_0 | count_1 | count_2 | count_3 | count_4 | key_send<0> | key_send<2> | key_send<4> | key_send<5> | key_send<6> | key_send<7> | bitcnt_reg_2.FBK.LFBK | bitcnt_reg_3.FBK.LFBK | $OpTx$$OpTx$FX_DC$15_INV$553.FBK".LFBK | count_6.EXP | count_10.FBK.LFBK
INPUTMC | 15 | 0 | 8 | 0 | 17 | 0 | 9 | 0 | 11 | 0 | 15 | 1 | 12 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 12 | 0 | 14 | 0 | 7 | 0 | 16 | 0 | 10
INPUTP | 6 | 104 | 107 | 113 | 116 | 117 | 118
EXPORTS | 1 | 0 | 0
IMPORTS | 1 | 0 | 16
EQ | 18 |
count_5.T = count_7.FBK.LFBK * count_5.FBK.LFBK *
count_10.FBK.LFBK
+ count_8.FBK.LFBK * count_5.FBK.LFBK *
count_10.FBK.LFBK
+ count_9.FBK.LFBK * count_5.FBK.LFBK *
count_10.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * /count_10.FBK.LFBK
;Imported pterms FB1_17
+ count_0 * count_1 * count_2 * count_3 *
count_4 * /count_7.FBK.LFBK * /count_8.FBK.LFBK *
/count_9.FBK.LFBK
count_5.CLKF = clock ;FCLK/GCK
count_5.PRLD = GND
count_5.EXP = "key_send<0>" * "key_send<2>" * /"key_send<4>" *
"key_send<5>" * "key_send<6>" * "key_send<7>" *
/bitcnt_reg_3.FBK.LFBK * /bitcnt_reg_0.FBK.LFBK * /bitcnt_reg_2.FBK.LFBK *
"$OpTx$$OpTx$FX_DC$15_INV$553.FBK".LFBK
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 16 | count_6
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 6 | 0 | 17 | 0 | 10 | 0 | 11 | 0 | 9 | 0 | 8 | 0 | 16
INPUTS | 12 | count_9.FBK.LFBK | count_6.FBK.LFBK | count_8.FBK.LFBK | count_7.FBK.LFBK | count_5.FBK.LFBK | count_0 | count_1 | count_2 | count_3 | count_4 | bitcnt_reg_0.EXP | count_10.FBK.LFBK
INPUTMC | 12 | 0 | 8 | 0 | 16 | 0 | 9 | 0 | 11 | 0 | 17 | 1 | 12 | 1 | 14 | 1 | 17 | 1 | 16 | 1 | 15 | 0 | 15 | 0 | 10
EXPORTS | 1 | 0 | 17
IMPORTS | 1 | 0 | 15
EQ | 17 |
count_6.T = count_7.FBK.LFBK * count_10.FBK.LFBK *
count_6.FBK.LFBK
+ count_8.FBK.LFBK * count_10.FBK.LFBK *
count_6.FBK.LFBK
+ count_9.FBK.LFBK * count_10.FBK.LFBK *
count_6.FBK.LFBK
+ count_0 * count_1 * count_2 * count_3 *
count_4 * count_5.FBK.LFBK * /count_10.FBK.LFBK
;Imported pterms FB1_16
+ count_0 * count_1 * count_2 * count_3 *
count_4 * /count_7.FBK.LFBK * /count_8.FBK.LFBK *
/count_9.FBK.LFBK * count_5.FBK.LFBK
count_6.CLKF = clock ;FCLK/GCK
count_6.PRLD = GND
count_6.EXP = count_0 * count_1 * count_2 * count_3 *
count_4 * /count_7.FBK.LFBK * /count_8.FBK.LFBK *
/count_9.FBK.LFBK
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 2 | txd_reg
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -