aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/arch.h
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2018-07-23 13:02:37 +0200
committerDavid Shah <davey1576@gmail.com>2018-07-23 13:02:37 +0200
commita3864c2936dbb47af431e5c1b3dfa08f10666936 (patch)
treecffefd38a207bc8f7142b7ed3dcdc6c787d0d5df /ecp5/arch.h
parent38962d0f02720799d797326cc3d5ce906f853359 (diff)
downloadnextpnr-a3864c2936dbb47af431e5c1b3dfa08f10666936.tar.gz
nextpnr-a3864c2936dbb47af431e5c1b3dfa08f10666936.tar.bz2
nextpnr-a3864c2936dbb47af431e5c1b3dfa08f10666936.zip
ecp5: Add Add getGridDimX(), getGridDimY(), getTileDimZ()
Signed-off-by: David Shah <davey1576@gmail.com>
Diffstat (limited to 'ecp5/arch.h')
-rw-r--r--ecp5/arch.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ecp5/arch.h b/ecp5/arch.h
index 92240719..f53817fd 100644
--- a/ecp5/arch.h
+++ b/ecp5/arch.h
@@ -388,7 +388,12 @@ struct Arch : BaseCtx
IdString portPinToId(PortPin type) const;
PortPin portPinFromId(IdString id) const;
+ // -------------------------------------------------
+ int getGridDimX() const { return chip_info->width; };
+ int getGridDimY() const { return chip_info->height; };
+ int getTileDimZ(int,int) const { return 4; };
+
// -------------------------------------------------
BelId getBelByName(IdString name) const;