forked from M-Labs/artiq
examples/nac3devices: add almazny
This commit is contained in:
parent
60aa64b79e
commit
250d7e8f0f
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"target": "kasli",
|
"target": "kasli",
|
||||||
"min_artiq_version": "8.0",
|
"min_artiq_version": "9.0",
|
||||||
"variant": "nac3devices",
|
"variant": "nac3devices",
|
||||||
"hw_rev": "v1.1",
|
"hw_rev": "v2.0",
|
||||||
"base": "standalone",
|
"base": "standalone",
|
||||||
"core_addr": "192.168.1.70",
|
"core_addr": "192.168.1.70",
|
||||||
"peripherals": [
|
"peripherals": [
|
||||||
|
@ -12,6 +12,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "mirny",
|
"type": "mirny",
|
||||||
|
"almazny": true,
|
||||||
"ports": [1],
|
"ports": [1],
|
||||||
"clk_sel": "mmcx",
|
"clk_sel": "mmcx",
|
||||||
"refclk": 125e6
|
"refclk": 125e6
|
||||||
|
|
|
@ -4,6 +4,7 @@ from artiq.coredevice.cache import CoreCache
|
||||||
from artiq.coredevice.kasli_i2c import KasliEEPROM
|
from artiq.coredevice.kasli_i2c import KasliEEPROM
|
||||||
from artiq.coredevice.zotino import Zotino
|
from artiq.coredevice.zotino import Zotino
|
||||||
from artiq.coredevice.mirny import Mirny as MirnyCPLD
|
from artiq.coredevice.mirny import Mirny as MirnyCPLD
|
||||||
|
from artiq.coredevice.almazny import AlmaznyChannel
|
||||||
from artiq.coredevice.adf5356 import ADF5356
|
from artiq.coredevice.adf5356 import ADF5356
|
||||||
from artiq.coredevice.urukul import CPLD as UrukulCPLD
|
from artiq.coredevice.urukul import CPLD as UrukulCPLD
|
||||||
from artiq.coredevice.ad9912 import AD9912
|
from artiq.coredevice.ad9912 import AD9912
|
||||||
|
@ -22,6 +23,7 @@ class NAC3Devices(EnvExperiment):
|
||||||
zotino0: KernelInvariant[Zotino]
|
zotino0: KernelInvariant[Zotino]
|
||||||
mirny0_cpld: KernelInvariant[MirnyCPLD]
|
mirny0_cpld: KernelInvariant[MirnyCPLD]
|
||||||
mirny0_ch0: KernelInvariant[ADF5356]
|
mirny0_ch0: KernelInvariant[ADF5356]
|
||||||
|
mirny0_almazny0: KernelInvariant[AlmaznyChannel]
|
||||||
urukul0_cpld: KernelInvariant[UrukulCPLD]
|
urukul0_cpld: KernelInvariant[UrukulCPLD]
|
||||||
eeprom_urukul0: KernelInvariant[KasliEEPROM]
|
eeprom_urukul0: KernelInvariant[KasliEEPROM]
|
||||||
urukul0_ch0: KernelInvariant[AD9912]
|
urukul0_ch0: KernelInvariant[AD9912]
|
||||||
|
@ -39,6 +41,7 @@ class NAC3Devices(EnvExperiment):
|
||||||
self.setattr_device("zotino0")
|
self.setattr_device("zotino0")
|
||||||
self.setattr_device("mirny0_cpld")
|
self.setattr_device("mirny0_cpld")
|
||||||
self.setattr_device("mirny0_ch0")
|
self.setattr_device("mirny0_ch0")
|
||||||
|
self.setattr_device("mirny0_almazny0")
|
||||||
self.setattr_device("urukul0_cpld")
|
self.setattr_device("urukul0_cpld")
|
||||||
self.setattr_device("eeprom_urukul0")
|
self.setattr_device("eeprom_urukul0")
|
||||||
self.setattr_device("urukul0_ch0")
|
self.setattr_device("urukul0_ch0")
|
||||||
|
|
Loading…
Reference in New Issue