├── .assets ├── hdmi_color_bar_720p.jpg ├── litex_screenshot.png ├── nes_burn_into_flash.png ├── nes_tang_breadboard_connecting.jpg └── nes_tang_tf_card_onsert.jpg ├── .gitmodules ├── README.md ├── audio ├── audio.fs ├── audio.gprj ├── impl │ └── project_process_config.json └── src │ ├── audio.cst │ ├── audio_drive.v │ ├── fifo_top │ ├── sd_ctrl_dcfifo.ipc │ └── sd_ctrl_dcfifo.vo │ ├── gowin_clkdiv │ ├── gowin_clkdiv.ipc │ └── gowin_clkdiv.v │ ├── gowin_rpll │ ├── gowin_rpll.ipc │ └── gowin_rpll.v │ ├── rom_wave_sine.v │ └── top.v ├── hdmi ├── hdmi.fs ├── hdmi.gprj ├── impl │ └── project_process_config.json └── src │ ├── dvi_tx │ ├── dvi_tx.ipc │ ├── dvi_tx.v │ ├── dvi_tx.vo │ ├── dvi_tx_tmp.v │ └── temp │ │ └── DviTx │ │ ├── DviTx.prj │ │ ├── dvi_tx.log │ │ ├── dvi_tx.vg │ │ ├── dvi_tx_defines.v │ │ ├── dvi_tx_syn.rpt.html │ │ ├── dvi_tx_syn_resource.html │ │ ├── dvi_tx_syn_rsc.xml │ │ ├── dvi_tx_tmp.v │ │ ├── project.ini │ │ └── top_define.v │ ├── gowin_rpll │ ├── TMDS_rPLL.ipc │ ├── TMDS_rPLL.mod │ └── TMDS_rPLL.v │ ├── hdmi.cst │ ├── key_led_ctrl.v │ ├── nano_20k_video.sdc │ ├── testpattern.v │ ├── testpattern.v.txt │ ├── video_top.v │ └── video_top.v.txt ├── led ├── blink_led │ ├── blink_led.fs │ ├── blink_led.gprj │ ├── impl │ │ └── project_process_config.json │ └── src │ │ ├── blink_led.cst │ │ ├── blink_led.sdc │ │ └── blink_led.v ├── blink_leds │ ├── blink_leds.fs │ ├── blink_leds.gprj │ ├── impl │ │ └── project_process_config.json │ └── src │ │ ├── blink_leds.cst │ │ ├── blink_leds.sdc │ │ └── blink_leds.v └── flow_led │ ├── flow_led.gprj │ ├── impl │ └── project_process_config.json │ └── src │ ├── flow_led.cst │ ├── flow_led.sdc │ └── flow_led.v ├── linux ├── firmware │ └── sipeed_tang_nano_20k.fs ├── image │ ├── Image │ ├── boot.json │ ├── opensbi.bin.tangnano20k │ ├── sipeed_tang_nano_20k.dtb │ └── sipeed_tang_nano_20k.dts └── readme.md ├── litex ├── how_to_build.md ├── readme.md └── tang_nano_20k_litex.fs ├── nestang ├── LICENSE ├── README.md ├── impl │ └── project_process_config.json ├── nes.fs ├── nes.gprj ├── src │ ├── MicroCode.v │ ├── apu.v │ ├── autofire.v │ ├── compat.v │ ├── config.sv │ ├── cpu.v │ ├── dsp.v │ ├── dualshock_controller.v │ ├── game_data.v │ ├── game_loader.v │ ├── gowin_clkdiv │ │ ├── gowin_clkdiv.ipc │ │ └── gowin_clkdiv.v │ ├── gowin_rpll_hdmi │ │ ├── gowin_rpll.ipc │ │ └── gowin_rpll.v │ ├── gowin_rpll_nes │ │ ├── gowin_rpll.ipc │ │ ├── gowin_rpll.mod │ │ ├── gowin_rpll.v │ │ └── gowin_rpll_tmp.v │ ├── hdmi2 │ │ ├── audio_clock_regeneration_packet.sv │ │ ├── audio_info_frame.sv │ │ ├── audio_sample_packet.sv │ │ ├── auxiliary_video_information_info_frame.sv │ │ ├── hdmi.sv │ │ ├── packet_assembler.sv │ │ ├── packet_picker.sv │ │ ├── serializer.sv │ │ ├── source_product_description_info_frame.sv │ │ └── tmds_channel.sv │ ├── hw_sound.v │ ├── hw_uart.v │ ├── memory_controller.v │ ├── mmu.v │ ├── nes.gao │ ├── nes.v │ ├── nes2hdmi.sv │ ├── nes_fb_testpattern_palette.txt │ ├── nes_tang20k.v │ ├── nes_tang20k.vh │ ├── nesdemo.cst │ ├── nestang.cst │ ├── nestang.sdc │ ├── oam_palette.txt │ ├── ppu.v │ ├── print.v │ ├── sd_loader.v │ ├── sd_reader.sv │ ├── sdcmd_ctrl.sv │ ├── sdram.v │ └── uart_tx_V2.v └── tools │ ├── back.png │ ├── myfont.py │ ├── nes2img.py │ └── nescolor.py ├── picorv32 ├── README.md ├── fpga_project.fs ├── fpga_project.gprj ├── impl │ └── project_process_config.json └── src │ ├── firmware.hex │ ├── fpga_project.cst │ ├── fpga_project.sdc │ ├── picorv32.v │ ├── simpleuart.v │ └── top.v ├── rgb_lcd ├── lcd_480_272 │ ├── color_bar │ │ ├── Tang_nano_20K_LCD.fs │ │ ├── Tang_nano_20K_LCD.gprj │ │ ├── impl │ │ │ └── project_process_config.json │ │ └── src │ │ │ ├── gowin_rpll │ │ │ ├── gowin_rpll.ipc │ │ │ └── gowin_rpll.v │ │ │ ├── lcd_timing.v │ │ │ ├── tang_nano_20K_LCD.cst │ │ │ └── top.v │ ├── color_bar_1 │ │ ├── color_bar_1.fs │ │ ├── impl │ │ │ └── project_process_config.json │ │ ├── rgb_lcd.gprj │ │ └── src │ │ │ ├── gowin_rpll │ │ │ ├── pll_9m.ipc │ │ │ └── pll_9m.v │ │ │ ├── lcd_ctrl.v │ │ │ ├── lcd_data.v │ │ │ ├── rgb_lcd.cst │ │ │ └── top.v │ └── cross_bar │ │ ├── 480_272_cross_bar.fs │ │ ├── 480_272_cross_bar.gprj │ │ ├── impl │ │ └── project_process_config.json │ │ └── src │ │ ├── gowin_rpll │ │ ├── video_pll.ipc │ │ └── video_pll.v │ │ ├── lcd.cst │ │ ├── top.v │ │ └── vga_timing.v └── lcd_800_400 │ ├── color_bar │ ├── Tang_Nano_20K_LCD.fs │ ├── Tang_nano_20K_LCD.gprj │ ├── Tang_nano_20K_LCD.gprj.user │ ├── impl │ │ ├── project_process_config.json │ │ └── temp │ │ │ ├── rtl_parser.result │ │ │ └── rtl_parser_arg.json │ └── src │ │ ├── TOP.v │ │ ├── Tang_nano_20K_LCD.cst │ │ ├── Tang_nano_20K_LCD.sdc │ │ ├── VGAMod.v │ │ └── gowin_rpll │ │ ├── gowin_rpll.ipc │ │ └── gowin_rpll.v │ ├── color_bar_1 │ ├── color_bar_1.fs │ ├── impl │ │ └── project_process_config.json │ ├── rgb_lcd.gprj │ └── src │ │ ├── gowin_rpll │ │ ├── pll_40m.ipc │ │ └── pll_40m.v │ │ ├── lcd_ctrl.v │ │ ├── lcd_data.v │ │ ├── rgb_lcd.cst │ │ └── top.v │ └── cross_bar │ ├── 800_480_cross_bar.fs │ ├── 800_480_cross_bar.gprj │ ├── impl │ └── project_process_config.json │ └── src │ ├── gowin_rpll │ ├── video_pll.ipc │ └── video_pll.v │ ├── lcd.cst │ ├── top.v │ └── vga_timing.v ├── uart ├── example_1.fs ├── example_2.fs ├── impl │ └── project_process_config.json ├── src │ ├── top.cst │ ├── uart_rx.v │ ├── uart_top.v │ └── uart_tx.v └── uart.gprj └── ws2812 ├── impl └── project_process_config.json ├── src ├── ws2812.cst └── ws2812.v ├── ws2812.fs └── ws2812.gprj /.assets/hdmi_color_bar_720p.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.assets/hdmi_color_bar_720p.jpg -------------------------------------------------------------------------------- /.assets/litex_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.assets/litex_screenshot.png -------------------------------------------------------------------------------- /.assets/nes_burn_into_flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.assets/nes_burn_into_flash.png -------------------------------------------------------------------------------- /.assets/nes_tang_breadboard_connecting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.assets/nes_tang_breadboard_connecting.jpg -------------------------------------------------------------------------------- /.assets/nes_tang_tf_card_onsert.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.assets/nes_tang_tf_card_onsert.jpg -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/README.md -------------------------------------------------------------------------------- /audio/audio.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/audio.fs -------------------------------------------------------------------------------- /audio/audio.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/audio.gprj -------------------------------------------------------------------------------- /audio/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/impl/project_process_config.json -------------------------------------------------------------------------------- /audio/src/audio.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/audio.cst -------------------------------------------------------------------------------- /audio/src/audio_drive.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/audio_drive.v -------------------------------------------------------------------------------- /audio/src/fifo_top/sd_ctrl_dcfifo.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/fifo_top/sd_ctrl_dcfifo.ipc -------------------------------------------------------------------------------- /audio/src/fifo_top/sd_ctrl_dcfifo.vo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/fifo_top/sd_ctrl_dcfifo.vo -------------------------------------------------------------------------------- /audio/src/gowin_clkdiv/gowin_clkdiv.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/gowin_clkdiv/gowin_clkdiv.ipc -------------------------------------------------------------------------------- /audio/src/gowin_clkdiv/gowin_clkdiv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/gowin_clkdiv/gowin_clkdiv.v -------------------------------------------------------------------------------- /audio/src/gowin_rpll/gowin_rpll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/gowin_rpll/gowin_rpll.ipc -------------------------------------------------------------------------------- /audio/src/gowin_rpll/gowin_rpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/gowin_rpll/gowin_rpll.v -------------------------------------------------------------------------------- /audio/src/rom_wave_sine.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/rom_wave_sine.v -------------------------------------------------------------------------------- /audio/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/audio/src/top.v -------------------------------------------------------------------------------- /hdmi/hdmi.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/hdmi.fs -------------------------------------------------------------------------------- /hdmi/hdmi.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/hdmi.gprj -------------------------------------------------------------------------------- /hdmi/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/impl/project_process_config.json -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/dvi_tx.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/dvi_tx.ipc -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/dvi_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/dvi_tx.v -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/dvi_tx.vo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/dvi_tx.vo -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/dvi_tx_tmp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/dvi_tx_tmp.v -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/DviTx.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/DviTx.prj -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx.log -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx.vg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx.vg -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx_defines.v: -------------------------------------------------------------------------------- 1 | `define USE_TLVDS_OBUF 2 | -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn.rpt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn.rpt.html -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn_resource.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn_resource.html -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn_rsc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx_syn_rsc.xml -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/dvi_tx_tmp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/dvi_tx/temp/DviTx/dvi_tx_tmp.v -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/project.ini: -------------------------------------------------------------------------------- 1 | RESOURCE_CHECK=false -------------------------------------------------------------------------------- /hdmi/src/dvi_tx/temp/DviTx/top_define.v: -------------------------------------------------------------------------------- 1 | `define module_name DVI_TX_Top 2 | -------------------------------------------------------------------------------- /hdmi/src/gowin_rpll/TMDS_rPLL.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/gowin_rpll/TMDS_rPLL.ipc -------------------------------------------------------------------------------- /hdmi/src/gowin_rpll/TMDS_rPLL.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/gowin_rpll/TMDS_rPLL.mod -------------------------------------------------------------------------------- /hdmi/src/gowin_rpll/TMDS_rPLL.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/gowin_rpll/TMDS_rPLL.v -------------------------------------------------------------------------------- /hdmi/src/hdmi.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/hdmi.cst -------------------------------------------------------------------------------- /hdmi/src/key_led_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/key_led_ctrl.v -------------------------------------------------------------------------------- /hdmi/src/nano_20k_video.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/nano_20k_video.sdc -------------------------------------------------------------------------------- /hdmi/src/testpattern.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/testpattern.v -------------------------------------------------------------------------------- /hdmi/src/testpattern.v.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/testpattern.v.txt -------------------------------------------------------------------------------- /hdmi/src/video_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/video_top.v -------------------------------------------------------------------------------- /hdmi/src/video_top.v.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/hdmi/src/video_top.v.txt -------------------------------------------------------------------------------- /led/blink_led/blink_led.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_led/blink_led.fs -------------------------------------------------------------------------------- /led/blink_led/blink_led.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_led/blink_led.gprj -------------------------------------------------------------------------------- /led/blink_led/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_led/impl/project_process_config.json -------------------------------------------------------------------------------- /led/blink_led/src/blink_led.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_led/src/blink_led.cst -------------------------------------------------------------------------------- /led/blink_led/src/blink_led.sdc: -------------------------------------------------------------------------------- 1 | 2 | create_clock -name clk_27M -period 37.037 -waveform {0 18.518} [get_ports {clk}] -------------------------------------------------------------------------------- /led/blink_led/src/blink_led.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_led/src/blink_led.v -------------------------------------------------------------------------------- /led/blink_leds/blink_leds.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_leds/blink_leds.fs -------------------------------------------------------------------------------- /led/blink_leds/blink_leds.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_leds/blink_leds.gprj -------------------------------------------------------------------------------- /led/blink_leds/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_leds/impl/project_process_config.json -------------------------------------------------------------------------------- /led/blink_leds/src/blink_leds.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_leds/src/blink_leds.cst -------------------------------------------------------------------------------- /led/blink_leds/src/blink_leds.sdc: -------------------------------------------------------------------------------- 1 | 2 | create_clock -name clk_27M -period 37.037 -waveform {0 18.518} [get_ports {clk}] -------------------------------------------------------------------------------- /led/blink_leds/src/blink_leds.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/blink_leds/src/blink_leds.v -------------------------------------------------------------------------------- /led/flow_led/flow_led.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/flow_led/flow_led.gprj -------------------------------------------------------------------------------- /led/flow_led/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/flow_led/impl/project_process_config.json -------------------------------------------------------------------------------- /led/flow_led/src/flow_led.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/flow_led/src/flow_led.cst -------------------------------------------------------------------------------- /led/flow_led/src/flow_led.sdc: -------------------------------------------------------------------------------- 1 | 2 | create_clock -name clk_27M -period 37.037 -waveform {0 18.518} [get_ports {clk}] -------------------------------------------------------------------------------- /led/flow_led/src/flow_led.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/led/flow_led/src/flow_led.v -------------------------------------------------------------------------------- /linux/firmware/sipeed_tang_nano_20k.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/firmware/sipeed_tang_nano_20k.fs -------------------------------------------------------------------------------- /linux/image/Image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/image/Image -------------------------------------------------------------------------------- /linux/image/boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/image/boot.json -------------------------------------------------------------------------------- /linux/image/opensbi.bin.tangnano20k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/image/opensbi.bin.tangnano20k -------------------------------------------------------------------------------- /linux/image/sipeed_tang_nano_20k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/image/sipeed_tang_nano_20k.dtb -------------------------------------------------------------------------------- /linux/image/sipeed_tang_nano_20k.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/image/sipeed_tang_nano_20k.dts -------------------------------------------------------------------------------- /linux/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/linux/readme.md -------------------------------------------------------------------------------- /litex/how_to_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/litex/how_to_build.md -------------------------------------------------------------------------------- /litex/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/litex/readme.md -------------------------------------------------------------------------------- /litex/tang_nano_20k_litex.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/litex/tang_nano_20k_litex.fs -------------------------------------------------------------------------------- /nestang/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/LICENSE -------------------------------------------------------------------------------- /nestang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/README.md -------------------------------------------------------------------------------- /nestang/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/impl/project_process_config.json -------------------------------------------------------------------------------- /nestang/nes.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/nes.fs -------------------------------------------------------------------------------- /nestang/nes.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/nes.gprj -------------------------------------------------------------------------------- /nestang/src/MicroCode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/MicroCode.v -------------------------------------------------------------------------------- /nestang/src/apu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/apu.v -------------------------------------------------------------------------------- /nestang/src/autofire.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/autofire.v -------------------------------------------------------------------------------- /nestang/src/compat.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/compat.v -------------------------------------------------------------------------------- /nestang/src/config.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/config.sv -------------------------------------------------------------------------------- /nestang/src/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/cpu.v -------------------------------------------------------------------------------- /nestang/src/dsp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/dsp.v -------------------------------------------------------------------------------- /nestang/src/dualshock_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/dualshock_controller.v -------------------------------------------------------------------------------- /nestang/src/game_data.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/game_data.v -------------------------------------------------------------------------------- /nestang/src/game_loader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/game_loader.v -------------------------------------------------------------------------------- /nestang/src/gowin_clkdiv/gowin_clkdiv.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_clkdiv/gowin_clkdiv.ipc -------------------------------------------------------------------------------- /nestang/src/gowin_clkdiv/gowin_clkdiv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_clkdiv/gowin_clkdiv.v -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_hdmi/gowin_rpll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_hdmi/gowin_rpll.ipc -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_hdmi/gowin_rpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_hdmi/gowin_rpll.v -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_nes/gowin_rpll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_nes/gowin_rpll.ipc -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_nes/gowin_rpll.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_nes/gowin_rpll.mod -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_nes/gowin_rpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_nes/gowin_rpll.v -------------------------------------------------------------------------------- /nestang/src/gowin_rpll_nes/gowin_rpll_tmp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/gowin_rpll_nes/gowin_rpll_tmp.v -------------------------------------------------------------------------------- /nestang/src/hdmi2/audio_clock_regeneration_packet.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/audio_clock_regeneration_packet.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/audio_info_frame.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/audio_info_frame.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/audio_sample_packet.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/audio_sample_packet.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/auxiliary_video_information_info_frame.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/auxiliary_video_information_info_frame.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/hdmi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/hdmi.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/packet_assembler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/packet_assembler.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/packet_picker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/packet_picker.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/serializer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/serializer.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/source_product_description_info_frame.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/source_product_description_info_frame.sv -------------------------------------------------------------------------------- /nestang/src/hdmi2/tmds_channel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hdmi2/tmds_channel.sv -------------------------------------------------------------------------------- /nestang/src/hw_sound.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hw_sound.v -------------------------------------------------------------------------------- /nestang/src/hw_uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/hw_uart.v -------------------------------------------------------------------------------- /nestang/src/memory_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/memory_controller.v -------------------------------------------------------------------------------- /nestang/src/mmu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/mmu.v -------------------------------------------------------------------------------- /nestang/src/nes.gao: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes.gao -------------------------------------------------------------------------------- /nestang/src/nes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes.v -------------------------------------------------------------------------------- /nestang/src/nes2hdmi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes2hdmi.sv -------------------------------------------------------------------------------- /nestang/src/nes_fb_testpattern_palette.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes_fb_testpattern_palette.txt -------------------------------------------------------------------------------- /nestang/src/nes_tang20k.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes_tang20k.v -------------------------------------------------------------------------------- /nestang/src/nes_tang20k.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nes_tang20k.vh -------------------------------------------------------------------------------- /nestang/src/nesdemo.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nesdemo.cst -------------------------------------------------------------------------------- /nestang/src/nestang.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nestang.cst -------------------------------------------------------------------------------- /nestang/src/nestang.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/nestang.sdc -------------------------------------------------------------------------------- /nestang/src/oam_palette.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/oam_palette.txt -------------------------------------------------------------------------------- /nestang/src/ppu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/ppu.v -------------------------------------------------------------------------------- /nestang/src/print.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/print.v -------------------------------------------------------------------------------- /nestang/src/sd_loader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/sd_loader.v -------------------------------------------------------------------------------- /nestang/src/sd_reader.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/sd_reader.sv -------------------------------------------------------------------------------- /nestang/src/sdcmd_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/sdcmd_ctrl.sv -------------------------------------------------------------------------------- /nestang/src/sdram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/sdram.v -------------------------------------------------------------------------------- /nestang/src/uart_tx_V2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/src/uart_tx_V2.v -------------------------------------------------------------------------------- /nestang/tools/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/tools/back.png -------------------------------------------------------------------------------- /nestang/tools/myfont.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/tools/myfont.py -------------------------------------------------------------------------------- /nestang/tools/nes2img.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/tools/nes2img.py -------------------------------------------------------------------------------- /nestang/tools/nescolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/nestang/tools/nescolor.py -------------------------------------------------------------------------------- /picorv32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/README.md -------------------------------------------------------------------------------- /picorv32/fpga_project.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/fpga_project.fs -------------------------------------------------------------------------------- /picorv32/fpga_project.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/fpga_project.gprj -------------------------------------------------------------------------------- /picorv32/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/impl/project_process_config.json -------------------------------------------------------------------------------- /picorv32/src/firmware.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/firmware.hex -------------------------------------------------------------------------------- /picorv32/src/fpga_project.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/fpga_project.cst -------------------------------------------------------------------------------- /picorv32/src/fpga_project.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/fpga_project.sdc -------------------------------------------------------------------------------- /picorv32/src/picorv32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/picorv32.v -------------------------------------------------------------------------------- /picorv32/src/simpleuart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/simpleuart.v -------------------------------------------------------------------------------- /picorv32/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/picorv32/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/Tang_nano_20K_LCD.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/Tang_nano_20K_LCD.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/Tang_nano_20K_LCD.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/Tang_nano_20K_LCD.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/src/gowin_rpll/gowin_rpll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/src/gowin_rpll/gowin_rpll.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/src/gowin_rpll/gowin_rpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/src/gowin_rpll/gowin_rpll.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/src/lcd_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/src/lcd_timing.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/src/tang_nano_20K_LCD.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/src/tang_nano_20K_LCD.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/color_bar_1.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/color_bar_1.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/rgb_lcd.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/rgb_lcd.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/gowin_rpll/pll_9m.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/gowin_rpll/pll_9m.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/gowin_rpll/pll_9m.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/gowin_rpll/pll_9m.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/lcd_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/lcd_ctrl.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/lcd_data.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/lcd_data.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/rgb_lcd.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/rgb_lcd.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/color_bar_1/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/color_bar_1/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/480_272_cross_bar.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/480_272_cross_bar.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/480_272_cross_bar.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/480_272_cross_bar.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/src/gowin_rpll/video_pll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/src/gowin_rpll/video_pll.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/src/gowin_rpll/video_pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/src/gowin_rpll/video_pll.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/src/lcd.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/src/lcd.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_480_272/cross_bar/src/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_480_272/cross_bar/src/vga_timing.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/Tang_Nano_20K_LCD.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/Tang_Nano_20K_LCD.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/Tang_nano_20K_LCD.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/Tang_nano_20K_LCD.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/Tang_nano_20K_LCD.gprj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/Tang_nano_20K_LCD.gprj.user -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/impl/temp/rtl_parser.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/impl/temp/rtl_parser.result -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/impl/temp/rtl_parser_arg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/impl/temp/rtl_parser_arg.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/TOP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/TOP.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/Tang_nano_20K_LCD.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/Tang_nano_20K_LCD.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/Tang_nano_20K_LCD.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/Tang_nano_20K_LCD.sdc -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/VGAMod.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/VGAMod.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/gowin_rpll/gowin_rpll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/gowin_rpll/gowin_rpll.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar/src/gowin_rpll/gowin_rpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar/src/gowin_rpll/gowin_rpll.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/color_bar_1.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/color_bar_1.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/rgb_lcd.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/rgb_lcd.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/gowin_rpll/pll_40m.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/gowin_rpll/pll_40m.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/gowin_rpll/pll_40m.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/gowin_rpll/pll_40m.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/lcd_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/lcd_ctrl.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/lcd_data.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/lcd_data.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/rgb_lcd.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/rgb_lcd.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/color_bar_1/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/color_bar_1/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/800_480_cross_bar.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/800_480_cross_bar.fs -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/800_480_cross_bar.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/800_480_cross_bar.gprj -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/impl/project_process_config.json -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/src/gowin_rpll/video_pll.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/src/gowin_rpll/video_pll.ipc -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/src/gowin_rpll/video_pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/src/gowin_rpll/video_pll.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/src/lcd.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/src/lcd.cst -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/src/top.v -------------------------------------------------------------------------------- /rgb_lcd/lcd_800_400/cross_bar/src/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/rgb_lcd/lcd_800_400/cross_bar/src/vga_timing.v -------------------------------------------------------------------------------- /uart/example_1.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/example_1.fs -------------------------------------------------------------------------------- /uart/example_2.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/example_2.fs -------------------------------------------------------------------------------- /uart/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/impl/project_process_config.json -------------------------------------------------------------------------------- /uart/src/top.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/src/top.cst -------------------------------------------------------------------------------- /uart/src/uart_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/src/uart_rx.v -------------------------------------------------------------------------------- /uart/src/uart_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/src/uart_top.v -------------------------------------------------------------------------------- /uart/src/uart_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/src/uart_tx.v -------------------------------------------------------------------------------- /uart/uart.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/uart/uart.gprj -------------------------------------------------------------------------------- /ws2812/impl/project_process_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/ws2812/impl/project_process_config.json -------------------------------------------------------------------------------- /ws2812/src/ws2812.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/ws2812/src/ws2812.cst -------------------------------------------------------------------------------- /ws2812/src/ws2812.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/ws2812/src/ws2812.v -------------------------------------------------------------------------------- /ws2812/ws2812.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/ws2812/ws2812.fs -------------------------------------------------------------------------------- /ws2812/ws2812.gprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sipeed/TangNano-20K-example/HEAD/ws2812/ws2812.gprj --------------------------------------------------------------------------------