[sdiy] Bit by Bit, Closer to a Synth Running on a Zybo

Scott Gravenhorst music.maker at gte.net
Tue Apr 29 22:55:33 CEST 2014


The BSP (board support package) has still not arrived for the Zybo - the
BSP should contain a working driver for the on board codec, but in the
interim, I've tested a PMOD DAC with CS4344 stereo 24 bit D-S DAC.  This is
the Eric Brombaugh board which I've used in many other FPGA designs.

So far, I've been able to create and use an AXI4-Lite interface between
Linux and the PL (FPGA), and now I have a working DAC.  A MIDI interface
test and then a synthesizer design are the next steps.  For that, I'll take
a design I wrote for another FPGA and port it to the Zynq on the Zybo.  I
want to be able to use Linux to send patch and control information to the
synth via the AXI4-Lite interface and I'll use a PL based UART for MIDI. 
I've tested PicoBlaze (version 6) which will run my MIDI controller using a
125 MHz clock.

These tests were performed using the QSPI-based PetaLinux that comes with
the board.

-- ScottG
________________________________________________________________________
-- Scott Gravenhorst
-- FPGA MIDI Synth Info: jovianpyx.dyndns.org:8080/public/FPGA_synth/
-- FatMan Mods Etc.: jovianpyx.dyndns.org:8080/public/fatman/
-- Some Random Electronics Bits: jovianpyx.dyndns.org:8080/public/electronics/
-- When the going gets tough, the tough use the command line.
-- Matt 21:22




More information about the Synth-diy mailing list