JMB585 - PCIe Gen3x2 to 5-Port SATA 6Gb/s Bridge | JMicron
Référence : JMB585 ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $0 | $0,00 |
| 10 | $0 | $0,00 |
| 100 | $0 | $0,00 |
| 500 | $0 | $0,00 |
| 1 000 | $0 | $0,00 |
JMB585 Présentation
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.
Alternatives de remplacement direct pour JMB585 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec JMB585 (même facteur de forme et même empreinte) — différant par Package, RoHS Status, Mounting Type, Function, Host Interface.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
JMB582
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$1.75 / unité
Voir la fiche technique →ASM1166
✅ Remplacement direct✓ En stock
Contactez-nous pour le prix
Voir la fiche technique →ASM1064
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
JMB585 Spécifications
| Fonction | 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) |
| Boîtier | QFN-76 |
| Type de montage | Surface Mount |
| Statut RoHS | ROHS compliant (per JLCPCB part listing) |
Guide de configuration des broches du JMB585 qfn-76
Configuration des broches du JMB585 (boîtier qfn-76). La numérotation des broches, les fonctions et les schémas de connexion sont définis dans la fiche technique du fabricant. Consultez-la pour l'empreinte exacte et les directives de soudage.
Aucune donnée de brochage détaillée disponible pour JMB585.
Consultez la fiche technique pour la configuration complète des broches.
Applications typiques
JMB585 convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour JMB585 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- Driverless AHCI enumeration across OS and firmware (vs ASM1166)
- Port Multiplier support (vs ASM1064)
- Near-line-rate PCIe Gen3 x2 utilization (vs JMB582)
Notes de conception
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.
Informations de conformité
ROHS compliance indicated by JLCPCB part listing (C2848040). Other compliance attributes not stated in provided data.