📄 configurable_u1_body.blf
字号:
.model configurable_u1
.inputs bclk<7>
.inputs bclk<6>
.inputs bclk<5>
.inputs bclk<4>
.inputs bclk<3>
.inputs bclk<2>
.inputs bclk<1>
.inputs bclk<0>
.inputs clk
.inputs resetb
.inputs TCK
.inputs TMS
.inputs TDI
.inputs TRST
.outputs TDO
.outputs TDOEnable
.names bclk<7> RegisterInput_Value_Signal<7>
1 1
.names bclk<6> RegisterInput_Value_Signal<6>
1 1
.names bclk<5> RegisterInput_Value_Signal<5>
1 1
.names bclk<4> RegisterInput_Value_Signal<4>
1 1
.names bclk<3> RegisterInput_Value_Signal<3>
1 1
.names bclk<2> RegisterInput_Value_Signal<2>
1 1
.names bclk<1> RegisterInput_Value_Signal<1>
1 1
.names bclk<0> RegisterInput_Value_Signal<0>
1 1
.names clk RegisterInput_Value_Signal<8>
1 1
.names resetb RegisterInput_Value_Signal<9>
1 1
.names SignalGround16<0>
.names id_code_signal<0>
1
.names n293 n294 reduce_nor_92/n2
1- 1
-1 1
.loc Configurable_U1.VHD 745
.subckt configurable_u1DIGITAL_IO_TAPCONTROLLER TAP1 tck=-TAP1/tck tms=-TAP1/tms tdi=-TAP1/tdi drsin=-TAP1/drsin trst=-TAP1/trst tdo=+TDO tdoenable=+TDOEnable reset=+$$COND0 controlen=+Enable_Control updateir=+$$COND1 dataen=+Enable_Array<0> shiftdr=+Shift_Capture clockdr=+DR_Clock updatedr=+DR_Update irout<3>=+$$COND2 irout<2>=+$$COND3 irout<1>=+$$COND4 irout<0>=+$$COND5 tapstate<3>=+$$COND6 tapstate<2>=+$$COND7 tapstate<1>=+$$COND8 tapstate<0>=+$$COND9 id_code_signal<31>=-TAP1/id_code_signal<31> id_code_signal<30>=-TAP1/id_code_signal<30> id_code_signal<29>=-TAP1/id_code_signal<29> id_code_signal<28>=-TAP1/id_code_signal<28> id_code_signal<27>=-TAP1/id_code_signal<27> id_code_signal<26>=-TAP1/id_code_signal<26> id_code_signal<25>=-TAP1/id_code_signal<25> id_code_signal<24>=-TAP1/id_code_signal<24> id_code_signal<23>=-TAP1/id_code_signal<23> id_code_signal<22>=-TAP1/id_code_signal<22> id_code_signal<21>=-TAP1/id_code_signal<21> id_code_signal<20>=-TAP1/id_code_signal<20> id_code_signal<19>=-TAP1/id_code_signal<19> id_code_signal<18>=-TAP1/id_code_signal<18> id_code_signal<17>=-TAP1/id_code_signal<17> id_code_signal<16>=-TAP1/id_code_signal<16> id_code_signal<15>=-TAP1/id_code_signal<15> id_code_signal<14>=-TAP1/id_code_signal<14> id_code_signal<13>=-TAP1/id_code_signal<13> id_code_signal<12>=-TAP1/id_code_signal<12> id_code_signal<11>=-TAP1/id_code_signal<11> id_code_signal<10>=-TAP1/id_code_signal<10> id_code_signal<9>=-TAP1/id_code_signal<9> id_code_signal<8>=-TAP1/id_code_signal<8> id_code_signal<7>=-TAP1/id_code_signal<7> id_code_signal<6>=-TAP1/id_code_signal<6> id_code_signal<5>=-TAP1/id_code_signal<5> id_code_signal<4>=-TAP1/id_code_signal<4> id_code_signal<3>=-TAP1/id_code_signal<3> id_code_signal<2>=-TAP1/id_code_signal<2> id_code_signal<1>=-TAP1/id_code_signal<1> id_code_signal<0>=-TAP1/id_code_signal<0>
.names TCK TAP1/tck
1 1
.names TMS TAP1/tms
1 1
.names TDI TAP1/tdi
1 1
.names Main_SerialOut TAP1/drsin
1 1
.names TRST TAP1/trst
1 1
.names SignalGround16<0> TAP1/id_code_signal<31>
1 1
.names SignalGround16<0> TAP1/id_code_signal<30>
1 1
.names SignalGround16<0> TAP1/id_code_signal<29>
1 1
.names id_code_signal<0> TAP1/id_code_signal<28>
1 1
.names SignalGround16<0> TAP1/id_code_signal<27>
1 1
.names SignalGround16<0> TAP1/id_code_signal<26>
1 1
.names SignalGround16<0> TAP1/id_code_signal<25>
1 1
.names SignalGround16<0> TAP1/id_code_signal<24>
1 1
.names SignalGround16<0> TAP1/id_code_signal<23>
1 1
.names SignalGround16<0> TAP1/id_code_signal<22>
1 1
.names SignalGround16<0> TAP1/id_code_signal<21>
1 1
.names SignalGround16<0> TAP1/id_code_signal<20>
1 1
.names SignalGround16<0> TAP1/id_code_signal<19>
1 1
.names id_code_signal<0> TAP1/id_code_signal<18>
1 1
.names id_code_signal<0> TAP1/id_code_signal<17>
1 1
.names SignalGround16<0> TAP1/id_code_signal<16>
1 1
.names id_code_signal<0> TAP1/id_code_signal<15>
1 1
.names SignalGround16<0> TAP1/id_code_signal<14>
1 1
.names id_code_signal<0> TAP1/id_code_signal<13>
1 1
.names SignalGround16<0> TAP1/id_code_signal<12>
1 1
.names SignalGround16<0> TAP1/id_code_signal<11>
1 1
.names id_code_signal<0> TAP1/id_code_signal<10>
1 1
.names SignalGround16<0> TAP1/id_code_signal<9>
1 1
.names SignalGround16<0> TAP1/id_code_signal<8>
1 1
.names SignalGround16<0> TAP1/id_code_signal<7>
1 1
.names id_code_signal<0> TAP1/id_code_signal<6>
1 1
.names id_code_signal<0> TAP1/id_code_signal<5>
1 1
.names id_code_signal<0> TAP1/id_code_signal<4>
1 1
.names SignalGround16<0> TAP1/id_code_signal<3>
1 1
.names SignalGround16<0> TAP1/id_code_signal<2>
1 1
.names id_code_signal<0> TAP1/id_code_signal<1>
1 1
.names id_code_signal<0> TAP1/id_code_signal<0>
1 1
.loc Configurable_U1.VHD 766
.subckt configurable_u1DIGITAL_IO_DATAREG_INOUT_WR_8_ control_register Rst=-control_register/Rst ResetValue<7>=-control_register/ResetValue<7> ResetValue<6>=-control_register/ResetValue<6> ResetValue<5>=-control_register/ResetValue<5> ResetValue<4>=-control_register/ResetValue<4> ResetValue<3>=-control_register/ResetValue<3> ResetValue<2>=-control_register/ResetValue<2> ResetValue<1>=-control_register/ResetValue<1> ResetValue<0>=-control_register/ResetValue<0> clk=-control_register/clk clken=-control_register/clken enable=-control_register/enable enable_write=-control_register/enable_write si=-control_register/si shift=-control_register/shift update=-control_register/update regin<7>=-control_register/regin<7> regin<6>=-control_register/regin<6> regin<5>=-control_register/regin<5> regin<4>=-control_register/regin<4> regin<3>=-control_register/regin<3> regin<2>=-control_register/regin<2> regin<1>=-control_register/regin<1> regin<0>=-control_register/regin<0> regout<7>=+Control_Out<7> regout<6>=+Control_Out<6> regout<5>=+Control_Out<5> regout<4>=+Control_Out<4> regout<3>=+Control_Out<3> regout<2>=+Control_Out<2> regout<1>=+Control_Out<1> regout<0>=+Control_Out<0> so=+Control_SerialOut
.names SignalGround16<0> control_register/Rst
1 1
.names SignalGround16<0> control_register/ResetValue<7>
1 1
.names SignalGround16<0> control_register/ResetValue<6>
1 1
.names SignalGround16<0> control_register/ResetValue<5>
1 1
.names SignalGround16<0> control_register/ResetValue<4>
1 1
.names SignalGround16<0> control_register/ResetValue<3>
1 1
.names SignalGround16<0> control_register/ResetValue<2>
1 1
.names SignalGround16<0> control_register/ResetValue<1>
1 1
.names SignalGround16<0> control_register/ResetValue<0>
1 1
.names TCK control_register/clk
1 1
.names DR_Clock control_register/clken
1 1
.names Enable_Control control_register/enable
1 1
.names Enable_Control control_register/enable_write
1 1
.names TDI control_register/si
1 1
.names Shift_Capture control_register/shift
1 1
.names DR_Update control_register/update
1 1
.names Control_Out<7> control_register/regin<7>
1 1
.names Control_Out<6> control_register/regin<6>
1 1
.names Control_Out<5> control_register/regin<5>
1 1
.names Control_Out<4> control_register/regin<4>
1 1
.names Control_Out<3> control_register/regin<3>
1 1
.names Control_Out<2> control_register/regin<2>
1 1
.names Control_Out<1> control_register/regin<1>
1 1
.names Control_Out<0> control_register/regin<0>
1 1
.loc Configurable_U1.VHD 786
.subckt configurable_u1DIGITAL_IO_DATAREG_INOUT_WR_16_ RegisterInput_Length Rst=-RegisterInput_Length/Rst ResetValue<15>=-RegisterInput_Length/ResetValue<15> ResetValue<14>=-RegisterInput_Length/ResetValue<14> ResetValue<13>=-RegisterInput_Length/ResetValue<13> ResetValue<12>=-RegisterInput_Length/ResetValue<12> ResetValue<11>=-RegisterInput_Length/ResetValue<11> ResetValue<10>=-RegisterInput_Length/ResetValue<10> ResetValue<9>=-RegisterInput_Length/ResetValue<9> ResetValue<8>=-RegisterInput_Length/ResetValue<8> ResetValue<7>=-RegisterInput_Length/ResetValue<7> ResetValue<6>=-RegisterInput_Length/ResetValue<6> ResetValue<5>=-RegisterInput_Length/ResetValue<5> ResetValue<4>=-RegisterInput_Length/ResetValue<4> ResetValue<3>=-RegisterInput_Length/ResetValue<3> ResetValue<2>=-RegisterInput_Length/ResetValue<2> ResetValue<1>=-RegisterInput_Length/ResetValue<1> ResetValue<0>=-RegisterInput_Length/ResetValue<0> clk=-RegisterInput_Length/clk clken=-RegisterInput_Length/clken enable=-RegisterInput_Length/enable enable_write=-RegisterInput_Length/enable_write si=-RegisterInput_Length/si shift=-RegisterInput_Length/shift update=-RegisterInput_Length/update regin<15>=-RegisterInput_Length/regin<15> regin<14>=-RegisterInput_Length/regin<14> regin<13>=-RegisterInput_Length/regin<13> regin<12>=-RegisterInput_Length/regin<12> regin<11>=-RegisterInput_Length/regin<11> regin<10>=-RegisterInput_Length/regin<10> regin<9>=-RegisterInput_Length/regin<9> regin<8>=-RegisterInput_Length/regin<8> regin<7>=-RegisterInput_Length/regin<7> regin<6>=-RegisterInput_Length/regin<6> regin<5>=-RegisterInput_Length/regin<5> regin<4>=-RegisterInput_Length/regin<4> regin<3>=-RegisterInput_Length/regin<3> regin<2>=-RegisterInput_Length/regin<2> regin<1>=-RegisterInput_Length/regin<1> regin<0>=-RegisterInput_Length/regin<0> regout<15>=+$$COND10 regout<14>=+$$COND11 regout<13>=+$$COND12 regout<12>=+$$COND13 regout<11>=+$$COND14 regout<10>=+$$COND15 regout<9>=+$$COND16 regout<8>=+$$COND17 regout<7>=+$$COND18 regout<6>=+$$COND19 regout<5>=+$$COND20 regout<4>=+$$COND21 regout<3>=+$$COND22 regout<2>=+$$COND23 regout<1>=+$$COND24 regout<0>=+$$COND25 so=+User_SerialOut<0>
.names SignalGround16<0> RegisterInput_Length/Rst
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<15>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<14>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<13>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<12>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<11>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<10>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<9>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<8>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<7>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<6>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<5>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<4>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<3>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<2>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<1>
1 1
.names SignalGround16<0> RegisterInput_Length/ResetValue<0>
1 1
.names TCK RegisterInput_Length/clk
1 1
.names DR_Clock RegisterInput_Length/clken
1 1
.names User_Enable<0> RegisterInput_Length/enable
1 1
.names Enable_Write RegisterInput_Length/enable_write
1 1
.names TDI RegisterInput_Length/si
1 1
.names Shift_Capture RegisterInput_Length/shift
1 1
.names DR_Update RegisterInput_Length/update
1 1
.names SignalGround16<0> RegisterInput_Length/regin<15>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<14>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<13>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<12>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<11>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<10>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<9>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<8>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<7>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<6>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<5>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<4>
1 1
.names id_code_signal<0> RegisterInput_Length/regin<3>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<2>
1 1
.names id_code_signal<0> RegisterInput_Length/regin<1>
1 1
.names SignalGround16<0> RegisterInput_Length/regin<0>
1 1
.loc Configurable_U1.VHD 806
.subckt configurable_u1DIGITAL_IO_DATAREG_INOUT_WR_10_ RegisterInput_Value Rst=-RegisterInput_Value/Rst ResetValue<9>=-RegisterInput_Value/ResetValue<9> ResetValue<8>=-RegisterInput_Value/ResetValue<8> ResetValue<7>=-RegisterInput_Value/ResetValue<7> ResetValue<6>=-RegisterInput_Value/ResetValue<6> ResetValue<5>=-RegisterInput_Value/ResetValue<5> ResetValue<4>=-RegisterInput_Value/ResetValue<4> ResetValue<3>=-RegisterInput_Value/ResetValue<3> ResetValue<2>=-RegisterInput_Value/ResetValue<2> ResetValue<1>=-RegisterInput_Value/ResetValue<1> ResetValue<0>=-RegisterInput_Value/ResetValue<0> clk=-RegisterInput_Value/clk clken=-RegisterInput_Value/clken enable=-RegisterInput_Value/enable enable_write=-RegisterInput_Value/enable_write si=-RegisterInput_Value/si shift=-RegisterInput_Value/shift update=-RegisterInput_Value/update regin<9>=-RegisterInput_Value/regin<9> regin<8>=-RegisterInput_Value/regin<8> regin<7>=-RegisterInput_Value/regin<7> regin<6>=-RegisterInput_Value/regin<6> regin<5>=-RegisterInput_Value/regin<5> regin<4>=-RegisterInput_Value/regin<4> regin<3>=-RegisterInput_Value/regin<3> regin<2>=-RegisterInput_Value/regin<2> regin<1>=-RegisterInput_Value/regin<1> regin<0>=-RegisterInput_Value/regin<0> regout<9>=+$$COND26 regout<8>=+$$COND27 regout<7>=+$$COND28 regout<6>=+$$COND29 regout<5>=+$$COND30 regout<4>=+$$COND31 regout<3>=+$$COND32 regout<2>=+$$COND33 regout<1>=+$$COND34 regout<0>=+$$COND35 so=+User_SerialOut<1>
.names SignalGround16<0> RegisterInput_Value/Rst
1 1
.names SignalGround16<0> RegisterInput_Value/ResetValue<9>
1 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -