diff options
author | gatecat <gatecat@ds0.me> | 2021-02-12 22:40:41 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-12 22:40:41 +0000 |
commit | f1ccc0e20531f63355e3da7c6c5f4f39a684fa3f (patch) | |
tree | 09175eb6facecba7890beadcd5cccac2e6b50417 /fpga_interchange/arch.h | |
parent | cede6825859217e15a0d41cd4cc51b6129902aad (diff) | |
parent | 033cc6731b18c89ee0ffbd0be9eab4d2d157980f (diff) | |
download | nextpnr-f1ccc0e20531f63355e3da7c6c5f4f39a684fa3f.tar.gz nextpnr-f1ccc0e20531f63355e3da7c6c5f4f39a684fa3f.tar.bz2 nextpnr-f1ccc0e20531f63355e3da7c6c5f4f39a684fa3f.zip |
Merge pull request #582 from litghost/add_xdc_parser
Add XDC parser to FPGA interchange
Diffstat (limited to 'fpga_interchange/arch.h')
-rw-r--r-- | fpga_interchange/arch.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fpga_interchange/arch.h b/fpga_interchange/arch.h index 5964a38f..435bb93d 100644 --- a/fpga_interchange/arch.h +++ b/fpga_interchange/arch.h @@ -650,6 +650,7 @@ struct BelBucketRange struct ArchArgs { std::string chipdb; + std::string package; }; struct ArchRanges @@ -1301,7 +1302,9 @@ struct Arch : ArchAPI<ArchRanges> static const std::vector<std::string> availableRouters; // ------------------------------------------------- - void write_physical_netlist(const std::string &filename) const {} + void read_logical_netlist(const std::string &filename); + void write_physical_netlist(const std::string &filename) const; + void parse_xdc(const std::string &filename); }; NEXTPNR_NAMESPACE_END |