7 PolarFire SoC Board Design Recommendations
(Ask a Question)The GPIO and HSIO of PolarFire SoC devices support various memory interfaces.
- GPIO supports DDR3.
- HSIO supports DDR4, DDR3, DDR3L, LPDDR3, and LPDDR4.
The following table lists the various types of memories supported in PolarFire SoC devices.
| Parameter | DDR3 | LPDDR3 | DDR3L | DDR4 | LPDDR4 |
|---|---|---|---|---|---|
| VDDIO | 1.5V | 1.2V | 1.35 | 1.2V | 1.1V |
| VTT, VREF | 0.75V | 0.6V | 0.675V | 0.6V | 0.55V |
| Clock, Address, and Command (CAC) Layout | Daisy Chained (Fly-by) | Point to point | Daisy
Chained (Fly-by) | Daisy Chained (Fly-by) | Point-to-Point 2 |
| Data Strobe | Differential | Differential | Differential | Differential | Differential |
| ODT | Dynamic | Dynamic | Dynamic | Dynamic | Dynamic |
| Match Addr/CMD/Ctrl to Clock Tightly | Yes | Yes | Yes | Yes | Yes |
| Match DQ/DM/DQS Tightly | Yes | Yes | Yes | Yes | Yes |
| Match DQS to Clock Loosely | Not Required | Not Required | Not Required | Not Required | Not Required |
| I/O Standard | SSTL_15 | HSUL-12 | SSTL_135 | POD-121 | LVSTL 1.1V |
| RZQ | 240_1% | 240_1% | 240_1% | 240_1% | 240_1% |
Note:
- HSTL_12 IO standard is used for DDR4 address, command, and control signals.
- For dual channel, LPDDR4 needs to go with T-topology routing. For more information, see LPDDR4.
For more information on DDR memories, see the following documents:
- JESD79-3F JEDEC standard for DDR3 SDRAM specifications
- JESD79-4 JEDEC standard for DDR4 SDRAM specifications
- JESD209-3 JEDEC standard for LPDDR3 SDRAM specifications
Tip: DQ bit swapping within a nibble is supported on the PCB for
routing flexibility as follows:
- Between the Fabric DDR controller and DDR3, DDR3L, LPDDR3, and DDR4 memories
- Between the MSS DDR controller and DDR3, DDR3L, LPDDR3, and DDR4 memories
