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

📄 usb.hier_info

📁 这是一个在MAX II CPLD利用FT245BM 模块实现USB传输的读写程序
💻 HIER_INFO
字号:
|usb
USB_WR <= USB_T:inst2.USB_WR
clk => USB_T:inst2.Clock
clk => key_down:inst4.clk
Reset => USB_T:inst2.Reset
key_in => key_down:inst4.key_in
TXE_n => USB_T:inst2.TXE_n
RXF_n => USB_T:inst2.RXF_n
USB_WU <= USB_T:inst2.USB_WU
USB_data[0] <= lpm_bustri0:inst.tridata[0]
USB_data[1] <= lpm_bustri0:inst.tridata[1]
USB_data[2] <= lpm_bustri0:inst.tridata[2]
USB_data[3] <= lpm_bustri0:inst.tridata[3]
USB_data[4] <= lpm_bustri0:inst.tridata[4]
USB_data[5] <= lpm_bustri0:inst.tridata[5]
USB_data[6] <= lpm_bustri0:inst.tridata[6]
USB_data[7] <= lpm_bustri0:inst.tridata[7]


|usb|USB_T:inst2
Clock => USB_WU~reg0.CLK
Clock => TriEnableDout~reg0.CLK
Clock => TriEnableIn~reg0.CLK
Clock => Data2USB[7]~reg0.CLK
Clock => Data2USB[6]~reg0.CLK
Clock => Data2USB[5]~reg0.CLK
Clock => Data2USB[4]~reg0.CLK
Clock => Data2USB[3]~reg0.CLK
Clock => Data2USB[2]~reg0.CLK
Clock => Data2USB[1]~reg0.CLK
Clock => Data2USB[0]~reg0.CLK
Clock => USB_WR~reg0.CLK
Clock => State~8.IN1
Reset => TriEnableDout~reg0.DATAIN
Reset => USB_WR~2.OUTPUTSELECT
Reset => Data2USB~16.OUTPUTSELECT
Reset => Data2USB~17.OUTPUTSELECT
Reset => Data2USB~18.OUTPUTSELECT
Reset => Data2USB~19.OUTPUTSELECT
Reset => Data2USB~20.OUTPUTSELECT
Reset => Data2USB~21.OUTPUTSELECT
Reset => Data2USB~22.OUTPUTSELECT
Reset => Data2USB~23.OUTPUTSELECT
Reset => State~4.OUTPUTSELECT
Reset => State~5.OUTPUTSELECT
Reset => State~6.OUTPUTSELECT
Reset => State~7.OUTPUTSELECT
Reset => USB_WU~reg0.ENA
Reset => TriEnableIn~reg0.ENA
EnablePassivesController => ~NO_FANOUT~
TXE_n => USB_WR~1.OUTPUTSELECT
TXE_n => State~0.OUTPUTSELECT
TXE_n => State~1.OUTPUTSELECT
TXE_n => State~2.OUTPUTSELECT
TXE_n => State~3.OUTPUTSELECT
TXE_n => Data2USB~8.OUTPUTSELECT
TXE_n => Data2USB~9.OUTPUTSELECT
TXE_n => Data2USB~10.OUTPUTSELECT
TXE_n => Data2USB~11.OUTPUTSELECT
TXE_n => Data2USB~12.OUTPUTSELECT
TXE_n => Data2USB~13.OUTPUTSELECT
TXE_n => Data2USB~14.OUTPUTSELECT
TXE_n => Data2USB~15.OUTPUTSELECT
RXF_n => ~NO_FANOUT~
USB_WU <= USB_WU~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[0] <= Data2USB[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[1] <= Data2USB[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[2] <= Data2USB[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[3] <= Data2USB[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[4] <= Data2USB[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[5] <= Data2USB[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[6] <= Data2USB[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
Data2USB[7] <= Data2USB[7]~reg0.DB_MAX_OUTPUT_PORT_TYPE
USB_WR <= USB_WR~reg0.DB_MAX_OUTPUT_PORT_TYPE
TriEnableIn <= TriEnableIn~reg0.DB_MAX_OUTPUT_PORT_TYPE
TriEnableDout <= TriEnableDout~reg0.DB_MAX_OUTPUT_PORT_TYPE


|usb|key_down:inst4
clk => TEN~reg0.CLK
key_in => TEN~reg0.DATAIN
TEN <= TEN~reg0.DB_MAX_OUTPUT_PORT_TYPE


|usb|lpm_bustri0:inst
data[0] => data[0]~7.IN1
data[1] => data[1]~6.IN1
data[2] => data[2]~5.IN1
data[3] => data[3]~4.IN1
data[4] => data[4]~3.IN1
data[5] => data[5]~2.IN1
data[6] => data[6]~1.IN1
data[7] => data[7]~0.IN1
enabledt => enabledt~0.IN1
enabletr => enabletr~0.IN1
result[0] <= lpm_bustri:lpm_bustri_component.result
result[1] <= lpm_bustri:lpm_bustri_component.result
result[2] <= lpm_bustri:lpm_bustri_component.result
result[3] <= lpm_bustri:lpm_bustri_component.result
result[4] <= lpm_bustri:lpm_bustri_component.result
result[5] <= lpm_bustri:lpm_bustri_component.result
result[6] <= lpm_bustri:lpm_bustri_component.result
result[7] <= lpm_bustri:lpm_bustri_component.result
tridata[0] <= lpm_bustri:lpm_bustri_component.tridata
tridata[1] <= lpm_bustri:lpm_bustri_component.tridata
tridata[2] <= lpm_bustri:lpm_bustri_component.tridata
tridata[3] <= lpm_bustri:lpm_bustri_component.tridata
tridata[4] <= lpm_bustri:lpm_bustri_component.tridata
tridata[5] <= lpm_bustri:lpm_bustri_component.tridata
tridata[6] <= lpm_bustri:lpm_bustri_component.tridata
tridata[7] <= lpm_bustri:lpm_bustri_component.tridata


|usb|lpm_bustri0:inst|lpm_bustri:lpm_bustri_component
tridata[0] <= dout[0]
tridata[1] <= dout[1]
tridata[2] <= dout[2]
tridata[3] <= dout[3]
tridata[4] <= dout[4]
tridata[5] <= dout[5]
tridata[6] <= dout[6]
tridata[7] <= dout[7]
data[0] => dout[0].DATAIN
data[1] => dout[1].DATAIN
data[2] => dout[2].DATAIN
data[3] => dout[3].DATAIN
data[4] => dout[4].DATAIN
data[5] => dout[5].DATAIN
data[6] => dout[6].DATAIN
data[7] => dout[7].DATAIN
enabletr => din[7].OE
enabletr => din[6].OE
enabletr => din[5].OE
enabletr => din[4].OE
enabletr => din[3].OE
enabletr => din[2].OE
enabletr => din[1].OE
enabletr => din[0].OE
enabledt => dout[7].OE
enabledt => dout[6].OE
enabledt => dout[5].OE
enabledt => dout[4].OE
enabledt => dout[3].OE
enabledt => dout[2].OE
enabledt => dout[1].OE
enabledt => dout[0].OE
result[0] <= din[0].DB_MAX_OUTPUT_PORT_TYPE
result[1] <= din[1].DB_MAX_OUTPUT_PORT_TYPE
result[2] <= din[2].DB_MAX_OUTPUT_PORT_TYPE
result[3] <= din[3].DB_MAX_OUTPUT_PORT_TYPE
result[4] <= din[4].DB_MAX_OUTPUT_PORT_TYPE
result[5] <= din[5].DB_MAX_OUTPUT_PORT_TYPE
result[6] <= din[6].DB_MAX_OUTPUT_PORT_TYPE
result[7] <= din[7].DB_MAX_OUTPUT_PORT_TYPE


⌨️ 快捷键说明

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