hxrjtd_hier_info

来自「这是本人在Max plus2环境下用VHDL语言编的交通灯控制程序。做EDA课程」· 代码 · 共 308 行

TXT
308
字号
|nn
MR <= JTDKZ:5.MR
CLK => FPJ:4.CLK
RST => FPJ:4.RST
SM => JTDKZ:5.SM
SM => CNT15:1.SM
SB => JTDKZ:5.SB
SB => CNT15:1.SB
SB => CNT25:2.SB
BG <= JTDKZ:5.BG
BY <= JTDKZ:5.BY
BR <= JTDKZ:5.BR
MG <= JTDKZ:5.MG
MY <= JTDKZ:5.MY
DOUTB[0] <= XSKZ:6.DOUTB[0]
DOUTB[1] <= XSKZ:6.DOUTB[1]
DOUTB[2] <= XSKZ:6.DOUTB[2]
DOUTB[3] <= XSKZ:6.DOUTB[3]
DOUTB[4] <= XSKZ:6.DOUTB[4]
DOUTB[5] <= XSKZ:6.DOUTB[5]
DOUTB[6] <= XSKZ:6.DOUTB[6]
DOUTB[7] <= XSKZ:6.DOUTB[7]
DOUTM[0] <= XSKZ:6.DOUTM[0]
DOUTM[1] <= XSKZ:6.DOUTM[1]
DOUTM[2] <= XSKZ:6.DOUTM[2]
DOUTM[3] <= XSKZ:6.DOUTM[3]
DOUTM[4] <= XSKZ:6.DOUTM[4]
DOUTM[5] <= XSKZ:6.DOUTM[5]
DOUTM[6] <= XSKZ:6.DOUTM[6]
DOUTM[7] <= XSKZ:6.DOUTM[7]


|nn|jtdkz:5
CLK => CNT_S[3].CLK
CLK => CNT_S[2].CLK
CLK => CNT_S[1].CLK
CLK => CNT_S[0].CLK
CLK => MR~reg0.CLK
CLK => MY~reg0.CLK
CLK => MG~reg0.CLK
CLK => BR~reg0.CLK
CLK => BY~reg0.CLK
CLK => BG~reg0.CLK
CLK => CNT_CLR.CLK
CLK => CNT_S[4].CLK
CLK => altr_temp~9.DATAIN
CLK => STATE~0.IN1
SM => i~10.IN1
SM => i~11.IN1
SB => i~10.IN0
SB => i~11.IN0
SB => i~14.DATAA
SB => i~15.DATAA
MR <= MR~reg0.DB_MAX_OUTPUT_PORT_TYPE
MY <= MY~reg0.DB_MAX_OUTPUT_PORT_TYPE
MG <= MG~reg0.DB_MAX_OUTPUT_PORT_TYPE
BR <= BR~reg0.DB_MAX_OUTPUT_PORT_TYPE
BY <= BY~reg0.DB_MAX_OUTPUT_PORT_TYPE
BG <= BG~reg0.DB_MAX_OUTPUT_PORT_TYPE


|nn|fpj:4
CLK => CNTER.CLK
RST => CNTER.ACLR
cout <= CNTER.DB_MAX_OUTPUT_PORT_TYPE


|nn|xskz:6
EN25 => i~24.OUTPUTSELECT
EN25 => i~25.OUTPUTSELECT
EN25 => i~26.OUTPUTSELECT
EN25 => i~27.OUTPUTSELECT
EN25 => i~28.OUTPUTSELECT
EN25 => i~29.OUTPUTSELECT
EN25 => i~30.OUTPUTSELECT
EN25 => i~31.OUTPUTSELECT
EN25 => i~56.OUTPUTSELECT
EN25 => i~57.OUTPUTSELECT
EN25 => i~58.OUTPUTSELECT
EN25 => i~59.OUTPUTSELECT
EN25 => i~60.OUTPUTSELECT
EN25 => i~61.OUTPUTSELECT
EN25 => i~62.OUTPUTSELECT
EN25 => i~63.OUTPUTSELECT
EN15 => i~8.OUTPUTSELECT
EN15 => i~9.OUTPUTSELECT
EN15 => i~10.OUTPUTSELECT
EN15 => i~11.OUTPUTSELECT
EN15 => i~12.OUTPUTSELECT
EN15 => i~13.OUTPUTSELECT
EN15 => i~14.OUTPUTSELECT
EN15 => i~15.OUTPUTSELECT
EN15 => i~40.OUTPUTSELECT
EN15 => i~41.OUTPUTSELECT
EN15 => i~42.OUTPUTSELECT
EN15 => i~43.OUTPUTSELECT
EN15 => i~44.OUTPUTSELECT
EN15 => i~45.OUTPUTSELECT
EN15 => i~46.OUTPUTSELECT
EN15 => i~47.OUTPUTSELECT
EN5M => i~16.OUTPUTSELECT
EN5M => i~17.OUTPUTSELECT
EN5M => i~18.OUTPUTSELECT
EN5M => i~19.OUTPUTSELECT
EN5M => i~20.OUTPUTSELECT
EN5M => i~21.OUTPUTSELECT
EN5M => i~22.OUTPUTSELECT
EN5M => i~23.OUTPUTSELECT
EN5M => i~48.OUTPUTSELECT
EN5M => i~49.OUTPUTSELECT
EN5M => i~50.OUTPUTSELECT
EN5M => i~51.OUTPUTSELECT
EN5M => i~52.OUTPUTSELECT
EN5M => i~53.OUTPUTSELECT
EN5M => i~54.OUTPUTSELECT
EN5M => i~55.OUTPUTSELECT
EN5B => i~0.OUTPUTSELECT
EN5B => i~1.OUTPUTSELECT
EN5B => i~2.OUTPUTSELECT
EN5B => i~3.OUTPUTSELECT
EN5B => i~4.OUTPUTSELECT
EN5B => i~5.OUTPUTSELECT
EN5B => i~6.OUTPUTSELECT
EN5B => i~7.OUTPUTSELECT
EN5B => i~32.OUTPUTSELECT
EN5B => i~33.OUTPUTSELECT
EN5B => i~34.OUTPUTSELECT
EN5B => i~35.OUTPUTSELECT
EN5B => i~36.OUTPUTSELECT
EN5B => i~37.OUTPUTSELECT
EN5B => i~38.OUTPUTSELECT
EN5B => i~39.OUTPUTSELECT
AIN25M[0] => i~31.DATAB
AIN25M[1] => i~30.DATAB
AIN25M[2] => i~29.DATAB
AIN25M[3] => i~28.DATAB
AIN25M[4] => i~27.DATAB
AIN25M[5] => i~26.DATAB
AIN25M[6] => i~25.DATAB
AIN25M[7] => i~24.DATAB
AIN25B[0] => i~63.DATAB
AIN25B[1] => i~62.DATAB
AIN25B[2] => i~61.DATAB
AIN25B[3] => i~60.DATAB
AIN25B[4] => i~59.DATAB
AIN25B[5] => i~58.DATAB
AIN25B[6] => i~57.DATAB
AIN25B[7] => i~56.DATAB
AIN15M[0] => i~15.DATAB
AIN15M[1] => i~14.DATAB
AIN15M[2] => i~13.DATAB
AIN15M[3] => i~12.DATAB
AIN15M[4] => i~11.DATAB
AIN15M[5] => i~10.DATAB
AIN15M[6] => i~9.DATAB
AIN15M[7] => i~8.DATAB
AIN15B[0] => i~47.DATAB
AIN15B[1] => i~46.DATAB
AIN15B[2] => i~45.DATAB
AIN15B[3] => i~44.DATAB
AIN15B[4] => i~43.DATAB
AIN15B[5] => i~42.DATAB
AIN15B[6] => i~41.DATAB
AIN15B[7] => i~40.DATAB
AIN5[0] => i~7.DATAB
AIN5[0] => i~23.DATAB
AIN5[0] => i~39.DATAB
AIN5[0] => i~55.DATAB
AIN5[1] => i~6.DATAB
AIN5[1] => i~22.DATAB
AIN5[1] => i~38.DATAB
AIN5[1] => i~54.DATAB
AIN5[2] => i~5.DATAB
AIN5[2] => i~21.DATAB
AIN5[2] => i~37.DATAB
AIN5[2] => i~53.DATAB
AIN5[3] => i~4.DATAB
AIN5[3] => i~20.DATAB
AIN5[3] => i~36.DATAB
AIN5[3] => i~52.DATAB
AIN5[4] => i~3.DATAB
AIN5[4] => i~19.DATAB
AIN5[4] => i~35.DATAB
AIN5[4] => i~51.DATAB
AIN5[5] => i~2.DATAB
AIN5[5] => i~18.DATAB
AIN5[5] => i~34.DATAB
AIN5[5] => i~50.DATAB
AIN5[6] => i~1.DATAB
AIN5[6] => i~17.DATAB
AIN5[6] => i~33.DATAB
AIN5[6] => i~49.DATAB
AIN5[7] => i~0.DATAB
AIN5[7] => i~16.DATAB
AIN5[7] => i~32.DATAB
AIN5[7] => i~48.DATAB
DOUTM[0] <= DOUTM[0]~7.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[1] <= DOUTM[1]~6.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[2] <= DOUTM[2]~5.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[3] <= DOUTM[3]~4.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[4] <= DOUTM[4]~3.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[5] <= DOUTM[5]~2.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[6] <= DOUTM[6]~1.DB_MAX_OUTPUT_PORT_TYPE
DOUTM[7] <= DOUTM[7]~0.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[0] <= DOUTB[0]~7.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[1] <= DOUTB[1]~6.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[2] <= DOUTB[2]~5.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[3] <= DOUTB[3]~4.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[4] <= DOUTB[4]~3.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[5] <= DOUTB[5]~2.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[6] <= DOUTB[6]~1.DB_MAX_OUTPUT_PORT_TYPE
DOUTB[7] <= DOUTB[7]~0.DB_MAX_OUTPUT_PORT_TYPE


|nn|cnt15:1
SB => i~0.IN0
SM => i~0.IN1
CLK => CNT5B[2].CLK
CLK => CNT5B[1].CLK
CLK => CNT5B[0].CLK
CLK => CNT5B[3].CLK
EN15 => i~5.OUTPUTSELECT
EN15 => i~6.OUTPUTSELECT
EN15 => i~7.OUTPUTSELECT
EN15 => i~8.OUTPUTSELECT
EN15 => i~1.OUTPUTSELECT
EN15 => i~2.OUTPUTSELECT
EN15 => i~3.OUTPUTSELECT
EN15 => i~4.OUTPUTSELECT
DOUT15M[0] <= Mux_50.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[1] <= Mux_49.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[2] <= Mux_48.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[3] <= Mux_47.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[4] <= Mux_46.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[5] <= Mux_45.DB_MAX_OUTPUT_PORT_TYPE
DOUT15M[6] <= <GND>
DOUT15M[7] <= <GND>
DOUT15B[0] <= CNT5B[0].DB_MAX_OUTPUT_PORT_TYPE
DOUT15B[1] <= Mux_43.DB_MAX_OUTPUT_PORT_TYPE
DOUT15B[2] <= Mux_42.DB_MAX_OUTPUT_PORT_TYPE
DOUT15B[3] <= Mux_41.DB_MAX_OUTPUT_PORT_TYPE
DOUT15B[4] <= Mux_40.DB_MAX_OUTPUT_PORT_TYPE
DOUT15B[5] <= <GND>
DOUT15B[6] <= <GND>
DOUT15B[7] <= <GND>


|nn|cnt25:2
SB => i~10.IN0
SB => i~11.IN0
SB => i~12.IN0
SB => i~13.IN0
SB => i~14.IN1
SB => i~15.IN1
SB => i~16.IN0
SB => i~17.IN0
SB => i~18.IN0
SB => i~19.IN0
CLK => CNTB[3].CLK
CLK => CNTB[2].CLK
CLK => CNTB[1].CLK
CLK => CNTB[0].CLK
CLK => CNTB[4].CLK
EN25 => i~5.OUTPUTSELECT
EN25 => i~6.OUTPUTSELECT
EN25 => i~7.OUTPUTSELECT
EN25 => i~8.OUTPUTSELECT
EN25 => i~9.OUTPUTSELECT
EN25 => i~0.OUTPUTSELECT
EN25 => i~1.OUTPUTSELECT
EN25 => i~2.OUTPUTSELECT
EN25 => i~3.OUTPUTSELECT
EN25 => i~4.OUTPUTSELECT
DOUT25M[0] <= Mux_48.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[1] <= Mux_47.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[2] <= Mux_46.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[3] <= Mux_45.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[4] <= Mux_44.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[5] <= Mux_43.DB_MAX_OUTPUT_PORT_TYPE
DOUT25M[6] <= <GND>
DOUT25M[7] <= <GND>
DOUT25B[0] <= Mux_54.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[1] <= Mux_53.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[2] <= Mux_52.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[3] <= Mux_51.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[4] <= Mux_50.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[5] <= Mux_49.DB_MAX_OUTPUT_PORT_TYPE
DOUT25B[6] <= <GND>
DOUT25B[7] <= <GND>


|nn|cnt5:3
CLK => CNT3B[1].CLK
CLK => CNT3B[0].CLK
CLK => CNT3B[2].CLK
EN5M => i~0.IN0
EN5B => i~0.IN1
DOUT5[0] <= Mux_22.DB_MAX_OUTPUT_PORT_TYPE
DOUT5[1] <= Mux_21.DB_MAX_OUTPUT_PORT_TYPE
DOUT5[2] <= Mux_20.DB_MAX_OUTPUT_PORT_TYPE
DOUT5[3] <= <GND>
DOUT5[4] <= <GND>
DOUT5[5] <= <GND>
DOUT5[6] <= <GND>
DOUT5[7] <= <GND>


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?