⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clock.hier_info

📁 功能更加完善的基于vhdl的数字时钟设计 有秒表
💻 HIER_INFO
字号:
|clock
set => trs38:U1.clk
date => noce.IN1
date => smin.IN1
date => shour.IN1
date => sday.IN1
date => smon.IN1
date => scmin.IN1
date => schour.IN1
date => process2~3.IN1
clo => cecl.IN1
clo => process2~1.IN1
clk => time:U3.clk
clk => second:U2.clk
clk => ced.CLK
rst => time:U3.rst
co1[0] <= co1~15.DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= co1~14.DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= co1~13.DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= co1~12.DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= co2~15.DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= co2~14.DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= co2~13.DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= co2~12.DB_MAX_OUTPUT_PORT_TYPE
co3[0] <= co3~15.DB_MAX_OUTPUT_PORT_TYPE
co3[1] <= co3~14.DB_MAX_OUTPUT_PORT_TYPE
co3[2] <= co3~13.DB_MAX_OUTPUT_PORT_TYPE
co3[3] <= co3~12.DB_MAX_OUTPUT_PORT_TYPE
co4[0] <= co4~15.DB_MAX_OUTPUT_PORT_TYPE
co4[1] <= co4~14.DB_MAX_OUTPUT_PORT_TYPE
co4[2] <= co4~13.DB_MAX_OUTPUT_PORT_TYPE
co4[3] <= co4~12.DB_MAX_OUTPUT_PORT_TYPE
co5[0] <= co5~15.DB_MAX_OUTPUT_PORT_TYPE
co5[1] <= co5~14.DB_MAX_OUTPUT_PORT_TYPE
co5[2] <= co5~13.DB_MAX_OUTPUT_PORT_TYPE
co5[3] <= co5~12.DB_MAX_OUTPUT_PORT_TYPE
co6[0] <= co6~15.DB_MAX_OUTPUT_PORT_TYPE
co6[1] <= co6~14.DB_MAX_OUTPUT_PORT_TYPE
co6[2] <= co6~13.DB_MAX_OUTPUT_PORT_TYPE
co6[3] <= co6~12.DB_MAX_OUTPUT_PORT_TYPE
c1 <= c1~3.DB_MAX_OUTPUT_PORT_TYPE
c2 <= c2~2.DB_MAX_OUTPUT_PORT_TYPE
c3 <= c3~3.DB_MAX_OUTPUT_PORT_TYPE


|clock|trs38:U1
clk => c[1].CLK
clk => c[0].CLK
clk => c[2].CLK
sec <= Mux~0.DB_MAX_OUTPUT_PORT_TYPE
smin <= Mux~1.DB_MAX_OUTPUT_PORT_TYPE
shour <= Mux~2.DB_MAX_OUTPUT_PORT_TYPE
sday <= Mux~3.DB_MAX_OUTPUT_PORT_TYPE
smon <= Mux~4.DB_MAX_OUTPUT_PORT_TYPE
scmin <= Mux~5.DB_MAX_OUTPUT_PORT_TYPE
schour <= Mux~6.DB_MAX_OUTPUT_PORT_TYPE


|clock|second:U2
clk => cnt100:u1.clk
rst => cnt60o:u3.rst
rst => cnt60:u2.rst
rst => cnt100:u1.rst
ce => cnt60o:u3.ce
ce => cnt60:u2.ce
ce => cnt100:u1.ce
co1[0] <= cnt100:u1.co1[0]
co1[1] <= cnt100:u1.co1[1]
co1[2] <= cnt100:u1.co1[2]
co1[3] <= cnt100:u1.co1[3]
co2[0] <= cnt100:u1.co2[0]
co2[1] <= cnt100:u1.co2[1]
co2[2] <= cnt100:u1.co2[2]
co2[3] <= cnt100:u1.co2[3]
co3[0] <= cnt60:u2.co1[0]
co3[1] <= cnt60:u2.co1[1]
co3[2] <= cnt60:u2.co1[2]
co3[3] <= cnt60:u2.co1[3]
co4[0] <= cnt60:u2.co2[0]
co4[1] <= cnt60:u2.co2[1]
co4[2] <= cnt60:u2.co2[2]
co4[3] <= cnt60:u2.co2[3]
co5[0] <= cnt60o:u3.co1[0]
co5[1] <= cnt60o:u3.co1[1]
co5[2] <= cnt60o:u3.co1[2]
co5[3] <= cnt60o:u3.co1[3]
co6[0] <= cnt60o:u3.co2[0]
co6[1] <= cnt60o:u3.co2[1]
co6[2] <= cnt60o:u3.co2[2]
co6[3] <= cnt60o:u3.co2[3]


|clock|second:U2|cnt100:u1
ce => s1[2].ENA
ce => s1[1].ENA
ce => s1[0].ENA
ce => s2[3].ENA
ce => s2[2].ENA
ce => s2[1].ENA
ce => s2[0].ENA
ce => s1[3].ENA
rst => s1[2].ACLR
rst => s1[1].ACLR
rst => s1[0].ACLR
rst => s2[3].ACLR
rst => s2[2].ACLR
rst => s2[1].ACLR
rst => s2[0].ACLR
rst => s1[3].ACLR
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|second:U2|cnt60:u2
ce => s1[2].ENA
ce => s1[1].ENA
ce => s1[0].ENA
ce => s2[3].ENA
ce => s2[2].ENA
ce => s2[1].ENA
ce => s2[0].ENA
ce => s1[3].ENA
rst => s1[2].ACLR
rst => s1[1].ACLR
rst => s1[0].ACLR
rst => s2[3].ACLR
rst => s2[2].ACLR
rst => s2[1].ACLR
rst => s2[0].ACLR
rst => s1[3].ACLR
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|second:U2|cnt60o:u3
ce => s1[2].ENA
ce => s1[1].ENA
ce => s1[0].ENA
ce => s2[3].ENA
ce => s2[2].ENA
ce => s2[1].ENA
ce => s2[0].ENA
ce => s1[3].ENA
rst => s1[2].ACLR
rst => s1[1].ACLR
rst => s1[0].ACLR
rst => s2[3].ACLR
rst => s2[2].ACLR
rst => s2[1].ACLR
rst => s2[0].ACLR
rst => s1[3].ACLR
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => s1[3].CLK
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|time:U3
clk => clkc4.CLK
clk => clkc6.CLK
clk => cnt60co:u1.clk
clk => clkc2.CLK
min => clkc1.IN1
min => clkc2~0.OUTPUTSELECT
rst => mn:u5.rst
rst => dy:U4.rst
day => clkc5.IN1
day => clkc6~0.OUTPUTSELECT
hour => clkc3.IN1
hour => clkc4~0.OUTPUTSELECT
mon => clkc7.IN1
co1[0] <= cnt60co:u1.co1[0]
co1[1] <= cnt60co:u1.co1[1]
co1[2] <= cnt60co:u1.co1[2]
co1[3] <= cnt60co:u1.co1[3]
co2[0] <= cnt60co:u1.co2[0]
co2[1] <= cnt60co:u1.co2[1]
co2[2] <= cnt60co:u1.co2[2]
co2[3] <= cnt60co:u1.co2[3]
co3[0] <= cnt60co:u2.co1[0]
co3[1] <= cnt60co:u2.co1[1]
co3[2] <= cnt60co:u2.co1[2]
co3[3] <= cnt60co:u2.co1[3]
co4[0] <= cnt60co:u2.co2[0]
co4[1] <= cnt60co:u2.co2[1]
co4[2] <= cnt60co:u2.co2[2]
co4[3] <= cnt60co:u2.co2[3]
co5[0] <= cnt24:u3.co1[0]
co5[1] <= cnt24:u3.co1[1]
co5[2] <= cnt24:u3.co1[2]
co5[3] <= cnt24:u3.co1[3]
co6[0] <= cnt24:u3.co2[0]
co6[1] <= cnt24:u3.co2[1]
co6[2] <= cnt24:u3.co2[2]
co6[3] <= cnt24:u3.co2[3]
co7[0] <= dy:U4.co1[0]
co7[1] <= dy:U4.co1[1]
co7[2] <= dy:U4.co1[2]
co7[3] <= dy:U4.co1[3]
co8[0] <= dy:U4.co2[0]
co8[1] <= dy:U4.co2[1]
co8[2] <= dy:U4.co2[2]
co8[3] <= dy:U4.co2[3]
co9[0] <= mn:u5.co1[0]
co9[1] <= mn:u5.co1[1]
co9[2] <= mn:u5.co1[2]
co9[3] <= mn:u5.co1[3]
co01[0] <= mn:u5.co2[0]
co01[1] <= mn:u5.co2[1]
co01[2] <= mn:u5.co2[2]
co01[3] <= mn:u5.co2[3]


|clock|time:U3|cnt60co:u1
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|time:U3|cnt60co:u2
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|time:U3|cnt24:u3
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|time:U3|dy:U4
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => c.CLK
clk => s1[3].CLK
rst => s1[2].ACLR
rst => s1[1].ACLR
rst => s1[0].PRESET
rst => s2[3].ACLR
rst => s2[2].ACLR
rst => s2[1].ACLR
rst => s2[0].ACLR
rst => s1[3].ACLR
rst => c.ENA
mon[0] => Equal~0.IN7
mon[0] => Equal~1.IN7
mon[0] => Equal~2.IN7
mon[0] => Equal~3.IN7
mon[0] => Equal~4.IN7
mon[0] => Equal~5.IN7
mon[0] => Equal~6.IN7
mon[0] => Equal~8.IN7
mon[0] => Equal~9.IN7
mon[0] => Equal~10.IN7
mon[0] => Equal~11.IN7
mon[0] => Equal~14.IN9
mon[1] => Equal~0.IN6
mon[1] => Equal~1.IN6
mon[1] => Equal~2.IN6
mon[1] => Equal~3.IN6
mon[1] => Equal~4.IN6
mon[1] => Equal~5.IN6
mon[1] => Equal~6.IN6
mon[1] => Equal~8.IN6
mon[1] => Equal~9.IN6
mon[1] => Equal~10.IN6
mon[1] => Equal~11.IN6
mon[1] => Equal~14.IN8
mon[2] => Equal~0.IN5
mon[2] => Equal~1.IN5
mon[2] => Equal~2.IN5
mon[2] => Equal~3.IN5
mon[2] => Equal~4.IN5
mon[2] => Equal~5.IN5
mon[2] => Equal~6.IN5
mon[2] => Equal~8.IN5
mon[2] => Equal~9.IN5
mon[2] => Equal~10.IN5
mon[2] => Equal~11.IN5
mon[2] => Equal~14.IN7
mon[3] => Equal~0.IN4
mon[3] => Equal~1.IN4
mon[3] => Equal~2.IN4
mon[3] => Equal~3.IN4
mon[3] => Equal~4.IN4
mon[3] => Equal~5.IN4
mon[3] => Equal~6.IN4
mon[3] => Equal~8.IN4
mon[3] => Equal~9.IN4
mon[3] => Equal~10.IN4
mon[3] => Equal~11.IN4
mon[3] => Equal~14.IN6
ca <= c.DB_MAX_OUTPUT_PORT_TYPE
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|time:U3|mn:u5
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => s3[3].CLK
clk => s3[2].CLK
clk => s3[1].CLK
clk => s3[0].CLK
clk => s1[3].CLK
rst => s1[2].ACLR
rst => s1[1].ACLR
rst => s1[0].PRESET
rst => s2[3].ACLR
rst => s2[2].ACLR
rst => s2[1].ACLR
rst => s2[0].ACLR
rst => s3[3].ACLR
rst => s3[2].ACLR
rst => s3[1].ACLR
rst => s3[0].PRESET
rst => s1[3].ACLR
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE
co3[0] <= s3[0].DB_MAX_OUTPUT_PORT_TYPE
co3[1] <= s3[1].DB_MAX_OUTPUT_PORT_TYPE
co3[2] <= s3[2].DB_MAX_OUTPUT_PORT_TYPE
co3[3] <= s3[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|nosy:U4
scmin => cnt60oo:U1.clk
schour => cnt24o:U2.clk
co1[0] <= cnt60oo:U1.co1[0]
co1[1] <= cnt60oo:U1.co1[1]
co1[2] <= cnt60oo:U1.co1[2]
co1[3] <= cnt60oo:U1.co1[3]
co2[0] <= cnt60oo:U1.co2[0]
co2[1] <= cnt60oo:U1.co2[1]
co2[2] <= cnt60oo:U1.co2[2]
co2[3] <= cnt60oo:U1.co2[3]
co3[0] <= cnt24o:U2.co1[0]
co3[1] <= cnt24o:U2.co1[1]
co3[2] <= cnt24o:U2.co1[2]
co3[3] <= cnt24o:U2.co1[3]
co4[0] <= cnt24o:U2.co2[0]
co4[1] <= cnt24o:U2.co2[1]
co4[2] <= cnt24o:U2.co2[2]
co4[3] <= cnt24o:U2.co2[3]


|clock|nosy:U4|cnt60oo:U1
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => s1[3].CLK
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


|clock|nosy:U4|cnt24o:U2
clk => s1[2].CLK
clk => s1[1].CLK
clk => s1[0].CLK
clk => s2[3].CLK
clk => s2[2].CLK
clk => s2[1].CLK
clk => s2[0].CLK
clk => s1[3].CLK
co1[0] <= s1[0].DB_MAX_OUTPUT_PORT_TYPE
co1[1] <= s1[1].DB_MAX_OUTPUT_PORT_TYPE
co1[2] <= s1[2].DB_MAX_OUTPUT_PORT_TYPE
co1[3] <= s1[3].DB_MAX_OUTPUT_PORT_TYPE
co2[0] <= s2[0].DB_MAX_OUTPUT_PORT_TYPE
co2[1] <= s2[1].DB_MAX_OUTPUT_PORT_TYPE
co2[2] <= s2[2].DB_MAX_OUTPUT_PORT_TYPE
co2[3] <= s2[3].DB_MAX_OUTPUT_PORT_TYPE


⌨️ 快捷键说明

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