C Appendix: Fabric DDR Placement Locations

This section lists the DDR placement locations available on PolarFire devices.

Important: Migration between FPGA device and package must be considered prior to final pin out determination for memory interfaces. For DDR interface migration guidance, see the PolarFire PPATs.
Table C-1. NORTH_NE Anchor (HSIO)
StandardPackageEdge_AnchorMax Pin CountMax WidthECC AT Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152NORTH_NE13864YESYES
FC784NORTH_NE12664NOYES
FC484NORTH_NE8840YESNO
FCV484NORTH_NE8840YESNO
FCS536NORTH_NE8840YESNO
FCS325NORTH_NE7632NONO
DDR4FC1152NORTH_NE13964YESYES
FC784NORTH_NE12764NOYES
FC484NORTH_NE9140YESYES
FCV484NORTH_NE9140YESYES
FCS536NORTH_NE9140YESYES
FCS325NORTH_NE7932NOYES
LPDDR3FC1152NORTH_NE6332nana
FC784NORTH_NE6332nana
FC484NORTH_NE6332nana
FCV484NORTH_NE6332nana
FCS536NORTH_NE6332nana
FCS325NORTH_NE6332nana
QDR X9FC1152NORTH_NE489nana
FC784NORTH_NE489nana
FC484NORTH_NE489nana
FCV484NORTH_NE489nana
FCS536NORTH_NE489nana
FCS325NORTH_NE489nana
QDR X18FC1152NORTH_NE6718nana
FC784NORTH_NE6718nana
FC484NORTH_NE6718nana
FCV484NORTH_NE6718nana
FCS536NORTH_NE6718nana
FCS325NORTH_NE6718nana
QDR X36FC1152NORTH_NE10536nana
FC784NORTH_NE10536nana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Important: If a third party DDR Controller is used that supports data in place of ECC bits, the Max Width includes an additional 8 data bits. For example, a Max Width of 32 with an entry of “Yes” for ECC becomes a Max Width of 40 data bits.
Table C-2. NORTH_NE_OPT Anchor (HSIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152NORTH_NE_OPT13864YESYES
FC784NORTH_NE_OPT13864YESYES
DDR4FC1152NORTH_NE_OPT13964YESYES
FC784NORTH_NE_OPT13964YESYES
LPDDR3FC784NORTH_NE_OPT6332nana
QDR X18FC784NORTH_NE_OPT6718nana
QDR X36FC1152NORTH_NE_OPT10536nana
FC784NORTH_NE_OPT10536nana
Table C-3. NORTH_NW Anchor (HSIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152NORTH_NW13864YESYES
FC784NORTH_NW12664NOYES
FC484NORTH_NW8840NONO
FCV484NORTH_NW8840NONO
FCS536NORTH_NW8840NONO
FCS325NORTH_NW7632NONO
DDR4FC1152NORTH_NW13964YESYES
FC784NORTH_NW12764NOYES
FC484NORTH_NW9140NOYES
FCV484NORTH_NW9140NOYES
FCS536NORTH_NW9140NOYES
FCS325NORTH_NW7932NOYES
LPDDR3FC1152NORTH_NW6332nana
FC784NORTH_NW6332nana
FC484NORTH_NW6332nana
FCV484NORTH_NW6332nana
FCS536NORTH_NW6332nana
FCS325NORTH_NW6332nana
QDR X9FC1152NORTH_NW489nana
FC784NORTH_NW489nana
FC484NORTH_NW489nana
FCV484NORTH_NW489nana
FCS536NORTH_NW489nana
FCS325NORTH_NW489nana
QDR X18FC1152NORTH_NW6718nana
FC784NORTH_NW6718nana
FC484NORTH_NW6718nana
FCV484NORTH_NW6718nana
FCS536NORTH_NW6718nana
FCS325NORTH_NW6718nana
QDR X36FC1152NORTH_NW10536nana
FC784NORTH_NW10536nana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Table C-4. NORTH_NW_OPT Anchor (HSIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152NORTH_NW_OPT13864YESYES
FC784NORTH_NW_OPT13864YESYES
DDR4FC1152NORTH_NW_OPT13964YESYES
FC784NORTH_NW_OPT13964YESYES
QDR X18FC784NORTH_NW_OPT6718nana
QDR X36FC1152NORTH_NW_OPT10536nana
FC784NORTH_NW_OPT10536nana
Table C-5. SOUTH_SE Anchor (HSIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152SOUTH_SE5216NONO
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
DDR4FC1152SOUTH_SE5516NOYES
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
LPDDR3FC1152SOUTH_SE6332nana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X9FC1152SOUTH_SE489nana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X18FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X36FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Table C-6. SOUTH_SE_OPT Anchor (HSIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152SOUTH_SE_OPT8840NONO
DDR4FC1152SOUTH_SE_OPT9140NOYES
QDR X18FC1152SOUTH_SE_OPT6718nana
Table C-7. SOUTH_SW Anchor (GPIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152SOUTH_SW8840NONO
FC784SOUTH_SW8840NONO
FC484SOUTH_SW7632NONO
FCV484SOUTH_SW8840NONO
FCS536SOUTH_SW8840NONO
FCS325SOUTH_SW408NONO
DDR4FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
LPDDR3FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X9FC1152SOUTH_SW489nana
FC784SOUTH_SW489nana
FC484SOUTH_SW489nana
FCV484SOUTH_SW489nana
FCS536SOUTH_SW489nana
FCS325nanananana
QDR X18FC1152SOUTH_SW6718nana
FC784SOUTH_SW6718nana
FC484SOUTH_SW6718nana
FCV484SOUTH_SW6718nana
FCS536SOUTH_SW6718nana
FCS325nanananana
QDR X36FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Table C-8. WEST_NW Anchor (GPIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152WEST_NW13664YESNO
FC784WEST_NW12464NONO
FC484nanananana
FCV484WEST_NW5216NONO
FCS536WEST_NW7632NONO
FCS325nanananana
DDR4FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
LPDDR3FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X9FC1152WEST_NW489nana
FC784WEST_NW489nana
FC484nanananana
FCV484WEST_NW489nana
FCS536WEST_NW489nana
FCS325nanananana
QDR X18FC1152WEST_NW6718nana
FC784WEST_NW6718nana
FC484nanananana
FCV484nanananana
FCS536WEST_NW6718nana
FCS325nanananana
QDR X36FC1152WEST_NW10536nana
FC784WEST_NW10536nana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Table C-9. WEST_NW_OPT Anchor (GPIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152WEST_NW_OPT13664YESNO
QDR X36FC1152WEST_NW_OPT10536nana
Table C-10. WEST_SW Anchor (GPIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152WEST_SW12664NOYES
FC784WEST_SW8840NONO
FC484nanananana
FCV484nanananana
FCS536WEST_SW5216NONO
FCS325nanananana
DDR4FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
LPDDR3FC1152nanananana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X9FC1152WEST_SW489nana
FC784WEST_SW489nana
FC484nanananana
FCV484nanananana
FCS536WEST_SW489nana
FCS325nanananana
QDR X18FC1152WEST_SW6718nana
FC784WEST_SW6718nana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
QDR X36FC1152WEST_SW10536nana
FC784nanananana
FC484nanananana
FCV484nanananana
FCS536nanananana
FCS325nanananana
Table C-11. WEST_SW_OPT Anchor (GPIO)
StandardPackageEdge_AnchorMax
Pin CountMax WidthECC
AT
Max WidthAdd
Cmd
Parity
CheckMPF100T/TSMPF200T/TSMPF300T/TSMPF500T/TS
DDR3FC1152WEST_SW_OPT13864YESYES
FC784WEST_SW_OPT8840NONO
FC484WEST_SW_OPT5216NONO
FCV484WEST_SW_OPT5216NONO
QDR X9FC1152WEST_SW_OPT489nana
FC784WEST_SW_OPT489nana
FC484WEST_SW_OPT489nana
FCV484WEST_SW_OPT489nana
QDR X18FC1152WEST_SW_OPT6718nana
FC784WEST_SW_OPT6718nana
QDR X36FC1152WEST_SW_OPT10536nana
FC784WEST_SW_OPT10536nana