forked from M-Labs/artiq
examples/device_db: update DAC entry for Zotino, add sections
This commit is contained in:
parent
6bdeddd201
commit
bb6e7618bb
|
@ -5,6 +5,7 @@
|
||||||
core_addr = "kc705.lab.m-labs.hk"
|
core_addr = "kc705.lab.m-labs.hk"
|
||||||
|
|
||||||
device_db = {
|
device_db = {
|
||||||
|
# Core device
|
||||||
"core": {
|
"core": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.core",
|
"module": "artiq.coredevice.core",
|
||||||
|
@ -45,6 +46,7 @@ device_db = {
|
||||||
"class": "PCA9548"
|
"class": "PCA9548"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
# Generic TTL
|
||||||
"ttl0": {
|
"ttl0": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.ttl",
|
"module": "artiq.coredevice.ttl",
|
||||||
|
@ -96,8 +98,6 @@ device_db = {
|
||||||
"class": "TTLInOut",
|
"class": "TTLInOut",
|
||||||
"arguments": {"channel": 7}
|
"arguments": {"channel": 7}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
"ttl_sma": {
|
"ttl_sma": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.ttl",
|
"module": "artiq.coredevice.ttl",
|
||||||
|
@ -110,13 +110,6 @@ device_db = {
|
||||||
"class": "TTLOut",
|
"class": "TTLOut",
|
||||||
"arguments": {"channel": 19}
|
"arguments": {"channel": 19}
|
||||||
},
|
},
|
||||||
|
|
||||||
"ttl_ams101_ldac": {
|
|
||||||
"type": "local",
|
|
||||||
"module": "artiq.coredevice.ttl",
|
|
||||||
"class": "TTLOut",
|
|
||||||
"arguments": {"channel": 20}
|
|
||||||
},
|
|
||||||
"ttl_clock_la32_p": {
|
"ttl_clock_la32_p": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.ttl",
|
"module": "artiq.coredevice.ttl",
|
||||||
|
@ -124,20 +117,13 @@ device_db = {
|
||||||
"arguments": {"channel": 21}
|
"arguments": {"channel": 21}
|
||||||
},
|
},
|
||||||
|
|
||||||
"spi_ams101": {
|
# Generic SPI
|
||||||
"type": "local",
|
|
||||||
"module": "artiq.coredevice.spi",
|
|
||||||
"class": "SPIMaster",
|
|
||||||
"arguments": {"channel": 22}
|
|
||||||
},
|
|
||||||
|
|
||||||
"spi0": {
|
"spi0": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.spi",
|
"module": "artiq.coredevice.spi",
|
||||||
"class": "SPIMaster",
|
"class": "SPIMaster",
|
||||||
"arguments": {"channel": 23}
|
"arguments": {"channel": 23}
|
||||||
},
|
},
|
||||||
|
|
||||||
"spi_mmc": {
|
"spi_mmc": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.spi",
|
"module": "artiq.coredevice.spi",
|
||||||
|
@ -145,13 +131,39 @@ device_db = {
|
||||||
"arguments": {"channel": 26}
|
"arguments": {"channel": 26}
|
||||||
},
|
},
|
||||||
|
|
||||||
"dac0": {
|
# DAC
|
||||||
|
"spi_ams101": {
|
||||||
|
"type": "local",
|
||||||
|
"module": "artiq.coredevice.spi",
|
||||||
|
"class": "SPIMaster",
|
||||||
|
"arguments": {"channel": 22}
|
||||||
|
},
|
||||||
|
"ttl_ams101_ldac": {
|
||||||
|
"type": "local",
|
||||||
|
"module": "artiq.coredevice.ttl",
|
||||||
|
"class": "TTLOut",
|
||||||
|
"arguments": {"channel": 20}
|
||||||
|
},
|
||||||
|
"spi_zotino": {
|
||||||
|
"type": "local",
|
||||||
|
"module": "artiq.coredevice.spi",
|
||||||
|
"class": "SPIMaster",
|
||||||
|
"arguments": {"channel": 27}
|
||||||
|
},
|
||||||
|
"ttl_zotino_ldac": {
|
||||||
|
"type": "local",
|
||||||
|
"module": "artiq.coredevice.ttl",
|
||||||
|
"class": "TTLOut",
|
||||||
|
"arguments": {"channel": 28}
|
||||||
|
},
|
||||||
|
"dac_zotino": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.ad5360",
|
"module": "artiq.coredevice.ad5360",
|
||||||
"class": "AD5360",
|
"class": "AD5360",
|
||||||
"arguments": {"spi_device": "spi0", "ldac_device": "ttl0"}
|
"arguments": {"spi_device": "spi_zotino", "ldac_device": "ttl_zotino_ldac"}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
# AD9914 DDS
|
||||||
"dds0": {
|
"dds0": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"module": "artiq.coredevice.dds",
|
"module": "artiq.coredevice.dds",
|
||||||
|
@ -172,6 +184,7 @@ device_db = {
|
||||||
"arguments": {"bus_channel": 29, "channel": 2}
|
"arguments": {"bus_channel": 29, "channel": 2}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
# Controllers
|
||||||
"lda": {
|
"lda": {
|
||||||
"type": "controller",
|
"type": "controller",
|
||||||
"best_effort": True,
|
"best_effort": True,
|
||||||
|
@ -193,7 +206,7 @@ device_db = {
|
||||||
"target_name": "camera_sim_rexec"
|
"target_name": "camera_sim_rexec"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
# Aliases
|
||||||
"ttl_out": "ttl0",
|
"ttl_out": "ttl0",
|
||||||
"ttl_out_serdes": "ttl0",
|
"ttl_out_serdes": "ttl0",
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue