Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 29 additions & 29 deletions examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -96,14 +96,14 @@
"name": "stdout",
"output_type": "stream",
"text": [
"T : 0 1 2 3 \n",
" ┌───┐ ┌───────┐ ┌───┐ \n",
"q13 : ─┤ H ├─┤ ISWAP ├─┤ H ├───────\n",
" └───┘ └───┬───┘ └───┘ \n",
" ┌───┐ ┌───┴───┐ ┌───┐ ┌───┐ \n",
"q20 : ─┤ H ├─┤ ISWAP ├─┤ H ├─┤ S ├─\n",
" └───┘ └───────┘ └───┘ └───┘ \n",
"T : 0 1 2 3 \n"
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
" \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \n",
"q13 : \u2500\u2524 H \u251c\u2500\u2524 ISWAP \u251c\u2500\u2524 H \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
" \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \n",
" \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \n",
"q20 : \u2500\u2524 H \u251c\u2500\u2524 ISWAP \u251c\u2500\u2524 H \u251c\u2500\u2524 S \u251c\u2500\n",
" \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \n",
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n"
]
}
],
Expand Down Expand Up @@ -190,16 +190,16 @@
"name": "stdout",
"output_type": "stream",
"text": [
"T : 0 1 2 3 \n",
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ \n",
"q13 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─\n",
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ \n",
"T : 0 1 2 3 \n",
"T : 0 \n",
" ┌──────────┐ \n",
"q13 : ─┤ Rz(1.57) ├─\n",
" └──────────┘ \n",
"T : 0 \n"
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
"q13 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\n",
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
"T : \u2502 0 \u2502\n",
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
"q13 : \u2500\u2524 Rz(1.57) \u251c\u2500\n",
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
"T : \u2502 0 \u2502\n"
]
}
],
Expand Down Expand Up @@ -319,10 +319,10 @@
"waveform_name = list(a_b_iswap._waveforms.keys())[0]\n",
"\n",
"a_b_iswap_wfm = a_b_iswap_wfms[waveform_name]\n",
"a_b_iswap_frame = device.frames[\"Transmon_109_flux_tx_c\"]\n",
"a_b_iswap_frame = device.frames[\"Transmon_13_flux_tx_iswap_20\"]\n",
"dt = a_b_iswap_frame.port.dt\n",
"\n",
"print(\"ISWAP pulse duration:\", round(len(a_b_iswap_wfm.amplitudes), 0), \"ns\")"
"print(\"ISWAP pulse duration:\", round(a_b_iswap_wfm.length / dt, 0), \"ns\")"
]
},
{
Expand Down Expand Up @@ -430,14 +430,14 @@
"name": "stdout",
"output_type": "stream",
"text": [
"T : 0 1 2 3 4 5 6 7 8 9 \n",
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ \n",
"q13 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ PG ├─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├──────────────\n",
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ └─┬──┘ └──────────┘ └──────────┘ └──────────┘ └───────────┘ \n",
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌─┴──┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌──────────┐ \n",
"q20 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ PG ├─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ Rz(1.57) ├─\n",
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ └────┘ └──────────┘ └──────────┘ └──────────┘ └───────────┘ └──────────┘ \n",
"T : 0 1 2 3 4 5 6 7 8 9 \n"
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502 4 \u2502 5 \u2502 6 \u2502 7 \u2502 8 \u2502 9 \u2502\n",
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
"q13 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 PG \u251c\u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u252c\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2534\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
"q20 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 PG \u251c\u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\n",
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502 4 \u2502 5 \u2502 6 \u2502 7 \u2502 8 \u2502 9 \u2502\n"
]
}
],
Expand Down Expand Up @@ -555,4 +555,4 @@
},
"nbformat": 4,
"nbformat_minor": 4
}
}
Loading