{
  "packets": {
    "write": 47,
    "read": 3102
  },
  "scope": "Parity-valid packet timing, excludes idle gaps; not exhaustive protocol validation",
  "phases": {
    "write_data": {
      "periods": 1457,
      "mean_ns": 50.100205902539464,
      "mhz": 19.959997808099075,
      "mode_ns": [
        [
          50,
          1208
        ],
        [
          52,
          161
        ],
        [
          48,
          88
        ]
      ]
    },
    "write_header": {
      "periods": 329,
      "mean_ns": 50.37689969604863,
      "mhz": 19.85036804633764,
      "mode_ns": [
        [
          50,
          259
        ],
        [
          52,
          34
        ],
        [
          48,
          24
        ],
        [
          58,
          8
        ],
        [
          60,
          4
        ]
      ]
    },
    "write_ack": {
      "periods": 94,
      "mean_ns": 50.148936170212764,
      "mhz": 19.940602460755198,
      "mode_ns": [
        [
          50,
          87
        ],
        [
          52,
          7
        ]
      ]
    },
    "read_data": {
      "periods": 96162,
      "mean_ns": 50.13113287993178,
      "mhz": 19.947684054838394,
      "mode_ns": [
        [
          50,
          80134
        ],
        [
          52,
          10545
        ],
        [
          48,
          5345
        ],
        [
          72,
          43
        ],
        [
          62,
          32
        ],
        [
          60,
          19
        ],
        [
          58,
          19
        ],
        [
          70,
          14
        ]
      ]
    },
    "read_header": {
      "periods": 21714,
      "mean_ns": 50.11439624205582,
      "mhz": 19.954345956198583,
      "mode_ns": [
        [
          50,
          17946
        ],
        [
          52,
          2350
        ],
        [
          48,
          1358
        ],
        [
          58,
          48
        ],
        [
          60,
          11
        ],
        [
          56,
          1
        ]
      ]
    },
    "read_ack": {
      "periods": 6204,
      "mean_ns": 50.158284977433915,
      "mhz": 19.936885809590528,
      "mode_ns": [
        [
          50,
          5141
        ],
        [
          52,
          777
        ],
        [
          48,
          286
        ]
      ]
    }
  }
}