diff options
author | David Shah <dave@ds0.me> | 2019-09-03 11:53:50 +0100 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2019-09-03 11:53:50 +0100 |
commit | de5d22fbd89b2aee98dba25bb970a50b48998110 (patch) | |
tree | be6d1d7e9c449dff3a420bb5c6f8544b743eb15c /ecp5/arch.cc | |
parent | 4d8fa130334376640432a7b5d371cd0bfae46cb5 (diff) | |
parent | c0b7379e8672b6263152d5e340e62f22179fdc8b (diff) | |
download | nextpnr-de5d22fbd89b2aee98dba25bb970a50b48998110.tar.gz nextpnr-de5d22fbd89b2aee98dba25bb970a50b48998110.tar.bz2 nextpnr-de5d22fbd89b2aee98dba25bb970a50b48998110.zip |
Merge branch 'master' of ssh.github.com:YosysHQ/nextpnr
Diffstat (limited to 'ecp5/arch.cc')
-rw-r--r-- | ecp5/arch.cc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ecp5/arch.cc b/ecp5/arch.cc index a2936688..8ba1af4d 100644 --- a/ecp5/arch.cc +++ b/ecp5/arch.cc @@ -158,6 +158,26 @@ std::string Arch::getChipName() const } } +std::string Arch::getFullChipName() const +{ + std::string name = getChipName(); + name += "-"; + switch (args.speed) { + case ArchArgs::SPEED_6: + name += "6"; + break; + case ArchArgs::SPEED_7: + name += "7"; + break; + case ArchArgs::SPEED_8: + case ArchArgs::SPEED_8_5G: + name += "8"; + break; + } + name += args.package; + return name; +} + // ----------------------------------------------------------------------- IdString Arch::archArgsToId(ArchArgs args) const |