{
  "passed": true,
  "requested_hz": 4000000,
  "timing": {
    "packets": {
      "read": 11821,
      "write": 179
    },
    "scope": "Parity-valid packet timing, excludes idle gaps; not exhaustive protocol validation",
    "phases": {
      "read_data": {
        "periods": 366451,
        "mean_ns": 254.34563966260154,
        "mhz": 3.931657728933491,
        "mode_ns": [
          [
            254,
            245474
          ],
          [
            252,
            105020
          ],
          [
            272,
            6303
          ],
          [
            274,
            5317
          ],
          [
            282,
            2681
          ],
          [
            280,
            1599
          ],
          [
            256,
            41
          ],
          [
            262,
            13
          ]
        ]
      },
      "read_header": {
        "periods": 82747,
        "mean_ns": 253.59055917435074,
        "mhz": 3.9433644661529828,
        "mode_ns": [
          [
            254,
            58348
          ],
          [
            252,
            23816
          ],
          [
            278,
            238
          ],
          [
            262,
            80
          ],
          [
            286,
            79
          ],
          [
            280,
            78
          ],
          [
            288,
            78
          ],
          [
            256,
            18
          ]
        ]
      },
      "read_ack": {
        "periods": 23642,
        "mean_ns": 267.4342272227392,
        "mhz": 3.739237158926278,
        "mode_ns": [
          [
            254,
            8526
          ],
          [
            282,
            7408
          ],
          [
            280,
            4229
          ],
          [
            252,
            3182
          ],
          [
            272,
            90
          ],
          [
            274,
            81
          ],
          [
            278,
            70
          ],
          [
            290,
            27
          ]
        ]
      },
      "write_data": {
        "periods": 5549,
        "mean_ns": 253.41539016038925,
        "mhz": 3.9460902487693805,
        "mode_ns": [
          [
            254,
            3925
          ],
          [
            252,
            1623
          ],
          [
            256,
            1
          ]
        ]
      },
      "write_header": {
        "periods": 1253,
        "mean_ns": 256.9417398244214,
        "mhz": 3.8919328587225266,
        "mode_ns": [
          [
            254,
            787
          ],
          [
            252,
            306
          ],
          [
            278,
            43
          ],
          [
            288,
            34
          ],
          [
            286,
            33
          ],
          [
            280,
            29
          ],
          [
            262,
            16
          ],
          [
            296,
            3
          ]
        ]
      },
      "write_ack": {
        "periods": 358,
        "mean_ns": 272.12849162011173,
        "mhz": 3.67473465952249,
        "mode_ns": [
          [
            254,
            112
          ],
          [
            290,
            108
          ],
          [
            252,
            43
          ],
          [
            282,
            31
          ],
          [
            280,
            25
          ],
          [
            288,
            22
          ],
          [
            278,
            16
          ],
          [
            292,
            1
          ]
        ]
      }
    }
  }
}