├── .gitignore ├── DDR.md ├── Ethernet.md ├── README.md ├── bringup ├── README.md ├── misc │ ├── .gitignore │ ├── Makefile │ ├── c64_font.png │ ├── c64_font_lc_x1.png │ ├── c64_font_uc_x1.png │ ├── hello_world.rb │ └── vga8x12_extra_chars.png ├── rtl │ ├── VexRiscv_FullNoMmuNoCacheNoCsrNoDbg.v │ ├── audio.v │ ├── char_gen.v │ ├── clkgen12.v │ ├── cursor.v │ ├── gpio.v │ ├── idt_clkgen.v │ ├── local_ram.v │ ├── pads_generic.v │ ├── pll_div4.v │ ├── reset_gen.v │ ├── soc.v │ ├── top.v │ ├── top_defines.vh │ ├── vexriscv_wrapper.v │ ├── vi_gen.v │ ├── vid_cntr.v │ ├── video_timings.v │ └── vo.v ├── sw │ ├── .gitignore │ ├── Makefile │ ├── audio.c │ ├── audio.h │ ├── global.h │ ├── i2c.c │ ├── i2c.h │ ├── main.c │ ├── print.c │ ├── print.h │ ├── progmem.lds │ ├── start.s │ └── top_defines.h ├── tb │ ├── .gitignore │ ├── Makefile │ ├── audio.gtkw │ ├── testbench.v │ └── waves.gtkw └── xilinx │ ├── Makefile │ ├── pano_pins.ipf │ ├── progmem.bmm │ ├── top.ucf │ └── xilinx.xise ├── doc ├── IDT-ICS307-01,02_RevH.pdf ├── Micrel-ks8721bl-sl-777101.pdf ├── Micron-M25P80.pdf ├── Micron-T36N_256Mb_mobile_lpddr_sdram.pdf ├── NXP-ISP1760_3-197088.pdf ├── SMSC-USB2513.pdf ├── TI-VGA-THS8135.pdf ├── TN4615.pdf ├── WM8750BL_v4.1.pdf ├── Xiling-fg320-package-drawing.pdf ├── Xilinx-ds312.pdf ├── board2board_conn_footprint.jpg ├── lpddr_verilog_model.tgz ├── mainboard_marked.jpg └── mainboard_marked.pxm ├── misc └── create_mif.rb ├── shared └── top.ucf ├── waveform_ddr_vs_lpddr.js ├── waveform_ddr_vs_lpddr.png └── waveform_ddr_vs_lpddr.svg /.gitignore: -------------------------------------------------------------------------------- 1 | *.vcd 2 | bringup/xilinx 3 | .*.swp 4 | -------------------------------------------------------------------------------- /DDR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/DDR.md -------------------------------------------------------------------------------- /Ethernet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/Ethernet.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/README.md -------------------------------------------------------------------------------- /bringup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/README.md -------------------------------------------------------------------------------- /bringup/misc/.gitignore: -------------------------------------------------------------------------------- 1 | *.bin 2 | *.hex 3 | *.rgb 4 | -------------------------------------------------------------------------------- /bringup/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/Makefile -------------------------------------------------------------------------------- /bringup/misc/c64_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/c64_font.png -------------------------------------------------------------------------------- /bringup/misc/c64_font_lc_x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/c64_font_lc_x1.png -------------------------------------------------------------------------------- /bringup/misc/c64_font_uc_x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/c64_font_uc_x1.png -------------------------------------------------------------------------------- /bringup/misc/hello_world.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/hello_world.rb -------------------------------------------------------------------------------- /bringup/misc/vga8x12_extra_chars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/misc/vga8x12_extra_chars.png -------------------------------------------------------------------------------- /bringup/rtl/VexRiscv_FullNoMmuNoCacheNoCsrNoDbg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/VexRiscv_FullNoMmuNoCacheNoCsrNoDbg.v -------------------------------------------------------------------------------- /bringup/rtl/audio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/audio.v -------------------------------------------------------------------------------- /bringup/rtl/char_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/char_gen.v -------------------------------------------------------------------------------- /bringup/rtl/clkgen12.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/clkgen12.v -------------------------------------------------------------------------------- /bringup/rtl/cursor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/cursor.v -------------------------------------------------------------------------------- /bringup/rtl/gpio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/gpio.v -------------------------------------------------------------------------------- /bringup/rtl/idt_clkgen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/idt_clkgen.v -------------------------------------------------------------------------------- /bringup/rtl/local_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/local_ram.v -------------------------------------------------------------------------------- /bringup/rtl/pads_generic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/pads_generic.v -------------------------------------------------------------------------------- /bringup/rtl/pll_div4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/pll_div4.v -------------------------------------------------------------------------------- /bringup/rtl/reset_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/reset_gen.v -------------------------------------------------------------------------------- /bringup/rtl/soc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/soc.v -------------------------------------------------------------------------------- /bringup/rtl/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/top.v -------------------------------------------------------------------------------- /bringup/rtl/top_defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/top_defines.vh -------------------------------------------------------------------------------- /bringup/rtl/vexriscv_wrapper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/vexriscv_wrapper.v -------------------------------------------------------------------------------- /bringup/rtl/vi_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/vi_gen.v -------------------------------------------------------------------------------- /bringup/rtl/vid_cntr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/vid_cntr.v -------------------------------------------------------------------------------- /bringup/rtl/video_timings.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/video_timings.v -------------------------------------------------------------------------------- /bringup/rtl/vo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/rtl/vo.v -------------------------------------------------------------------------------- /bringup/sw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/.gitignore -------------------------------------------------------------------------------- /bringup/sw/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/Makefile -------------------------------------------------------------------------------- /bringup/sw/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/audio.c -------------------------------------------------------------------------------- /bringup/sw/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/audio.h -------------------------------------------------------------------------------- /bringup/sw/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/global.h -------------------------------------------------------------------------------- /bringup/sw/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/i2c.c -------------------------------------------------------------------------------- /bringup/sw/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/i2c.h -------------------------------------------------------------------------------- /bringup/sw/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/main.c -------------------------------------------------------------------------------- /bringup/sw/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/print.c -------------------------------------------------------------------------------- /bringup/sw/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/print.h -------------------------------------------------------------------------------- /bringup/sw/progmem.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/progmem.lds -------------------------------------------------------------------------------- /bringup/sw/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/start.s -------------------------------------------------------------------------------- /bringup/sw/top_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/sw/top_defines.h -------------------------------------------------------------------------------- /bringup/tb/.gitignore: -------------------------------------------------------------------------------- 1 | *.hex 2 | sim 3 | -------------------------------------------------------------------------------- /bringup/tb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/tb/Makefile -------------------------------------------------------------------------------- /bringup/tb/audio.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/tb/audio.gtkw -------------------------------------------------------------------------------- /bringup/tb/testbench.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/tb/testbench.v -------------------------------------------------------------------------------- /bringup/tb/waves.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/tb/waves.gtkw -------------------------------------------------------------------------------- /bringup/xilinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/xilinx/Makefile -------------------------------------------------------------------------------- /bringup/xilinx/pano_pins.ipf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/xilinx/pano_pins.ipf -------------------------------------------------------------------------------- /bringup/xilinx/progmem.bmm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/xilinx/progmem.bmm -------------------------------------------------------------------------------- /bringup/xilinx/top.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/xilinx/top.ucf -------------------------------------------------------------------------------- /bringup/xilinx/xilinx.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/bringup/xilinx/xilinx.xise -------------------------------------------------------------------------------- /doc/IDT-ICS307-01,02_RevH.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/IDT-ICS307-01,02_RevH.pdf -------------------------------------------------------------------------------- /doc/Micrel-ks8721bl-sl-777101.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/Micrel-ks8721bl-sl-777101.pdf -------------------------------------------------------------------------------- /doc/Micron-M25P80.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/Micron-M25P80.pdf -------------------------------------------------------------------------------- /doc/Micron-T36N_256Mb_mobile_lpddr_sdram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/Micron-T36N_256Mb_mobile_lpddr_sdram.pdf -------------------------------------------------------------------------------- /doc/NXP-ISP1760_3-197088.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/NXP-ISP1760_3-197088.pdf -------------------------------------------------------------------------------- /doc/SMSC-USB2513.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/SMSC-USB2513.pdf -------------------------------------------------------------------------------- /doc/TI-VGA-THS8135.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/TI-VGA-THS8135.pdf -------------------------------------------------------------------------------- /doc/TN4615.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/TN4615.pdf -------------------------------------------------------------------------------- /doc/WM8750BL_v4.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/WM8750BL_v4.1.pdf -------------------------------------------------------------------------------- /doc/Xiling-fg320-package-drawing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/Xiling-fg320-package-drawing.pdf -------------------------------------------------------------------------------- /doc/Xilinx-ds312.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/Xilinx-ds312.pdf -------------------------------------------------------------------------------- /doc/board2board_conn_footprint.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/board2board_conn_footprint.jpg -------------------------------------------------------------------------------- /doc/lpddr_verilog_model.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/lpddr_verilog_model.tgz -------------------------------------------------------------------------------- /doc/mainboard_marked.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/mainboard_marked.jpg -------------------------------------------------------------------------------- /doc/mainboard_marked.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/doc/mainboard_marked.pxm -------------------------------------------------------------------------------- /misc/create_mif.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/misc/create_mif.rb -------------------------------------------------------------------------------- /shared/top.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/shared/top.ucf -------------------------------------------------------------------------------- /waveform_ddr_vs_lpddr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/waveform_ddr_vs_lpddr.js -------------------------------------------------------------------------------- /waveform_ddr_vs_lpddr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/waveform_ddr_vs_lpddr.png -------------------------------------------------------------------------------- /waveform_ddr_vs_lpddr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomverbeure/panologic/HEAD/waveform_ddr_vs_lpddr.svg --------------------------------------------------------------------------------