FPGA COMPONENTS & BOARD MANUFACTURING For research, development & industrial systems

SOPHGO / 算能 / TECHNICAL REFERENCE

BM1684

SOPHGO tensor processor used in its accelerator and edge-computing product family. The official FAQ distinguishes the chip from SM5 modules, SE5 boxes and SC5 cards.

FPGA.io Part Number FIO-E58528F360539A34Internal catalogue reference · manufacturer MPN remains unchanged

Technical reference · Base device — ordering suffix not specified · Checked 2026-09-28

BM1684 — technical feature overview
Technical schematicFPGA.io technical schematic for BM1684. Values summarize the documented fields below; consult their source conditions. This is an abstract diagram, not a product photograph, package drawing or pinout. Parameter sources below ↓

DOCUMENTED FACTS

Technical parameters

5 source-linked fields

Values apply to the device and conditions identified in each source. Family maxima, package limits and full ordering-code specifications must not be treated as interchangeable.

ParameterDocumented valueSource & conditions
Tensor architectureSIMD many-coreSophon and SDK FAQ 3.0.0: Basic concepts ↗2.3.1 BM1684 TPU architecture
NPU count64 NPUsSophon and SDK FAQ 3.0.0: Basic concepts ↗2.3.1 and 2.3.3 explanatory notes
Execution units1024 total; 16 per NPUSophon and SDK FAQ 3.0.0: Basic concepts ↗2.3.1 BM1684 TPU architecture
TPU local memory32 MB total; 512 KB per NPUSophon and SDK FAQ 3.0.0: Basic concepts ↗2.3.1 BM1684 TPU architecture
TPU control MCU32-bit Arm9Sophon and SDK FAQ 3.0.0: Basic concepts ↗2.3.1 BM1684 TPU architecture

Official documents

Sophon and SDK FAQ 3.0.0: Basic concepts2.1 hardware forms; 2.3.1 TPU architecture; 2.3.3 NPU and EU notesWeb ↗

Ordering and board constraints

This reference identifies a base device. Package, speed grade, temperature, qualification and packing suffixes have not been inferred.

  • The FAQ's global/device DDR memory refers to external memory, not embedded SRAM.
  • Choose the host-attached PCIe or standalone SoC execution mode and corresponding SDK before evaluating performance.
  • Confirm current availability and lifecycle for the complete code before procurement.
  • Review pinout, electrical conditions and the exact document revision before PCB release.

Prepare a complete request

Include the full ordering code, quantity, delivery requirement and traceability needs. For an assembled board, include BOM revision, programming and test scope.

Request this device ↗

Discuss sourcing + PCBA →

Series & categories

COMPLETE PART IDENTITIES

Ordering numbers for BM1684

0 documented codes

These references belong to this device. Evidence labels distinguish reviewed specifications, public listings and manufacturer coding examples. Counts describe this site’s documented coverage, not stock or all configurations offered by the manufacturer.

Exact ordering code requires confirmation

The cited FAQ discusses BM1684 and BM1684X as distinct processors. BM1684X is excluded; no public full packaged-chip ordering row for the exact BM1684 reference was established.

Ordering identity reference ↗

Request an exact-code review →