Commit 5c183944 authored by Jan Pospisil's avatar Jan Pospisil

new version 1.3

parent ec8069e1
v1.3, 2016-09-21
transformed Python driver to OOP code, simplified interface
fixed temperature readout
improved timing of the SET/RES pulses (IOB registers, timing constraints)
added AD9512 OUT4 fine delay control
added trigger latency calibration example code
v1.2, 2016-09-05 v1.2, 2016-09-05
introduced independent Trigger Latency for the two channels introduced independent Trigger Latency for the two channels
updated Python driver updated Python driver
......
...@@ -41,7 +41,7 @@ use work.wishbone_pkg.all; ...@@ -41,7 +41,7 @@ use work.wishbone_pkg.all;
package FfpgPkg is package FfpgPkg is
constant VersionMajor: natural := 1; constant VersionMajor: natural := 1;
constant VersionMinor: natural := 2; constant VersionMinor: natural := 3;
constant VersionRevision: natural := 0; constant VersionRevision: natural := 0;
type t_Ad5600Interface is record type t_Ad5600Interface is record
......
...@@ -54,7 +54,7 @@ class Ffpg(object): ...@@ -54,7 +54,7 @@ class Ffpg(object):
self.fmcSlot = fmcSlot self.fmcSlot = fmcSlot
self.wb = WbOverlay("fmc_fpg", fmcSlot) self.wb = WbOverlay("fmc_fpg", fmcSlot)
self.temp = DS18B20(wbOverlay = self.wb) self.temp = DS18B20(wbOverlay = self.wb)
assert self.CompareVersion(1, 2, 0) == 0, "Bad gateware version detected! Get the appropriate driver from http://www.ohwr.org/projects/fmc-del-1ns-2cha/repository/revisions/master/show/sw" assert self.CompareVersion(1, 3, 0) == 0, "Bad gateware version detected! Get the appropriate driver from http://www.ohwr.org/projects/fmc-del-1ns-2cha/repository/revisions/master/show/sw"
def GetFmcSlot(self): def GetFmcSlot(self):
return self.fmcSlot return self.fmcSlot
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment