|DC_Motor_Main
AD7895_SCL <= main:inst3.Adc_SCL
Reset => Main_Ctrl:inst9.Reset
Reset => main:inst3.Reset
Reset => Position_adc_ctrl:inst6.Reset
Reset => Rate_Measure:inst2.Reset
Reset => Current_Adjust:inst5.Reset
Reset => Rate_Adjust:inst11.Reset
Reset => Position_Adjust:inst8.Reset
Position_SW => Main_Ctrl:inst9.Position_SW
Rate_SW => Main_Ctrl:inst9.Rate_SW
Current_SW => Main_Ctrl:inst9.Current_SW
AD7895_Busy => main:inst3.Adc_Busy
AD7895_Data => main:inst3.Adc_Data
Clk_SCL => main:inst3.Clk_SCL
AD7492_RD <= Position_adc_ctrl:inst6.Adc_Rd
Clock => Position_adc_ctrl:inst6.Clk
AD7492_Busy => Position_adc_ctrl:inst6.Adc_Over
AD7492_Data[0] => Position_adc_ctrl:inst6.Adc_Data[0]
AD7492_Data[1] => Position_adc_ctrl:inst6.Adc_Data[1]
AD7492_Data[2] => Position_adc_ctrl:inst6.Adc_Data[2]
AD7492_Data[3] => Position_adc_ctrl:inst6.Adc_Data[3]
AD7492_Data[4] => Position_adc_ctrl:inst6.Adc_Data[4]
AD7492_Data[5] => Position_adc_ctrl:inst6.Adc_Data[5]
AD7492_Data[6] => Position_adc_ctrl:inst6.Adc_Data[6]
AD7492_Data[7] => Position_adc_ctrl:inst6.Adc_Data[7]
AD7492_Data[8] => Position_adc_ctrl:inst6.Adc_Data[8]
AD7492_Data[9] => Position_adc_ctrl:inst6.Adc_Data[9]
AD7492_Data[10] => Position_adc_ctrl:inst6.Adc_Data[10]
AD7492_Data[11] => Position_adc_ctrl:inst6.Adc_Data[11]
AD7492_Mode <= Position_adc_ctrl:inst6.Adc_Mode
AD7492_CS <= Position_adc_ctrl:inst6.Adc_Cs
Rate_Over <= Rate_Measure:inst2.Rate_Pulse_Alarm
Rate_Pulse => Rate_Measure:inst2.Rate_Pulse
Rate_Measure_Ctrl => Rate_Measure:inst2.Measure_Ctrl
Current_Adjust_Drive <= Current_Adjust:inst5.Current_Adjust_Out
Current_Set[0] => Current_Adjust:inst5.Current_Set[0]
Current_Set[1] => Current_Adjust:inst5.Current_Set[1]
Current_Set[2] => Current_Adjust:inst5.Current_Set[2]
Current_Set[3] => Current_Adjust:inst5.Current_Set[3]
Current_Set[4] => Current_Adjust:inst5.Current_Set[4]
Current_Set[5] => Current_Adjust:inst5.Current_Set[5]
Current_Set[6] => Current_Adjust:inst5.Current_Set[6]
Current_Set[7] => Current_Adjust:inst5.Current_Set[7]
Current_Set[8] => Current_Adjust:inst5.Current_Set[8]
Current_Set[9] => Current_Adjust:inst5.Current_Set[9]
Current_Set[10] => Current_Adjust:inst5.Current_Set[10]
Current_Set[11] => Current_Adjust:inst5.Current_Set[11]
Rate_Adjust_Drive <= Rate_Adjust:inst11.Rate_Adjust_Out
Rate_Set[0] => Rate_Adjust:inst11.Rate_Set[0]
Rate_Set[1] => Rate_Adjust:inst11.Rate_Set[1]
Rate_Set[2] => Rate_Adjust:inst11.Rate_Set[2]
Rate_Set[3] => Rate_Adjust:inst11.Rate_Set[3]
Rate_Set[4] => Rate_Adjust:inst11.Rate_Set[4]
Rate_Set[5] => Rate_Adjust:inst11.Rate_Set[5]
Rate_Set[6] => Rate_Adjust:inst11.Rate_Set[6]
Rate_Set[7] => Rate_Adjust:inst11.Rate_Set[7]
Rate_Set[8] => Rate_Adjust:inst11.Rate_Set[8]
Rate_Set[9] => Rate_Adjust:inst11.Rate_Set[9]
Rate_Set[10] => Rate_Adjust:inst11.Rate_Set[10]
Rate_Set[11] => Rate_Adjust:inst11.Rate_Set[11]
Rate_Set[12] => Rate_Adjust:inst11.Rate_Set[12]
Rate_Set[13] => Rate_Adjust:inst11.Rate_Set[13]
Rate_Set[14] => Rate_Adjust:inst11.Rate_Set[14]
Rate_Set[15] => Rate_Adjust:inst11.Rate_Set[15]
Position_Adjust_Drive <= Position_Adjust:inst8.Position_Adjust_Out
Position_Set[0] => Position_Adjust:inst8.Position_Set[0]
Position_Set[1] => Position_Adjust:inst8.Position_Set[1]
Position_Set[2] => Position_Adjust:inst8.Position_Set[2]
Position_Set[3] => Position_Adjust:inst8.Position_Set[3]
Position_Set[4] => Position_Adjust:inst8.Position_Set[4]
Position_Set[5] => Position_Adjust:inst8.Position_Set[5]
Position_Set[6] => Position_Adjust:inst8.Position_Set[6]
Position_Set[7] => Position_Adjust:inst8.Position_Set[7]
Position_Set[8] => Position_Adjust:inst8.Position_Set[8]
Position_Set[9] => Position_Adjust:inst8.Position_Set[9]
Position_Set[10] => Position_Adjust:inst8.Position_Set[10]
Position_Set[11] => Position_Adjust:inst8.Position_Set[11]
AD7895_Conv <= main:inst3.Adc_Conv
AD7492_Conv <= Position_adc_ctrl:inst6.Adc_Conv


|DC_Motor_Main|main:inst3
En => En~0.IN3
Reset => Reset~0.IN3
Adc_Busy => Adc_Busy~0.IN1
Adc_Data => Adc_Data~0.IN1
Clk_SCL => Clk_SCL~0.IN1
Adc_SCL <= SYNTHESIZED_WIRE_1.DB_MAX_OUTPUT_PORT_TYPE
Adc_Conv <= Data_drive:b2v_inst.Adc_Conv
Current_Data[0] <= Data_Read:b2v_inst1.Current_Data
Current_Data[1] <= Data_Read:b2v_inst1.Current_Data
Current_Data[2] <= Data_Read:b2v_inst1.Current_Data
Current_Data[3] <= Data_Read:b2v_inst1.Current_Data
Current_Data[4] <= Data_Read:b2v_inst1.Current_Data
Current_Data[5] <= Data_Read:b2v_inst1.Current_Data
Current_Data[6] <= Data_Read:b2v_inst1.Current_Data
Current_Data[7] <= Data_Read:b2v_inst1.Current_Data
Current_Data[8] <= Data_Read:b2v_inst1.Current_Data
Current_Data[9] <= Data_Read:b2v_inst1.Current_Data
Current_Data[10] <= Data_Read:b2v_inst1.Current_Data
Current_Data[11] <= Data_Read:b2v_inst1.Current_Data


|DC_Motor_Main|main:inst3|Data_drive:b2v_inst
En => always0~0.IN0
Reset => always0~0.IN1
Clk_SCL => cnt1[5].CLK
Clk_SCL => cnt1[4].CLK
Clk_SCL => cnt1[3].CLK
Clk_SCL => cnt1[2].CLK
Clk_SCL => cnt1[1].CLK
Clk_SCL => cnt1[0].CLK
Clk_SCL => Adc_SCL_Select.CLK
Clk_SCL => Adc_SCL~0.IN0
Clk_SCL => Adc_Conv~reg0.CLK
SampleCtrl_in => cnt1~6.OUTPUTSELECT
SampleCtrl_in => cnt1~7.OUTPUTSELECT
SampleCtrl_in => cnt1~8.OUTPUTSELECT
SampleCtrl_in => cnt1~9.OUTPUTSELECT
SampleCtrl_in => cnt1~10.OUTPUTSELECT
SampleCtrl_in => cnt1~11.OUTPUTSELECT
SampleCtrl_in => Adc_Conv~2.OUTPUTSELECT
SampleCtrl_in => Adc_SCL_Select~1.OUTPUTSELECT
Adc_Conv <= Adc_Conv~reg0.DB_MAX_OUTPUT_PORT_TYPE
Adc_SCL <= Adc_SCL~0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|main:inst3|Data_Read:b2v_inst1
En => ~NO_FANOUT~
Reset => ~NO_FANOUT~
Adc_Sdata => always0~1.DATAB
Adc_Sdata => always0~2.DATAB
Adc_Sdata => always0~3.DATAB
Adc_Sdata => always0~4.DATAB
Adc_Sdata => always0~5.DATAB
Adc_Sdata => always0~6.DATAB
Adc_Sdata => always0~7.DATAB
Adc_Sdata => always0~8.DATAB
Adc_Sdata => always0~9.DATAB
Adc_Sdata => always0~10.DATAB
Adc_Sdata => always0~11.DATAB
Adc_Sdata => always0~12.DATAB
Adc_SCL => always0~0.IN0
Current_Data[0] <= Data[4].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[1] <= Data[5].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[2] <= Data[6].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[3] <= Data[7].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[4] <= Data[8].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[5] <= Data[9].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[6] <= Data[10].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[7] <= Data[11].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[8] <= Data[12].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[9] <= Data[13].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[10] <= Data[14].DB_MAX_OUTPUT_PORT_TYPE
Current_Data[11] <= Data[15].DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|main:inst3|Sample_Ctrl:b2v_inst2
En => always0~0.IN0
Reset => always0~0.IN1
Adc_Busy => always0~1.IN0
Sample_Ctrl_out <= Sample_Ctrl_out~0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Main_Ctrl:inst9
Reset => Position_En~0.OUTPUTSELECT
Reset => Position_Adjust_En~0.OUTPUTSELECT
Reset => Rate_En~0.OUTPUTSELECT
Reset => Rate_Adjust_En~0.OUTPUTSELECT
Reset => Current_En~0.OUTPUTSELECT
Reset => Current_Adjust_En~0.OUTPUTSELECT
Position_SW => Decoder~0.IN0
Rate_SW => Decoder~0.IN1
Current_SW => Decoder~0.IN2
Position_En <= Position_En~0.DB_MAX_OUTPUT_PORT_TYPE
Rate_En <= Rate_En~0.DB_MAX_OUTPUT_PORT_TYPE
Current_En <= Current_En~0.DB_MAX_OUTPUT_PORT_TYPE
Position_Adjust_En <= Position_Adjust_En~0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Adjust_En <= Rate_Adjust_En~0.DB_MAX_OUTPUT_PORT_TYPE
Current_Adjust_En <= Current_Adjust_En~0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Position_adc_ctrl:inst6
Reset => always0~0.IN0
En => always0~0.IN1
Clk => Adc_Conv~reg0.CLK
Clk => Adc_Mode~reg0.CLK
Clk => Adc_Rd~reg0.CLK
Clk => Adc_Cs~reg0.CLK
Adc_Over => Adc_Rd~0.OUTPUTSELECT
Adc_Over => Adc_Conv~0.OUTPUTSELECT
Adc_Over => always0~1.IN0
Adc_Data[0] => Position_Data[0]~reg0.DATAIN
Adc_Data[1] => Position_Data[1]~reg0.DATAIN
Adc_Data[2] => Position_Data[2]~reg0.DATAIN
Adc_Data[3] => Position_Data[3]~reg0.DATAIN
Adc_Data[4] => Position_Data[4]~reg0.DATAIN
Adc_Data[5] => Position_Data[5]~reg0.DATAIN
Adc_Data[6] => Position_Data[6]~reg0.DATAIN
Adc_Data[7] => Position_Data[7]~reg0.DATAIN
Adc_Data[8] => Position_Data[8]~reg0.DATAIN
Adc_Data[9] => Position_Data[9]~reg0.DATAIN
Adc_Data[10] => Position_Data[10]~reg0.DATAIN
Adc_Data[11] => Position_Data[11]~reg0.DATAIN
Adc_Cs <= Adc_Cs~reg0.DB_MAX_OUTPUT_PORT_TYPE
Adc_Conv <= Adc_Conv~reg0.DB_MAX_OUTPUT_PORT_TYPE
Adc_Mode <= Adc_Mode~reg0.DB_MAX_OUTPUT_PORT_TYPE
Adc_Rd <= Adc_Rd~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[0] <= Position_Data[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[1] <= Position_Data[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[2] <= Position_Data[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[3] <= Position_Data[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[4] <= Position_Data[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[5] <= Position_Data[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[6] <= Position_Data[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[7] <= Position_Data[7]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[8] <= Position_Data[8]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[9] <= Position_Data[9]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[10] <= Position_Data[10]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Position_Data[11] <= Position_Data[11]~reg0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Rate_Measure:inst2
En => always0~0.IN0
Reset => always0~0.IN1
Rate_Pulse => Counter_Clock.IN0
Measure_Ctrl => Counter_Clock.IN1
Rate_Pulse_Data[0] <= Rate_Pulse_Data[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[1] <= Rate_Pulse_Data[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[2] <= Rate_Pulse_Data[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[3] <= Rate_Pulse_Data[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[4] <= Rate_Pulse_Data[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[5] <= Rate_Pulse_Data[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[6] <= Rate_Pulse_Data[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[7] <= Rate_Pulse_Data[7]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[8] <= Rate_Pulse_Data[8]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[9] <= Rate_Pulse_Data[9]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[10] <= Rate_Pulse_Data[10]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[11] <= Rate_Pulse_Data[11]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[12] <= Rate_Pulse_Data[12]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[13] <= Rate_Pulse_Data[13]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[14] <= Rate_Pulse_Data[14]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Data[15] <= Rate_Pulse_Data[15]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Rate_Pulse_Alarm <= Rate_Pulse_Alarm~reg0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Current_Adjust:inst5
En => always0~0.IN0
Reset => always0~0.IN1
Current_Adjust_Select => always0~1.IN0
Current_Data[0] => always0~3.IN0
Current_Data[1] => always0~4.IN0
Current_Data[2] => always0~5.IN0
Current_Data[3] => always0~6.IN0
Current_Data[4] => always0~7.IN0
Current_Data[5] => always0~8.IN0
Current_Data[6] => always0~9.IN0
Current_Data[7] => always0~10.IN0
Current_Data[8] => always0~11.IN0
Current_Data[9] => always0~12.IN0
Current_Data[10] => always0~13.IN0
Current_Data[11] => always0~14.IN0
Current_Set[0] => always0~3.IN1
Current_Set[1] => always0~4.IN1
Current_Set[2] => always0~5.IN1
Current_Set[3] => always0~6.IN1
Current_Set[4] => always0~7.IN1
Current_Set[5] => always0~8.IN1
Current_Set[6] => always0~9.IN1
Current_Set[7] => always0~10.IN1
Current_Set[8] => always0~11.IN1
Current_Set[9] => always0~12.IN1
Current_Set[10] => always0~13.IN1
Current_Set[11] => always0~14.IN1
Current_Adjust_Out <= Current_Adjust_Out~0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Rate_Adjust:inst11
En => always0~0.IN0
Reset => always0~0.IN1
Rate_Adjust_Select => always0~1.IN0
Rate_Data[0] => always0~3.IN0
Rate_Data[1] => always0~4.IN0
Rate_Data[2] => always0~5.IN0
Rate_Data[3] => always0~6.IN0
Rate_Data[4] => always0~7.IN0
Rate_Data[5] => always0~8.IN0
Rate_Data[6] => always0~9.IN0
Rate_Data[7] => always0~10.IN0
Rate_Data[8] => always0~11.IN0
Rate_Data[9] => always0~12.IN0
Rate_Data[10] => always0~13.IN0
Rate_Data[11] => always0~14.IN0
Rate_Data[12] => always0~15.IN0
Rate_Data[13] => always0~16.IN0
Rate_Data[14] => always0~17.IN0
Rate_Data[15] => always0~18.IN0
Rate_Set[0] => always0~3.IN1
Rate_Set[1] => always0~4.IN1
Rate_Set[2] => always0~5.IN1
Rate_Set[3] => always0~6.IN1
Rate_Set[4] => always0~7.IN1
Rate_Set[5] => always0~8.IN1
Rate_Set[6] => always0~9.IN1
Rate_Set[7] => always0~10.IN1
Rate_Set[8] => always0~11.IN1
Rate_Set[9] => always0~12.IN1
Rate_Set[10] => always0~13.IN1
Rate_Set[11] => always0~14.IN1
Rate_Set[12] => always0~15.IN1
Rate_Set[13] => always0~16.IN1
Rate_Set[14] => always0~17.IN1
Rate_Set[15] => always0~18.IN1
Rate_Adjust_Out <= Rate_Adjust_Out~0.DB_MAX_OUTPUT_PORT_TYPE


|DC_Motor_Main|Position_Adjust:inst8
Reset => always0~0.IN0
En => always0~0.IN1
Position_Adjust_Select => always0~1.IN0
Position_Data[0] => always0~3.IN0
Position_Data[1] => always0~4.IN0
Position_Data[2] => always0~5.IN0
Position_Data[3] => always0~6.IN0
Position_Data[4] => always0~7.IN0
Position_Data[5] => always0~8.IN0
Position_Data[6] => always0~9.IN0
Position_Data[7] => always0~10.IN0
Position_Data[8] => always0~11.IN0
Position_Data[9] => always0~12.IN0
Position_Data[10] => always0~13.IN0
Position_Data[11] => always0~14.IN0
Position_Set[0] => always0~3.IN1
Position_Set[1] => always0~4.IN1
Position_Set[2] => always0~5.IN1
Position_Set[3] => always0~6.IN1
Position_Set[4] => always0~7.IN1
Position_Set[5] => always0~8.IN1
Position_Set[6] => always0~9.IN1
Position_Set[7] => always0~10.IN1
Position_Set[8] => always0~11.IN1
Position_Set[9] => always0~12.IN1
Position_Set[10] => always0~13.IN1
Position_Set[11] => always0~14.IN1
Position_Adjust_Out <= Position_Adjust_Out~0.DB_MAX_OUTPUT_PORT_TYPE


