diff --git a/examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb b/examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb index fdff888c6..fdbb97b44 100644 --- a/examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb +++ b/examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb @@ -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" ] } ], @@ -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" ] } ], @@ -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\")" ] }, { @@ -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" ] } ], @@ -555,4 +555,4 @@ }, "nbformat": 4, "nbformat_minor": 4 -} +} \ No newline at end of file