Versioning Information

Version Number Format

Version numbers for both the PDK and the supplied libraries are fully specified by a 3-digit version number followed by a git commit count and a git commit short hash.

The 3-digit-number will be tagged in the associated git repository as vX.Y.Z and the fully specified value can be found by running git describe tool inside the correct git repository.

The version number is broken down as vX.Y.Z-AAA-gHHHHH;

  • The letter v.

  • X = The “Milestone Release” Number

    • 0 indicates “alpha” level. The IP has not undergone full qualification. Parts of the IP may be immature and untested.

    • 1 indicates “beta” level. The IP has undergone qualification testing but has not been hardware verified.

    • 2 indicates production level. The IP has passed qualification testing and has been hardware verified.

  • Y = The “Major Release” Number

  • Z = The “Minor Release” Number

  • A single hyphen character -

  • AAA = The git commit count since the version number was tagged.

  • A single hyphen character followed by the letter g -g

  • HHHH = A git commit short hash which uniquely identifies a specific git commit inside the associated git repository.