byuccl / RapidSmith2

RapidSmith2 - the Vivado successor to RapidSmith. Released Jan 4, 2017.
Other
41 stars 13 forks source link

Edif Tools and Edif Interface Updates #373

Closed DallonTG closed 5 years ago

DallonTG commented 5 years ago
  1. BYU EDIF Tools updated to version 0.6.6. Eclipse/IntelliJ projects will likely need to be updated to use this .jar as a result. This allows us to parse EDIF integer properties that are longs (instead of just ints). Yosys sometimes produces EDIFs with properties like this. As a part of this change, integer types in the EDIF tools are represented as longs.

  2. processTopLevelEdifPorts() moved to AbstractEdifInterface because the new version of Yosys can rename its ports like Vivado now.

  3. Changed parsing of port arrays to work for signals named like [0:7] instead of the standard [7:0].