21.1.16 How to Derive Required Part Information from A "Part Number"

In order to use Tcl Commands such as set_device or a new design; certain part information items must be specified. Many of these items can be derived from the "Part Number" you have chosen. For example, suppose the Part Number is: MPF300XT-1FCG784I

Table 21-2. Part Information for MPF300XT-1FCG784I
Part Information Description Example
-family <family name> The <family name> usually known -family {PolarFire}
-die <die name> Derive this information from the Part Number, the characters before the "-"

MPF300XT-1FCG784I

-die {MPF300XT}

-speed <speed grade> If there is a digit immediately after the "-", -<digit> will be the <speed grade> value (preceded by a "-").
Note: If there is no digit, the default speed grade is STD.

MPF300XT-1FCG784

-speed {-1}

-package <package name> The next sequence of letters, followed by a sequence of digits will constitute the package type and "size".
Note: If there is a trailing letter after the <digits>; this letter is not part of the <package name>; but is rather part of the <part range>
For PolarFire®, this combination will simply constitute the <package name>.

MPF300XT- 1FCG784I

-package {FCG784}

-part_range <part range> The last letter (if any) will indicate the <part_range>.
  • I: IND
  • E: EXT
  • M: MIL
  • <none>: COM

MPF300XT- 1FCG784I

-part_range {IND}