|part2 SW[0] => V[0].IN2 SW[1] => V[1].IN1 SW[2] => V[2].IN1 SW[3] => V[3].IN1 HEX0[0] <= bcd:B0.port1 HEX0[1] <= bcd:B0.port1 HEX0[2] <= bcd:B0.port1 HEX0[3] <= bcd:B0.port1 HEX0[4] <= bcd:B0.port1 HEX0[5] <= bcd:B0.port1 HEX0[6] <= bcd:B0.port1 HEX1[0] <= z.DB_MAX_OUTPUT_PORT_TYPE HEX1[1] <= HEX1[2] <= HEX1[3] <= z.DB_MAX_OUTPUT_PORT_TYPE HEX1[4] <= z.DB_MAX_OUTPUT_PORT_TYPE HEX1[5] <= z.DB_MAX_OUTPUT_PORT_TYPE HEX1[6] <= |part2|mux_2to1:M0 IN1[0] => OUT.DATAA IN1[1] => OUT.DATAA IN1[2] => OUT.DATAA IN1[3] => OUT.DATAA IN2[0] => OUT.DATAB IN2[1] => OUT.DATAB IN2[2] => OUT.DATAB IN2[3] => OUT.DATAB S => OUT.OUTPUTSELECT S => OUT.OUTPUTSELECT S => OUT.OUTPUTSELECT S => OUT.OUTPUTSELECT OUT[0] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[1] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[2] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[3] <= OUT.DB_MAX_OUTPUT_PORT_TYPE |part2|bcd:B0 IN[0] => OUT.DATAB IN[0] => OUT.DATAB IN[0] => OUT.DATAB IN[0] => OUT.DATAB IN[0] => OUT.DATAA IN[0] => OUT.DATAA IN[0] => OUT.DATAA IN[0] => OUT.DATAA IN[0] => OUT.DATAA IN[0] => OUT.DATAB IN[0] => OUT.DATAB IN[0] => OUT.DATAA IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.OUTPUTSELECT IN[1] => OUT.DATAA IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[2] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT IN[3] => OUT.OUTPUTSELECT OUT[0] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[1] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[2] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[3] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[4] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[5] <= OUT.DB_MAX_OUTPUT_PORT_TYPE OUT[6] <= OUT.DB_MAX_OUTPUT_PORT_TYPE