{
  "passed": true,
  "requested_hz": 20000000,
  "timing": {
    "packets": {
      "write": 50,
      "read": 3235
    },
    "scope": "Parity-valid packet timing, excludes idle gaps; not exhaustive protocol validation",
    "phases": {
      "write_data": {
        "periods": 1550,
        "mean_ns": 50.10709677419355,
        "mhz": 19.95725285195581,
        "mode_ns": [
          [
            50,
            1255
          ],
          [
            52,
            189
          ],
          [
            48,
            106
          ]
        ]
      },
      "write_header": {
        "periods": 350,
        "mean_ns": 50.4,
        "mhz": 19.841269841269842,
        "mode_ns": [
          [
            50,
            272
          ],
          [
            52,
            44
          ],
          [
            48,
            22
          ],
          [
            58,
            12
          ]
        ]
      },
      "write_ack": {
        "periods": 100,
        "mean_ns": 50.16,
        "mhz": 19.936204146730464,
        "mode_ns": [
          [
            50,
            78
          ],
          [
            52,
            15
          ],
          [
            48,
            7
          ]
        ]
      },
      "read_data": {
        "periods": 100285,
        "mean_ns": 50.14885576108092,
        "mhz": 19.94063443369871,
        "mode_ns": [
          [
            50,
            83336
          ],
          [
            52,
            11488
          ],
          [
            48,
            5305
          ],
          [
            72,
            44
          ],
          [
            62,
            26
          ],
          [
            60,
            24
          ],
          [
            58,
            22
          ],
          [
            74,
            19
          ]
        ]
      },
      "read_header": {
        "periods": 22645,
        "mean_ns": 50.127445352174874,
        "mhz": 19.94915146731317,
        "mode_ns": [
          [
            50,
            18740
          ],
          [
            52,
            2496
          ],
          [
            48,
            1342
          ],
          [
            58,
            44
          ],
          [
            60,
            22
          ],
          [
            56,
            1
          ]
        ]
      },
      "read_ack": {
        "periods": 6470,
        "mean_ns": 50.17465224111283,
        "mhz": 19.930382281366477,
        "mode_ns": [
          [
            50,
            5267
          ],
          [
            52,
            884
          ],
          [
            48,
            319
          ]
        ]
      }
    }
  }
}