{
  "packets": {
    "write": 55,
    "read": 3577
  },
  "scope": "Parity-valid packet timing, excludes idle gaps; not exhaustive protocol validation",
  "phases": {
    "write_data": {
      "periods": 1705,
      "mean_ns": 33.43108504398827,
      "mhz": 29.912280701754387,
      "mode_ns": [
        [
          34,
          1212
        ],
        [
          32,
          489
        ],
        [
          36,
          4
        ]
      ]
    },
    "write_header": {
      "periods": 385,
      "mean_ns": 33.41818181818182,
      "mhz": 29.923830250272033,
      "mode_ns": [
        [
          34,
          273
        ],
        [
          32,
          112
        ]
      ]
    },
    "write_ack": {
      "periods": 110,
      "mean_ns": 36.45454545454545,
      "mhz": 27.43142144638404,
      "mode_ns": [
        [
          34,
          61
        ],
        [
          32,
          30
        ],
        [
          54,
          10
        ],
        [
          52,
          7
        ],
        [
          36,
          2
        ]
      ]
    },
    "read_data": {
      "periods": 110887,
      "mean_ns": 33.41978771181473,
      "mhz": 29.92239234501406,
      "mode_ns": [
        [
          34,
          75532
        ],
        [
          32,
          33762
        ],
        [
          36,
          1593
        ]
      ]
    },
    "read_header": {
      "periods": 25039,
      "mean_ns": 33.40221254842446,
      "mhz": 29.93813653961581,
      "mode_ns": [
        [
          34,
          17553
        ],
        [
          32,
          7485
        ],
        [
          36,
          1
        ]
      ]
    },
    "read_ack": {
      "periods": 7154,
      "mean_ns": 33.573385518590996,
      "mhz": 29.785497785031477,
      "mode_ns": [
        [
          34,
          4859
        ],
        [
          32,
          2148
        ],
        [
          36,
          91
        ],
        [
          52,
          29
        ],
        [
          54,
          27
        ]
      ]
    }
  }
}