pulser.AnalogDevice

pulser.AnalogDevice = AnalogDevice

A realistic device for analog sequence execution.

Register parameters:
  • Dimensions: 2D

  • Maximum number of atoms: 80

  • Maximum distance from origin: 38 µm

  • Minimum distance between neighbouring atoms: 5 μm

Layout parameters:
  • Requires layout: Yes

  • Accepts new layout: Yes

  • Minimal number of traps: 1

  • Minimum layout filling fraction: 0.0

  • Optimal layout filling fraction: 0.45

  • Maximum layout filling fraction: 0.5

Device parameters:
  • Rydberg level: 60

  • Ising interaction coefficient \((C_6/\hbar)\): 8.657e+05 (rad/µs) \(\cdot\) µm^6

  • XY interaction coefficient \((C_3/\hbar)\): 1.907e+04 (rad/µs) \(\cdot\) µm^3

  • Channels can be reused: No

  • Supported bases: ground-rydberg

  • Supported states: r, g

  • SLM Mask: No

  • Maximum sequence duration: 6000 ns

  • Maximum number of runs: 2000

Channels:
  • ID: ‘rydberg_global’
    • Type: Rydberg (ground-rydberg basis)

    • Addressing: Global

    • Maximum \(\Omega\): 12.57 rad/µs

    • Minimum average \(\Omega\): 0 rad/µs

    • Maximum \(|\delta|\): 125.7 rad/µs

    • Rise time: 85 ns

    • Supports EOM mode: Yes

    • EOM Rise time: 17 ns

    • Clock period: 4 ns

    • Minimum instruction duration: 16 ns