?? receice.rpt
字號:
LC128-> * * * * * * * * * * * | - - - - - - - * | <-- clock_div4
LC126-> * * * * * * * * * * * | - - - * - - - * | <-- clock_div3
LC127-> * * * - - - - - - - - | - - - * - - - * | <-- clock_div2
LC125-> * * * - - - - - - - - | - - - * - - - * | <-- clock_div1
LC121-> * * * - - - - - - * - | - - - * - - - * | <-- clock_div0
Pin
83 -> - - - - - - - - - - - | - - - - - - - - | <-- clock
LC50 -> - - - - - - - - * - - | - - - - - - - * | <-- |lpm_add_sub:411|addcore:adder|addcore:adder0|result_node1
LC54 -> - - - - - - - * - - - | - - - - - - - * | <-- |lpm_add_sub:411|addcore:adder|addcore:adder0|result_node2
LC55 -> - - - - - - * - - - - | - - - - - - - * | <-- |lpm_add_sub:411|addcore:adder|addcore:adder0|result_node3
* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).
Device-Specific Information: c:\maxplus2\files\receive\receice.rpt
receice
** EQUATIONS **
clock : INPUT;
rxd : INPUT;
-- Node name is ':170' = 'bit_cnt0'
-- Equation name is 'bit_cnt0', location is LC039, type is buried.
bit_cnt0 = TFFE( _EQ001, clock_pluse, VCC, VCC, VCC);
_EQ001 = count_reg0 & count_reg1 & count_reg2 & !count_reg3 & !_LC049 &
_LC052 & rxd_start_reg
# count_reg0 & !count_reg1 & !count_reg2 & !_LC049 & _LC052 &
rxd_start_reg
# bit_cnt0 & !rxd & !rxd_start_reg;
-- Node name is ':169' = 'bit_cnt1'
-- Equation name is 'bit_cnt1', location is LC042, type is buried.
bit_cnt1 = TFFE( _EQ002, clock_pluse, VCC, VCC, VCC);
_EQ002 = bit_cnt0 & count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
!_LC049 & _LC052 & rxd_start_reg
# bit_cnt0 & count_reg0 & !count_reg1 & !count_reg2 & !_LC049 &
_LC052 & rxd_start_reg
# bit_cnt1 & !rxd & !rxd_start_reg;
-- Node name is ':168' = 'bit_cnt2'
-- Equation name is 'bit_cnt2', location is LC044, type is buried.
bit_cnt2 = TFFE( _EQ003, clock_pluse, VCC, VCC, VCC);
_EQ003 = bit_cnt0 & bit_cnt1 & count_reg0 & count_reg1 & count_reg2 &
!count_reg3 & !_LC049 & _LC052 & rxd_start_reg
# bit_cnt0 & bit_cnt1 & count_reg0 & !count_reg1 & !count_reg2 &
!_LC049 & _LC052 & rxd_start_reg
# bit_cnt2 & !rxd & !rxd_start_reg;
-- Node name is ':167' = 'bit_cnt3'
-- Equation name is 'bit_cnt3', location is LC046, type is buried.
bit_cnt3 = TFFE( _EQ004, clock_pluse, VCC, VCC, VCC);
_EQ004 = bit_cnt0 & bit_cnt1 & bit_cnt2 & count_reg0 & count_reg1 &
count_reg2 & !count_reg3 & !_LC049 & _LC052 & rxd_start_reg
# bit_cnt0 & bit_cnt1 & bit_cnt2 & count_reg0 & !count_reg1 &
!count_reg2 & !_LC049 & _LC052 & rxd_start_reg
# bit_cnt3 & !rxd & !rxd_start_reg;
-- Node name is ':253' = 'bit_collect0'
-- Equation name is 'bit_collect0', location is LC060, type is buried.
bit_collect0 = TFFE( _EQ005, clock_pluse, VCC, VCC, VCC);
_EQ005 = !bit_collect0 & count_reg0 & _LC049 & _LC051 & !_LC052 & rxd &
rxd_start_reg & _X001
# bit_collect0 & count_reg0 & _LC049 & _LC051 & !_LC052 & !rxd &
rxd_start_reg & _X001;
_X001 = EXP( count_reg1 & count_reg2 & count_reg3);
-- Node name is ':252' = 'bit_collect1'
-- Equation name is 'bit_collect1', location is LC062, type is buried.
bit_collect1 = TFFE( _EQ006, clock_pluse, VCC, VCC, VCC);
_EQ006 = !bit_collect1 & !count_reg0 & _LC049 & _LC051 & !_LC052 & rxd &
rxd_start_reg & _X001
# bit_collect1 & !count_reg0 & _LC049 & _LC051 & !_LC052 & !rxd &
rxd_start_reg & _X001;
_X001 = EXP( count_reg1 & count_reg2 & count_reg3);
-- Node name is ':67' = 'clock_div0'
-- Equation name is 'clock_div0', location is LC121, type is buried.
clock_div0 = DFFE( _EQ007 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ007 = !clock_div0 & !clock_div3 & !clock_div4 & !clock_div5 &
clock_div6
# clock_div0 & !clock_div6;
-- Node name is ':66' = 'clock_div1'
-- Equation name is 'clock_div1', location is LC125, type is buried.
clock_div1 = DFFE( _EQ008 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ008 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC050
# !clock_div6 & !_LC050;
-- Node name is ':65' = 'clock_div2'
-- Equation name is 'clock_div2', location is LC127, type is buried.
clock_div2 = DFFE( _EQ009 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ009 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC054
# !clock_div6 & !_LC054;
-- Node name is ':64' = 'clock_div3'
-- Equation name is 'clock_div3', location is LC126, type is buried.
clock_div3 = DFFE( _EQ010 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ010 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC055
# !clock_div6 & !_LC055;
-- Node name is ':63' = 'clock_div4'
-- Equation name is 'clock_div4', location is LC128, type is buried.
clock_div4 = DFFE( _EQ011 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ011 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC123
# !clock_div6 & !_LC123;
-- Node name is ':62' = 'clock_div5'
-- Equation name is 'clock_div5', location is LC114, type is buried.
clock_div5 = DFFE( _EQ012 $ !clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ012 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC119
# !clock_div6 & !_LC119;
-- Node name is ':61' = 'clock_div6'
-- Equation name is 'clock_div6', location is LC124, type is buried.
clock_div6 = TFFE(!_EQ013, GLOBAL(!clock), VCC, VCC, VCC);
_EQ013 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6 & _LC115
# !clock_div6 & !_LC115;
-- Node name is ':71' = 'clock_pluse'
-- Equation name is 'clock_pluse', location is LC113, type is buried.
clock_pluse = DFFE( _EQ014 $ clock_div6, GLOBAL(!clock), VCC, VCC, VCC);
_EQ014 = !clock_div3 & !clock_div4 & !clock_div5 & clock_div6;
-- Node name is ':108' = 'count_reg0'
-- Equation name is 'count_reg0', location is LC041, type is buried.
count_reg0 = TFFE(!_EQ015, clock_pluse, VCC, VCC, VCC);
_EQ015 = !count_reg0 & count_reg1 & count_reg2 & count_reg3 &
rxd_start_reg
# count_reg0 & rxd & !rxd_start_reg
# !count_reg0 & !rxd_start_reg;
-- Node name is ':107' = 'count_reg1'
-- Equation name is 'count_reg1', location is LC040, type is buried.
count_reg1 = DFFE( _EQ016 $ rxd_start_reg, clock_pluse, VCC, VCC, VCC);
_EQ016 = count_reg1 & count_reg2 & count_reg3 & rxd_start_reg
# count_reg1 & rxd & !rxd_start_reg
# !_LC049 & rxd_start_reg;
-- Node name is ':106' = 'count_reg2'
-- Equation name is 'count_reg2', location is LC036, type is buried.
count_reg2 = TFFE( _EQ017, clock_pluse, VCC, VCC, VCC);
_EQ017 = !count_reg0 & count_reg1 & count_reg2 & count_reg3 &
rxd_start_reg
# count_reg0 & count_reg1 & rxd_start_reg
# count_reg2 & !rxd & !rxd_start_reg;
-- Node name is ':105' = 'count_reg3'
-- Equation name is 'count_reg3', location is LC033, type is buried.
count_reg3 = DFFE( _EQ018 $ rxd_start_reg, clock_pluse, VCC, VCC, VCC);
_EQ018 = count_reg1 & count_reg2 & count_reg3 & rxd_start_reg
# count_reg3 & rxd & !rxd_start_reg
# !_LC052 & rxd_start_reg;
-- Node name is ':322' = 'rxd_start_reg'
-- Equation name is 'rxd_start_reg', location is LC043, type is buried.
rxd_start_reg = DFFE( _EQ019 $ _EQ020, clock_pluse, VCC, VCC, VCC);
_EQ019 = !bit_cnt0 & count_reg0 & !count_reg3 & !_LC034 & !_LC038 &
!_LC045 & !_LC047 & !_LC049 & !_LC051 & _LC052 & rxd_start_reg &
!sbuf0 & _X002 & _X003 & _X004 & _X005 & _X006 & _X007 &
_X008 & _X009 & _X010 & _X011 & _X012 & _X013
# !bit_cnt0 & count_reg0 & !count_reg2 & !_LC034 & !_LC038 &
!_LC045 & !_LC047 & !_LC049 & !_LC051 & _LC052 & rxd_start_reg &
!sbuf0 & _X002 & _X003 & _X004 & _X005 & _X006 & _X007 &
_X008 & _X009 & _X010 & _X011 & _X012 & _X013
# !bit_cnt0 & count_reg0 & !count_reg1 & !_LC034 & !_LC038 &
!_LC045 & !_LC047 & !_LC049 & !_LC051 & _LC052 & rxd_start_reg &
!sbuf0 & _X002 & _X003 & _X004 & _X005 & _X006 & _X007 &
_X008 & _X009 & _X010 & _X011 & _X012 & _X013;
_X002 = EXP( bit_cnt2 & bit_cnt3 & !_LC052 & rxd_start_reg);
_X003 = EXP( count_reg0 & !count_reg3 & _LC034 & _LC045 & !_LC049 & !_LC051 &
_LC052 & rxd_start_reg);
_X004 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & count_reg1 & count_reg2 &
count_reg3 & rxd_start_reg);
_X005 = EXP( bit_cnt2 & bit_cnt3 & count_reg1 & count_reg2 & count_reg3 &
rxd_start_reg);
_X006 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & !count_reg0 & rxd_start_reg);
_X007 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & _LC051 & rxd_start_reg);
_X008 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & _LC049 & rxd_start_reg);
_X009 = EXP( rxd & !rxd_start_reg);
_X010 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & !_LC052 & rxd_start_reg);
_X011 = EXP( bit_cnt2 & bit_cnt3 & _LC049 & rxd_start_reg);
_X012 = EXP( bit_cnt2 & bit_cnt3 & _LC051 & rxd_start_reg);
_X013 = EXP( bit_cnt2 & bit_cnt3 & !count_reg0 & rxd_start_reg);
_EQ020 = !_LC038 & _X002 & _X003 & _X004 & _X005 & _X006 & _X007 &
_X008 & _X009 & _X010 & _X011 & _X012 & _X013;
_X002 = EXP( bit_cnt2 & bit_cnt3 & !_LC052 & rxd_start_reg);
_X003 = EXP( count_reg0 & !count_reg3 & _LC034 & _LC045 & !_LC049 & !_LC051 &
_LC052 & rxd_start_reg);
_X004 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & count_reg1 & count_reg2 &
count_reg3 & rxd_start_reg);
_X005 = EXP( bit_cnt2 & bit_cnt3 & count_reg1 & count_reg2 & count_reg3 &
rxd_start_reg);
_X006 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & !count_reg0 & rxd_start_reg);
_X007 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & _LC051 & rxd_start_reg);
_X008 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & _LC049 & rxd_start_reg);
_X009 = EXP( rxd & !rxd_start_reg);
_X010 = EXP( bit_cnt1 & !bit_cnt2 & bit_cnt3 & !_LC052 & rxd_start_reg);
_X011 = EXP( bit_cnt2 & bit_cnt3 & _LC049 & rxd_start_reg);
_X012 = EXP( bit_cnt2 & bit_cnt3 & _LC051 & rxd_start_reg);
_X013 = EXP( bit_cnt2 & bit_cnt3 & !count_reg0 & rxd_start_reg);
-- Node name is 'sbuf0' = 'uart_buf1'
-- Equation name is 'sbuf0', location is LC037, type is output.
sbuf0 = uart_buf1~NOT;
uart_buf1~NOT = TFFE( _EQ021, clock_pluse, VCC, VCC, VCC);
_EQ021 = count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & sbuf0 & !sbuf1
# count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & !sbuf0 & sbuf1;
-- Node name is 'sbuf1' = 'uart_buf2'
-- Equation name is 'sbuf1', location is LC035, type is output.
sbuf1 = uart_buf2~NOT;
uart_buf2~NOT = TFFE( _EQ022, clock_pluse, VCC, VCC, VCC);
_EQ022 = count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & sbuf1 & !sbuf2
# count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & !sbuf1 & sbuf2;
-- Node name is 'sbuf2' = 'uart_buf3'
-- Equation name is 'sbuf2', location is LC064, type is output.
sbuf2 = uart_buf3~NOT;
uart_buf3~NOT = TFFE( _EQ023, clock_pluse, VCC, VCC, VCC);
_EQ023 = count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & sbuf2 & !sbuf3
# count_reg0 & count_reg1 & count_reg2 & !count_reg3 &
rxd_start_reg & !sbuf2 & sbuf3;
-- Node name is 'sbuf3' = 'uart_buf4'
-- Equation name is 'sbuf3', location is LC061, type is output.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -