graphics-gremlin
Open source retro ISA video card (by schlae)
verilog-pcie
Verilog PCI express components (by alexforencich)
graphics-gremlin | verilog-pcie | |
---|---|---|
13 | 8 | |
483 | 947 | |
- | - | |
0.0 | 6.5 | |
7 months ago | 9 days ago | |
Verilog | Verilog | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
graphics-gremlin
Posts with mentions or reviews of graphics-gremlin.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-27.
- FuryGpu – Custom PCIe FPGA GPU
- Graphics-gremlin – open-source retro ISA video card
-
Help with compatible HDD filesystem for old PC
This project is an extremely-recent design of ISA video card that should work on any machine with an ISA slot- and it is particularly geared towards old XTs such as yours.
- Graphics Gremlin – Open Source Retro ISA Video Card using Verilog on ICE40HX4K FPGA
- Open source retro ISA video card
- The Graphics Gremlin – An Open Source Retro ISA Video Card
- The Graphics Gremlin - Open-source Retro ISA Video Card project by Tube Time
verilog-pcie
Posts with mentions or reviews of verilog-pcie.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-27.
-
FuryGpu – Custom PCIe FPGA GPU
The GPU uses https://github.com/alexforencich/verilog-pcie + the Xilinx PCIe hard IP core. When using the device-independent DMA engine, that library supports both Xilinx and Intel FPGAs.
-
Any good tips for writing IP that inputs/outputs AXI stream?
Most definitely. Most of my stuff still uses skid buffers, but I have been converting stuff here and there to use FIFOs, and this I think was one of the first ones I did this to: https://github.com/alexforencich/verilog-pcie/blob/master/rtl/dma_client_axis_source.v. The output FIFO is the last ~70 lines or so. This one doesn't really take that much advantage over the half full feedback. I think that's the case for the PCIe write DMA engine, but that's a much more complex module.
-
FPGA Dev Live Stream: PCIe DMA on Stratix 10 MX
For reference, the new DMA interface module with the generic PCIe interface is here, and the shim for Xilinx UltraScale devices is here.
- How to reprogram FPGA without loosing PCIe connection
-
What do these PCIe error messages mean? Getting these messages from custom embedded hardware, but PCIe still works fine...
Try https://github.com/alexforencich/verilog-pcie/blob/master/scripts/pcie_set_speed.sh
-
PCIe Express on Artix-7 Board?
You need something a bit lower-level to trigger a reset and re-enumeration of the device. I put this script together for that on linux, definitely saves a lot of reboots when the PCIe configuration does not change: https://github.com/alexforencich/verilog-pcie/blob/master/scripts/pcie_hot_reset.sh . If you do change the BAR configuration or other PCIe IP core settings, a reboot is probably necessary.
What are some alternatives?
When comparing graphics-gremlin and verilog-pcie you can also consider the following projects:
vga-framebuffer-rs - A Rust VGA Framebuffer implementation for embedded micros
dma_ip_drivers - Xilinx QDMA IP Drivers
nitefury-popr
vgasim - A Video display simulator