cancel
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

sleibso
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)