mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-22 18:04:03 +08:00
22 lines
418 B
Python
22 lines
418 B
Python
from artiq.sim import *
|
|
from artiq.units import *
|
|
|
|
def threads_test():
|
|
pulse("x", 1*MHz, 10*ms)
|
|
with parallel:
|
|
with sequential:
|
|
wait_edge("a")
|
|
delay(5*ms)
|
|
pulse("a", 30*MHz, 1*us)
|
|
wait_edge("a")
|
|
delay(10*ms)
|
|
pulse("a", 60*MHz, 1*us)
|
|
with sequential:
|
|
wait_edge("b")
|
|
delay(3*ms)
|
|
pulse("b", 30*MHz, 1*us)
|
|
|
|
if __name__ == "__main__":
|
|
threads_test()
|
|
print(time_manager.format_timeline())
|