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