[
  {
    "device_id": "dv_001",
    "device_raw": "AX-100 (1세대)",
    "npu_mem_mb": 4096,
    "bandwidth_gbs": 51.2,
    "supported_bits": [
      "int4",
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 120,
    "mem_share_note": "전체 4GB 중 앱 몫 45%",
    "usable_mem_mb": 1843
  },
  {
    "device_id": "dv_002",
    "device_raw": "AX100 1세대",
    "npu_mem_mb": 4096,
    "bandwidth_gbs": 51.2,
    "supported_bits": [
      "int4",
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 120,
    "mem_share_note": "앱 몫 45%",
    "usable_mem_mb": 1843
  },
  {
    "device_id": "dv_003",
    "device_raw": "AX-200",
    "npu_mem_mb": 6144,
    "bandwidth_gbs": 68,
    "supported_bits": [
      "int4",
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 90,
    "mem_share_note": "전체 6GB 중 앱 몫 50%",
    "usable_mem_mb": 3072
  },
  {
    "device_id": "dv_004",
    "device_raw": "BX-50 저가형",
    "npu_mem_mb": 2048,
    "bandwidth_gbs": 25.6,
    "supported_bits": [
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 150,
    "mem_share_note": "전체 2GB 중 앱 몫 40%",
    "usable_mem_mb": 819
  },
  {
    "device_id": "dv_005",
    "device_raw": "BX-50S",
    "npu_mem_mb": 2048,
    "bandwidth_gbs": 25.6,
    "supported_bits": [
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 150,
    "mem_share_note": "",
    "usable_mem_mb": null
  },
  {
    "device_id": "dv_006",
    "device_raw": "CX-10 웨어러블",
    "npu_mem_mb": 1024,
    "bandwidth_gbs": 12.8,
    "supported_bits": [
      "int4",
      "int8"
    ],
    "latency_budget_ms": 200,
    "mem_share_note": "전체 1GB 중 앱 몫 35%",
    "usable_mem_mb": 358
  },
  {
    "device_id": "dv_007",
    "device_raw": "AX-300 시제품",
    "npu_mem_mb": 8192,
    "bandwidth_gbs": 102.4,
    "supported_bits": [
      "int4",
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 60,
    "mem_share_note": "앱 몫 미정",
    "usable_mem_mb": null
  },
  {
    "device_id": "dv_008",
    "device_raw": "DX-70",
    "npu_mem_mb": 3072,
    "bandwidth_gbs": 38.4,
    "supported_bits": [
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 110,
    "mem_share_note": "전체 3GB 중 앱 몫 절반",
    "usable_mem_mb": 1536
  },
  {
    "device_id": "dv_009",
    "device_raw": "CX-10 (개정)",
    "npu_mem_mb": 1024,
    "bandwidth_gbs": 12.8,
    "supported_bits": [
      "int4",
      "int8"
    ],
    "latency_budget_ms": 200,
    "mem_share_note": "전체 1GB 중 앱 몫 35%",
    "usable_mem_mb": 358
  },
  {
    "device_id": "dv_010",
    "device_raw": "EX-20 차량용",
    "npu_mem_mb": 4096,
    "bandwidth_gbs": 44.8,
    "supported_bits": [
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 80,
    "mem_share_note": "전체 4GB 중 앱 몫 30%",
    "usable_mem_mb": 1228
  },
  {
    "device_id": "dv_011",
    "device_raw": "BX-50 (2차 개정)",
    "npu_mem_mb": 2048,
    "bandwidth_gbs": 25.6,
    "supported_bits": [
      "int8",
      "fp16"
    ],
    "latency_budget_ms": 150,
    "mem_share_note": "전체 2GB 중 앱 몫 40%",
    "usable_mem_mb": 819
  }
]