You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
755 lines
17 KiB
755 lines
17 KiB
|template
|
|
HEX[7] <= LED_7seg_driver:inst.dig[7]
|
|
HEX[6] <= LED_7seg_driver:inst.dig[6]
|
|
HEX[5] <= LED_7seg_driver:inst.dig[5]
|
|
HEX[4] <= LED_7seg_driver:inst.dig[4]
|
|
HEX[3] <= LED_7seg_driver:inst.dig[3]
|
|
HEX[2] <= LED_7seg_driver:inst.dig[2]
|
|
HEX[1] <= LED_7seg_driver:inst.dig[1]
|
|
HEX[0] <= LED_7seg_driver:inst.dig[0]
|
|
K[2] => LED_7seg_driver:inst.clk
|
|
K[3] => test:inst4.test
|
|
SEG[6] <= LED_7seg_driver:inst.SEG[0]
|
|
SEG[5] <= LED_7seg_driver:inst.SEG[1]
|
|
SEG[4] <= LED_7seg_driver:inst.SEG[2]
|
|
SEG[3] <= LED_7seg_driver:inst.SEG[3]
|
|
SEG[2] <= LED_7seg_driver:inst.SEG[4]
|
|
SEG[1] <= LED_7seg_driver:inst.SEG[5]
|
|
SEG[0] <= LED_7seg_driver:inst.SEG[6]
|
|
|
|
|
|
|template|LED_7seg_driver:inst
|
|
D[7][3] => in_buf[7][3].DATAIN
|
|
D[7][2] => in_buf[7][2].DATAIN
|
|
D[7][1] => in_buf[7][1].DATAIN
|
|
D[7][0] => in_buf[7][0].DATAIN
|
|
D[6][3] => in_buf[6][3].DATAIN
|
|
D[6][2] => in_buf[6][2].DATAIN
|
|
D[6][1] => in_buf[6][1].DATAIN
|
|
D[6][0] => in_buf[6][0].DATAIN
|
|
D[5][3] => in_buf[5][3].DATAIN
|
|
D[5][2] => in_buf[5][2].DATAIN
|
|
D[5][1] => in_buf[5][1].DATAIN
|
|
D[5][0] => in_buf[5][0].DATAIN
|
|
D[4][3] => in_buf[4][3].DATAIN
|
|
D[4][2] => in_buf[4][2].DATAIN
|
|
D[4][1] => in_buf[4][1].DATAIN
|
|
D[4][0] => in_buf[4][0].DATAIN
|
|
D[3][3] => in_buf[3][3].DATAIN
|
|
D[3][2] => in_buf[3][2].DATAIN
|
|
D[3][1] => in_buf[3][1].DATAIN
|
|
D[3][0] => in_buf[3][0].DATAIN
|
|
D[2][3] => in_buf[2][3].DATAIN
|
|
D[2][2] => in_buf[2][2].DATAIN
|
|
D[2][1] => in_buf[2][1].DATAIN
|
|
D[2][0] => in_buf[2][0].DATAIN
|
|
D[1][3] => in_buf[1][3].DATAIN
|
|
D[1][2] => in_buf[1][2].DATAIN
|
|
D[1][1] => in_buf[1][1].DATAIN
|
|
D[1][0] => in_buf[1][0].DATAIN
|
|
D[0][3] => in_buf[0][3].DATAIN
|
|
D[0][2] => in_buf[0][2].DATAIN
|
|
D[0][1] => in_buf[0][1].DATAIN
|
|
D[0][0] => in_buf[0][0].DATAIN
|
|
clk => in_buf[7][3].CLK
|
|
clk => in_buf[7][2].CLK
|
|
clk => in_buf[7][1].CLK
|
|
clk => in_buf[7][0].CLK
|
|
clk => in_buf[6][3].CLK
|
|
clk => in_buf[6][2].CLK
|
|
clk => in_buf[6][1].CLK
|
|
clk => in_buf[6][0].CLK
|
|
clk => in_buf[5][3].CLK
|
|
clk => in_buf[5][2].CLK
|
|
clk => in_buf[5][1].CLK
|
|
clk => in_buf[5][0].CLK
|
|
clk => in_buf[4][3].CLK
|
|
clk => in_buf[4][2].CLK
|
|
clk => in_buf[4][1].CLK
|
|
clk => in_buf[4][0].CLK
|
|
clk => in_buf[3][3].CLK
|
|
clk => in_buf[3][2].CLK
|
|
clk => in_buf[3][1].CLK
|
|
clk => in_buf[3][0].CLK
|
|
clk => in_buf[2][3].CLK
|
|
clk => in_buf[2][2].CLK
|
|
clk => in_buf[2][1].CLK
|
|
clk => in_buf[2][0].CLK
|
|
clk => in_buf[1][3].CLK
|
|
clk => in_buf[1][2].CLK
|
|
clk => in_buf[1][1].CLK
|
|
clk => in_buf[1][0].CLK
|
|
clk => in_buf[0][3].CLK
|
|
clk => in_buf[0][2].CLK
|
|
clk => in_buf[0][1].CLK
|
|
clk => in_buf[0][0].CLK
|
|
clk => switcher[3].CLK
|
|
clk => switcher[2].CLK
|
|
clk => switcher[1].CLK
|
|
clk => switcher[0].CLK
|
|
dig[7] <= dig[7].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[6] <= dig[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[5] <= dig[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[4] <= dig[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[3] <= dig[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[2] <= dig[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[1] <= dig[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
dig[0] <= dig[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00000
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00002
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00004
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00006
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00008
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00010
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00012
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|LED_7seg_driver:inst|7seg_driver:$00014
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~2.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~4.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~6.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[3]~8.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[2]~9.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~11.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[6]~13.IN3
|
|
D[0] => _.IN0
|
|
D[0] => SEG[5]~15.IN3
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[4]~3.IN2
|
|
D[1] => SEG[2]~4.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~7.IN2
|
|
D[1] => SEG[3]~8.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[3]~10.IN2
|
|
D[1] => SEG[6]~11.IN2
|
|
D[1] => _.IN0
|
|
D[1] => _.IN0
|
|
D[1] => SEG[5]~14.IN2
|
|
D[1] => SEG[5]~15.IN2
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[6]~5.IN1
|
|
D[2] => SEG[5]~6.IN1
|
|
D[2] => SEG[5]~7.IN1
|
|
D[2] => SEG[3]~8.IN1
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => _.IN0
|
|
D[2] => SEG[5]~12.IN1
|
|
D[2] => SEG[6]~13.IN1
|
|
D[2] => SEG[5]~14.IN1
|
|
D[2] => SEG[5]~15.IN1
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => _.IN0
|
|
D[3] => SEG[2]~9.IN0
|
|
D[3] => SEG[3]~10.IN0
|
|
D[3] => SEG[6]~11.IN0
|
|
D[3] => SEG[5]~12.IN0
|
|
D[3] => SEG[6]~13.IN0
|
|
D[3] => SEG[5]~14.IN0
|
|
D[3] => SEG[5]~15.IN0
|
|
SEG[0] <= SEG[0].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[1] <= SEG[1].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[2] <= SEG[2].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[3] <= SEG[3].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[4] <= SEG[4].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[5] <= SEG[5].DB_MAX_OUTPUT_PORT_TYPE
|
|
SEG[6] <= SEG[6].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|template|test:inst4
|
|
test => _.IN0
|
|
test => number[0][0].IN0
|
|
test => number[1][1].IN0
|
|
test => number[2][1].IN0
|
|
test => number[2][0].IN0
|
|
test => number[3][2].IN0
|
|
test => number[4][2].IN0
|
|
test => number[4][0].IN0
|
|
test => number[5][2].IN0
|
|
test => number[5][1].IN0
|
|
test => number[6][2].IN0
|
|
test => number[6][1].IN0
|
|
test => number[6][0].IN0
|
|
test => number[7][3].IN0
|
|
number[0][0] <= number[0][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[0][1] <= number[0][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[0][2] <= number[0][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[0][3] <= number[0][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[0][4] <= number[0][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[1][0] <= number[1][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[1][1] <= number[1][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[1][2] <= number[1][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[1][3] <= number[1][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[1][4] <= number[1][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[2][0] <= number[2][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[2][1] <= number[2][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[2][2] <= number[2][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[2][3] <= number[2][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[2][4] <= number[2][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[3][0] <= number[3][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[3][1] <= number[3][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[3][2] <= number[3][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[3][3] <= number[3][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[3][4] <= number[3][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[4][0] <= number[4][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[4][1] <= number[4][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[4][2] <= number[4][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[4][3] <= number[4][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[4][4] <= number[4][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[5][0] <= number[5][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[5][1] <= number[5][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[5][2] <= number[5][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[5][3] <= number[5][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[5][4] <= number[5][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[6][0] <= number[6][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[6][1] <= number[6][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[6][2] <= number[6][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[6][3] <= number[6][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[6][4] <= number[6][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[7][0] <= number[7][0].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[7][1] <= number[7][1].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[7][2] <= number[7][2].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[7][3] <= number[7][3].DB_MAX_OUTPUT_PORT_TYPE
|
|
number[7][4] <= number[7][4].DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|
|
|