Micron Technology

JMB585 - PCIe Gen3x2 to 5-Port SATA 6Gb/s Bridge | JMicron

Артикул: JMB585 ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
QFN-76 Package 6 Gb/s (SATA III) Speed
Контакты для цен
MOQ: 1 |
Цена обновлена: 2026-10-19
Оптовые цены
Кол-во Цена за ед. Итого
1 $0 $0,00
10 $0 $0,00
100 $0 $0,00
500 $0 $0,00
1.000 $0 $0,00
ℹ️ Все цены указаны в USD

JMB585 Обзор

The JMicron JMB585 is a PCIe Gen3 x2 to 5-port SATA 6Gb/s bridge controller in a QFN-76 package, providing five SATA III (AHCI) host ports with Port Multiplier support and near-line-rate PCIe Gen3 x2 bandwidth of up to 2 GB/s aggregate throughput.

A bridge controller is a specialized interface IC that translates one bus protocol into another, sitting in the storage hierarchy between the host (PCIe root complex) and the storage device layer (SATA/AHCI drives). In a typical PC system, the JMB585 occupies the same role as a chipset-integrated SATA controller: it enumerates as a standard AHCI host, so operating systems treat its ports exactly like native motherboard SATA ports.

Key features include five independent SATA 6Gb/s downstream ports, an upstream PCIe Gen3 x2 (about 2 GB/s) link, native AHCI and legacy IDE mode support, SSD TRIM command pass-through, and Port Multiplier support for expanding beyond five drives. JMicron emphasizes that the device almost fully saturates the PCIe Gen3 x2 line bandwidth, which matters when multiple SSDs are accessed concurrently.

Technically, the JMB585 is highly integrated with JMicron self-designed PCI Express and SATA PHY IP on a single die, eliminating external PHY chips and reducing BOM cost and board area. Firmware operates transparently with in-box AHCI drivers in Linux, Windows, and most UEFI/BIOS implementations, which is why JMB585-based M.2 A+E and M.2 B+M adapter cards are popular in NAS and home-server builds.

Typical applications include M.2-to-5xSATA expansion adapters for NAS servers (TrueNAS, Unraid), desktop storage upgrade cards, embedded x86 platforms such as the ODYSSEY-X86J4105, and industrial storage expansion where driverless AHCI compatibility is required.

A key design consideration: the PCIe Gen3 x2 uplink (approx. 2 GB/s) is shared across all five SATA ports, so total concurrent bandwidth saturates at roughly two SATA SSDs running at full 6Gb/s speed; mechanical HDD workloads are never limited.

This page synthesizes distributor availability, drop-in alternative analysis versus ASMedia ASM1166 and JMB582, and practical design notes not found in the manufacturer datasheet.

Аналоги без доработки для JMB585 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с JMB585 (тот же форм-фактор и посадочное место) — отличается по Package, RoHS Status, Mounting Type, Function, Host Interface.

ASMedia Technology Inc.
Package: QFN-88, 10 x 10 mm
RoHS Status: RoHS compliant (per JLCPCB listing)
Сравнить с JMB585 →
Micron Technology
Package: QFN-48, 6x6 mm
RoHS Status: Compliant (per JLCPCB listing)
Mounting Type: Surface Mount (SMT)
Сравнить с JMB585 →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

JMB582

✅ Прямая замена ⚠️ Характеристики не проверены
Micron Technology
📦 QFN
PCIe to SATA/AHCI bridge controller · PCIe Gen3 x1 (compatible with PCIe 3.1a) · 2x SATA 6Gb/s ports · SATA Revision 3.2 · AHCI and legacy IDE mode · Yes (Native Command Queuing) · Yes (SSD TRIM pass-through) · Supported

✓ В наличии

$1.75 / шт.

Открыть даташит →

ASM1166

✅ Прямая замена
ASMedia Technology Inc.
📦 QFN
SATA host controller (AHCI) · PCIe Gen3 x2 · 6 x SATA Gen3 (6 Gbps) · AHCI · Yes (cascaded port multipliers) · Approx. 2 GB/s (PCIe Gen3 x2 raw) · QFN-88, 10 x 10 mm · Surface Mount

✓ В наличии

Уточнить цену

Открыть даташит →

ASM1064

✅ Прямая замена
📦 QFN
4 SATA 6Gb/s ports vs 5 (-20%), AHCI standard enumeration, lower cost positioning per comparison guides

📋 Справочный аналог (нет в каталоге)

JMB585 Характеристики

Функция PCIe to SATA bridge controller
Host Interface PCIe Gen3 x2
Number of SATA Ports 5
SATA Speed 6 Gb/s (SATA III)
Protocol Support AHCI, legacy IDE
Port Multiplier Support Yes
TRIM Support Yes (SSD TRIM pass-through)
PHY Integration Integrated PCIe and SATA PHY (JMicron self-designed)
Typical Aggregate Bandwidth Approx. 2 GB/s (PCIe Gen3 x2 line rate)
Корпус QFN-76
Тип монтажа Surface Mount
Статус RoHS ROHS compliant (per JLCPCB part listing)

Руководство по цоколевке JMB585 в корпусе qfn-76

Цоколевка для JMB585 (корпус qfn-76). Нумерация выводов, функции и схемы подключения определены в техническом описании производителя. Обратитесь к нему для точного посадочного места и рекомендаций по пайке.

Схема цоколевки корпуса qfn-76 для JMB585

Нет подробных данных о распиновке для JMB585.

Обратитесь к даташиту для полной конфигурации выводов.

Типичное применение

JMB585 подходит для 6 применениеs: M.2 to SATA NAS Expansion, Home NAS Servers (TrueNAS / Unraid), Embedded x86 Industrial Platforms, Desktop Storage Upgrade Cards, SSD-Backed Surveillance and Appliance Storage, Drive Caddy and Backplane Expansion.

🖥️

M.2 to SATA NAS Expansion

The JMB585 is the de facto standard controller for M.2 A+E and B+M key adapter cards that add five SATA 6Gb/s ports to motherboards lacking onboard SATA headers. Its AHCI enumeration means TrueNAS, Unraid, and OpenMediaVault detect all five ports with zero driver configuration, and community reports confirm reliable operation under Linux kernel 5.15 and later. Each port delivers SATA III 6Gb/s, and Port Multiplier support allows future expansion beyond five drives. Designers should note the shared PCIe Gen3 x2 uplink (~2 GB/s) is never a bottleneck for HDD arrays, and LED indicators can be wired to the SATA activity pins for drive status feedback.

🖥️

Home NAS Servers (TrueNAS / Unraid)

Home-server builders consistently choose JMB585-based cards when motherboards run out of SATA ports, because the chip presents a standard AHCI interface identical to chipset SATA. In Unraid and TrueNAS forum testing, the JMB585 exhibits fewer errors under Linux than competing controllers, though it lacks ASPM so idle power is slightly higher - typically an acceptable trade for HDD-centric arrays where the ~2 GB/s PCIe Gen3 x2 aggregate bandwidth is far above mechanical drive speeds. TRIM pass-through preserves SSD cache performance in hybrid pools, and legacy IDE mode availability helps with unusual or older host firmware.

🏭

Embedded x86 Industrial Platforms

Embedded x86 boards such as the Seeed ODYSSEY-X86J4105 use the JMB585 to expose five SATA ports through an M.2 slot for industrial storage expansion, data loggers, and edge servers. Driverless AHCI enumeration is the decisive advantage: industrial OS images and locked-down firmware can address the ports without vendor driver integration, simplifying certification and long-term maintenance. The QFN-76 single-die integration of PCIe and SATA PHYs keeps the adapter footprint minimal. Designers should verify supply rails and thermal budget from the official datasheet, and account for the shared 2 GB/s uplink when multiple concurrent streams are specified.

💻

Desktop Storage Upgrade Cards

For desktop PCs, the JMB585 enables low-cost PCIe x2 or M.2-slot cards that add five SATA 6Gb/s ports for additional SSDs and HDDs without chipset limitations. Because the controller enumerates as standard AHCI, BIOS boot from JMB585-attached drives works on most UEFI firmware, allowing OS installation directly on expanded ports. TRIM support keeps attached SATA SSDs performing optimally over time. The practical bandwidth ceiling is approximately two full-speed SATA SSDs (~550 MB/s each) sharing the PCIe Gen3 x2 link, so mixed SSD/HDD configurations deliver the best value; single-drive sequential workloads run at full SATA III speed.

🎥

SSD-Backed Surveillance and Appliance Storage

Surveillance recorders and storage appliances benefit from the JMB585's combination of five ports, TRIM pass-through, and Port Multiplier support. Continuous-write workloads from multiple camera streams are well within the controller's capability because each SATA III port's 6Gb/s far exceeds per-stream recording rates, and the shared PCIe Gen3 x2 uplink (~2 GB/s) accommodates simultaneous multi-drive writes from HDD or mixed-media pools. Standard AHCI enumeration ensures the appliance firmware's storage stack treats JMB585 ports as first-class drives for RAID or ZFS pooling, without vendor-specific driver code to maintain across OS updates.

🧩

Drive Caddy and Backplane Expansion

The JMB585's SATA host supports Port Multiplier, making it suitable for multi-drive backplanes and hot-swap caddies where more than five physical bays must be served from one controller. With a Port Multiplier-capable backplane, a single JMB585 can address additional drive bays beyond its five native ports, an approach used in budget NAS chassis. AHCI-mode TRIM pass-through preserves SSD health in mixed bays. Engineers should size fan cooling for the QFN-76 controller in enclosed bays, confirm backplane multiplier compatibility (not all chipsets support it in AHCI mode), and validate enumerate order under the target operating system before production.

Сводка рекомендуемых товаров

103990543 Seeed JMB585 M.2-to-SATA evaluation/expansion board Используется в: M.2 to SATA NAS Expansion, Embedded x86 Industrial Platforms ASM1166 ASMedia Technology Inc. Используется в: M.2 to SATA NAS Expansion, Home NAS Servers (TrueNAS / Unraid), SSD-Backed Surveillance and Appliance Storage, Drive Caddy and Backplane Expansion JMB582 Micron Technology Используется в: Home NAS Servers (TrueNAS / Unraid), Desktop Storage Upgrade Cards ASM1064 Lower-cost 4-port alternative for budget cards Используется в: Desktop Storage Upgrade Cards
What is the JMB585?
The JMB585 is a JMicron bridge controller that converts a PCIe Gen3 x2 host link into five SATA 6Gb/s ports with AHCI and legacy IDE protocol support. According to the JMicron datasheet, it integrates self-designed PCIe and SATA PHYs, supports SSD TRIM and Port Multiplier, and is intended for connecting SATA/AHCI storage devices such as SSDs and HDDs to a PCIe host.
How many SATA ports does the JMB585 support?
The JMB585 provides five SATA host ports, each running at SATA III speeds of 6 Gb/s. According to the JMicron product page, the SATA host also supports Port Multiplier, so more than five physical drives can be attached when multiplier-capable backplanes or expanders are used. All five ports share the upstream PCIe Gen3 x2 bandwidth of approximately 2 GB/s.
What is the price of JMB585?
JMB585 unit pricing is available on request from distributors such as JLCPCB, IC-Components, and HKInventory, and varies with quantity and channel. The bare chip is typically sourced through JLCPCB parts assembly (part code C2848040), while complete JMB585-based M.2-to-5xSATA adapter cards retail at low cost on the consumer market. Contact XAIPART for a quote as of 2026-10-19.
Where to buy JMB585 online?
The JMB585 can be purchased from JLCPCB (parts page C2848040), IC-Components, and HKInventory, which lists in-stock independent and authorized distributor inventory with same-day delivery options from Hong Kong. For finished adapter hardware built around the JMB585, Seeed Technology distributes the ODYSSEY-X86J4105 JMB585 M.2-to-SATA expansion board (DigiKey part 103990543). Availability as of 2026-10-19.
What is the difference between JMB585 and ASM1166?
The JMB585 offers five SATA 6Gb/s ports on a PCIe Gen3 x2 uplink, while the ASMedia ASM1166 offers six SATA ports on the same class of PCIe Gen3 x2 link. Community testing in Unraid and TrueNAS forums consistently reports that the JMB585 has fewer errors under Linux but does not support ASPM, whereas the ASM1166 costs somewhat more and adds a sixth port. Both enumerate as standard AHCI controllers without vendor drivers.
JMB585 vs JMB582 - which is better for a NAS build?
For a NAS build, the JMB585 is generally the better choice because it provides five SATA 6Gb/s ports versus the JMB582's two ports, making the JMB585 more cost-effective per port and better suited to multi-drive enclosures. The JMB582 remains appropriate for compact desktop upgrade cards needing only two drives. Both belong to the same JMicron PCIe-to-SATA bridge family and share AHCI driverless compatibility.
What can replace JMB585?
The closest functional replacement is the ASMedia ASM1166, a PCIe Gen3 x2 to 6-port SATA 6Gb/s controller that also enumerates as a standard AHCI host and is supported by in-box kernel drivers. However, the ASM1166 is not pin-to-pin compatible with the JMB585, so PCB redesign is required. Within the JMicron family, the JMB582 is a pin-compatible-class same-family part with only two SATA ports. No verified drop-in cross-brand substitute exists.
What is the best ASMedia equivalent for JMB585?
The best ASMedia equivalent for the JMB585 is the ASM1166, which provides six SATA 6Gb/s ports over a PCIe Gen3 x2 link - one more port than the JMB585's five. It is widely deployed in M.2-to-SATA adapter cards and supported by Linux kernels since version 5.15 along with Windows in-box AHCI drivers. Note that it is a functional equivalent, not a drop-in replacement: the package and pinout differ, so a board respin is mandatory.
Where to download the JMB585 datasheet PDF?
The official JMB585 datasheet PDF is hosted by JMicron at jmicron.com/file/download/996/JMB585.pdf. The document is a 10-page, approximately 317 KB file titled 'JMB585 PCIe Gen3x2 to 5 SATA 6Gb/s Bridge' and is also mirrored on alldatasheet.com. It covers the bridge architecture, PCIe Gen3 x2 upstream specification, and SATA/AHCI downstream capabilities.
Does the JMB585 need drivers?
No dedicated vendor driver is needed on most systems. The JMB585 presents itself to the host as a standard AHCI controller, the same device class as motherboard-integrated SATA ports, so Windows, Linux, and most UEFI/BIOS firmware detect it with in-box drivers. Community reports confirm detection under Linux kernel 5.15 on platforms such as VisionFive 2 and Unraid servers. Legacy IDE mode is also selectable for older hosts.
Does the JMB585 support TRIM?
Yes. According to the JMicron datasheet, the JMB585 supports TRIM command pass-through to attached SSDs, preserving long-term write performance in AHCI mode. It can transmit and receive data in both AHCI mode and legacy IDE mode. TRIM support matters for NAS and desktop builds using SATA SSDs, since unsupported bridges force the drive to garbage-collect blindly and degrade write speed over time.
Is the JMB585 bandwidth sufficient for five SSDs?
The upstream PCIe Gen3 x2 link provides roughly 2 GB/s of shared bandwidth, which is the aggregate ceiling for all five SATA ports. JMicron states the JMB585 almost fully reaches PCIe Gen3x2 line bandwidth. In practice, about two SATA SSDs at full 6Gb/s (~550 MB/s each) saturate the link; a fifth concurrent SSD would see proportionally less bandwidth. HDD arrays are never limited because mechanical drives are far slower.
Does the JMB585 support ASPM power saving?
No. Community benchmarking on Unraid and DataHoarder forums reports that the JMB585 does not support ASPM (Active State Power Management), which means the PCIe link stays in a higher-power state at idle. Users prioritizing idle power draw for always-on NAS servers sometimes select the ASM1166 instead, although the same reports note the JMB585 exhibits fewer errors under Linux in exchange for that trade-off.
Is the JMB585 suitable for NAS applications?
Yes. The JMB585 is one of the most popular controllers for DIY NAS builds because it adds five driverless AHCI SATA ports through a single M.2 slot, works with TrueNAS, Unraid, and OpenMediaVault without configuration, and supports Port Multiplier for later expansion. Its main limitations - no ASPM and a shared ~2 GB/s uplink - are largely irrelevant for HDD-based NAS arrays, which never approach the bandwidth ceiling.
What are the key specifications of JMB585 that engineers should know?
Five SATA III 6Gb/s downstream ports; PCIe Gen3 x2 upstream (about 2 GB/s shared); AHCI and legacy IDE protocol support; TRIM pass-through; Port Multiplier support; integrated JMicron-designed PCIe and SATA PHYs in a QFN-76 package; standard AHCI enumeration requiring no vendor drivers. Per the JMicron datasheet, the controller nearly saturates the Gen3 x2 line bandwidth, making it suitable for multi-drive storage expansion designs.
Where can I find the JMB585 pinout?
The full 76-pin QFN pin assignment is documented in the official JMicron JMB585 datasheet PDF available at jmicron.com/file/download/996/JMB585.pdf. Third-party documentation is limited, though hobbyist forums have reverse-engineered some unused pads (I2C and UART test points) on JMB585 adapter cards. For board design, always rely on the official JMicron document rather than adapter-card photographs.

Справочные инженерные данные для JMB585 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the JMB585 when you need five SATA 6Gb/s ports with zero-driver AHCI compatibility, TRIM pass-through, and Port Multiplier expansion - the typical case for M.2 NAS adapter cards, home servers on TrueNAS/Unraid, and embedded x86 storage expansion. Choose the ASM1166 when you need a sixth SATA port or ASPM idle-power savings and can tolerate a board respin (different pinout, roughly USD 15 more per adapter card per community reports). Choose the ASM1064 for lowest-cost 4-port designs where the fifth port is unnecessary. Choose the JMB582 for compact 2-port upgrade cards. Do not treat any cross-brand option as pin-to-pin: all ASMedia parts require PCB redesign. For HDD-based NAS arrays the JMB585's missing ASPM and shared ~2 GB/s uplink are non-issues; for multi-SSD concurrent workloads, verify your bandwidth math first.

Сравнение с аналогами

Параметр Этот товар JMB582 ASM1166 ASM1064
Brand JMicron Technology JMicron Technology ASMedia Technology ASMedia Technology
Package QFN-76 QFN (same JMicron family) - verify exact pin count for footprint reuse QFN - different pinout, board respin required QFN - different pinout, board respin required
SATA Ports 5 2 6 4
Host Interface PCIe Gen3 x2 (~2 GB/s) PCIe Gen3 x2 class PCIe Gen3 x2 PCIe Gen3 x2 class
SATA Speed 6 Gb/s 6 Gb/s 6 Gb/s 6 Gb/s
AHCI / IDE Mode AHCI + legacy IDE AHCI + legacy IDE AHCI (standard enumeration) AHCI (standard enumeration)
TRIM Support Yes Yes (same family feature set) Yes Yes
Linux Kernel Support In-box AHCI (verified on 5.15) In-box AHCI In-box AHCI (5.15+) In-box AHCI

Ключевые отличия

  • Driverless AHCI enumeration across OS and firmware (против ASM1166)
  • Port Multiplier support (против ASM1064)
  • Near-line-rate PCIe Gen3 x2 utilization (против JMB582)

Заметки по проектированию

Budget the shared uplink correctly: all five SATA 6Gb/s ports share the PCIe Gen3 x2 link (~2 GB/s aggregate). Designs assuming five SSDs each running at full ~550 MB/s simultaneously will see throttling beyond roughly two concurrent full-speed SSDs. Mechanical HDD arrays are never limited. Also confirm ASPM expectations early - the JMB585 does not support ASPM per community testing, so always-on servers will idle at higher link power than ASM1166 designs.

The JMB585 integrates both PCIe and SATA PHYs, so PCIe Gen3 differential pairs on the upstream side need controlled-impedance (100 ohm differential) routing with length matching, and each SATA lane requires its own differential pair routing with reference ground. Place the 25 MHz-class reference clock circuit per the JMicron datasheet layout guidelines and keep the PHY region clear of switching-regulator noise. Follow the official JMicron datasheet for decoupling network specifics rather than copying adapter-card photographs.

Estimated: typical adapter-card implementations power the JMB585 from the M.2 slot 3.3V rail; five attached spinning HDDs cannot be powered from the slot and require external SATA power feeding only the drive side, with the controller powered from the slot. Verify exact controller supply pins, voltages, and current budget in the official JMicron datasheet before finalizing power-tree design, as the verified public data does not state supply rail specifics.

Информация о соответствии

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Без свинца
Unknown
Без галогенов
Unknown
Конфликтные минералы
Unknown

ROHS compliance indicated by JLCPCB part listing (C2848040). Other compliance attributes not stated in provided data.

Данные проверены: 2026-10-19 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

JMB585 datasheet JMB585 PCIe to SATA bridge controller JMicron JMB585 JMB585 5 port SATA 6Gb/s controller JMB585 QFN-76 M.2 SATA adapter JMB585 NAS TrueNAS Unraid compatible JMB585 vs ASM1166 JMB585 vs JMB582 JMB585 buy price in stock JMB585 replacement equivalent does JMB585 need drivers JMB585 ASPM power consumption

Связанные компоненты & термины

JMicron Technology JMB585 JMB582 ASM1166 ASM1064 ASMedia Technology PCIe Gen3 x2 SATA III 6Gb/s AHCI Port Multiplier TRIM bridge controller interface IC QFN-76 surface mount RoHS M.2 to SATA adapter NAS TrueNAS Unraid ODYSSEY-X86J4105 Linux kernel 5.15 legacy IDE mode
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ