2021-08-16 10:24:53 索炜达电子 718
项目编号:E166
文件大小:189K
源码说明:带中文注释
开发环境:Verilog
Installation Steps
-Either download a zipped up version of this repository from here: IP Library or clone the repository to your system
-In Vivado go to Tools-Options-General, IP Catalog and add the path the local directory. This setting will apply to newly created projects.
-For existing projects go to Project settings, IP and Add Repository. The IP Core repository should be available
Acknowledgement
Thanks to Digilent for helping me understand how to put this core together
文件列表:
目录│文件列表:
└ vivado-ip-cores
└ ip
├ axi_atomic_gpo
│ │ component.xml
│ ├ bd
│ │ └ bd.tcl
│ ├ drivers
│ │ └ atomic_gpo_v1_0
│ │ ├ data
│ │ │ │ atomic_gpo.mdd
│ │ │ └ atomic_gpo.tcl
│ │ └ src
│ │ │ atomic_gpo.c
│ │ │ atomic_gpo.h
│ │ │ atomic_gpo_selftest.c
│ │ └ Makefile
│ ├ src
│ │ │ atomic_gpo_v1_0.v
│ │ │ axi_defines.v
│ │ └ axi_lite_slave.v
│ └ xgui
│ └ axi_atomic_gpo_v1_0.tcl
├ axi_lite_i2c
│ │ component.xml
│ ├ bd
│ │ └ bd.tcl
│ ├ drivers
│ │ └ axi_lite_i2c
│ │ ├ data
│ │ │ │ axi_lite_i2c.mdd
│ │ │ └ axi_lite_i2c.tcl
│ │ └ src
│ │ │ i2c_control.c
│ │ │ i2c_control.h
│ │ └ Makefile
│ ├ gui
│ │ └ axi_lite_i2c_v1_0.gtcl
│ ├ logo
│ │ └ i2c_logo.png
│ ├ sources_1
│ │ │ axi_defines.v
│ │ │ axi_lite_i2c.v
│ │ │ axi_lite_slave.v
│ │ │ i2c_master_bit_ctrl.v
│ │ │ i2c_master_byte_ctrl.v
│ │ └ i2c_master_defines.v
│ └ xgui
│ └ axi_lite_i2c_v1_0.tcl
├ axi_on_screen_display
│ │ adapter_ppfifo_2_axi_stream.v
│ │ axi_defines.v
│ │ axi_lite_slave.v
│ │ axi_on_screen_display.v
│ │ bram.v
│ │ character_buffer.v
│ │ char_defines.v
│ │ component.xml
│ │ console_osd.v
│ │ fontdata.mif
│ │ ppfifo.v
│ ├ drivers
│ │ └ axi_on_screen_display_v1_0
│ │ ├ data
│ │ │ │ axi_on_screen_display.mdd
│ │ │ └ axi_on_screen_display.tcl
│ │ └ src
│ │ │ Makefile
│ │ │ on_screen_display.c
│ │ └ on_screen_display.h
│ ├ src
│ │ └ AXI Console.png
│ └ xgui
│ └ axi_on_screen_display_v1_0.tcl
└ axi_pmod_tft
│ component.xml
├ doc
│ └ AXIPMODTFTV1.0.pdf
├ drivers
│ └ axi_pmod_tft_v1_0
│ ├ data
│ │ │ axi_pmod_tft.mdd
│ │ └ axi_pmod_tft.tcl
│ └ src
│ │ axi_pmod_tft.c
│ │ axi_pmod_tft.h
│ └ Makefile
├ src
│ └ PMOD TFT Icon.png
├ verilog
│ ├ axi
│ │ └ slave
│ │ └ axi_pmod_tft
│ │ └ rtl
│ │ │ adapter_axi_stream_2_ppfifo_wl.v
│ │ │ axi_pmod_tft.v
│ │ │ nh_lcd.v
│ │ │ nh_lcd_command.v
│ │ │ nh_lcd_data_writer.v
│ │ └ nh_lcd_defines.v
│ └ generic
│ │ axi_defines.v
│ │ axi_lite_slave.v
│ └ ppfifo.v
└ xgui
└ axi_pmod_tft_v1_0.tcl