Showing results for 
Show  only  | Search instead for 
Did you mean: 

SystemVerilog RTL emulation of Yamaha OPL3 FM Synth chip runs on Zynq-based ZYBO board

Xilinx Employee
Xilinx Employee
0 0 46.3K

The Yamaha YMF262 OPL3 FM Sound Synthesis chip was popular as a sound generator for PC games back in the 1990s. Greg Taylor has reverse engineered the device and written a SystemVerilog RTL description targeting the low-cost Digilent ZYBO Development Board, which is based on a Xilinx Zynq Z-7010 SoC. The design consumes less than half of the programmable logic, very little on-chip RAM, and only one the 80 available DSP48 slices:



Yamaha OPL3 SystemVerilog Emulation Utilization.jpg



The SystemVerilog code’s on GitHub.


How does it sound? Listen for yourself (and dance in your chair):








Tags (2)