Semi-retired logic, s/w and systems designer, with a background in high performance computing and wireless/cellular, developing open-source IP for all to use
pcievhost. PCIe (1.0a to 2.0) Virtual Root Complex model, in C, co-simulating with Verilog, SystemVerilog and VHDL, with Endpoint capabilities
148vproc. Virtual processor co-simulation element for Verilog, VHDL and SystemVerilog environments, allowing host compiled programs to run in a logic simulation. and drive a memory mapped bus
76riscV. Open source ISS and logic RISC-V 32 bit project
63usbModel. USB virtual model in C++, co-simulating with Verilog, SystemVerilog and VHDL
35mem_model. High speed C/C++ based behavioural VHDL/Verilog co-simulation memory model
34tcpIpPg. 10GbE XGMII TCP/IPv4 packet generator in C, co-simulating with Verilog, SystemVerilog and VHDL
29winfilter. WinFilter graphical FIR filter design program
19sparc. Sparc version 8 Instruction Set Simulator
14cpu8051. Intel(R) 8051 Instruction Set Simulator
14Articles. Collected article documents in PDF covering subject with co-simulation, embedded systems, software development and logic design and verification
12mico32. LatticeMico32 instruction set simulator project
10eccExamples. Error correction and detection example Verilog (hamming and Reed-Solomon) to accompany presentation material
10cpu6502. A 6502 Instruction Set Simulator
9rv32. An configurable open-source RISC-V instruction set simulator in C++. RV32GBC_Zicsr_Zbc_Zicntr.
9jfif. JFIF and JPEG file decoder software
7firfilter. Verilog finite impulse response filter
5vslzw. Verilog Decoder implementing a simple LZW algorithm,
5udpIpPg. 1GbE GMII UDP/IPv4 packet generator logic simulation component
4lm32fpga. FPGA development board (DE1) targetted lm32 based systems design for Verilog
2AXI4. AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream transmitter and receiver verification components
2slzw. Simple LZW codec in C
2CoSim. OSVVM submodule for Co-simulation features
2pli_test. Test of VProc and mem_model PLI components in Aldec simulators
1bmp. Command line bitmap manipulation utility
1kernel_module. Linux Kernel Module Template
1mem_subsys. Memory sub-system component project (cache/MMU)
1