aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/archdefs.h
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2020-04-07 20:02:29 +0100
committerGitHub <noreply@github.com>2020-04-07 20:02:29 +0100
commit396dfb7d5ee4d1a559e50ac79fe4e5f2aaeaccbf (patch)
tree2886c786853565c048274fd13b0d1b55c6510c14 /ecp5/archdefs.h
parente8933f8519768447874167dcb62a6cd2b24a0225 (diff)
parent3aecb3b08c20c3dc5055bce035bd2667705ea5b2 (diff)
downloadnextpnr-396dfb7d5ee4d1a559e50ac79fe4e5f2aaeaccbf.tar.gz
nextpnr-396dfb7d5ee4d1a559e50ac79fe4e5f2aaeaccbf.tar.bz2
nextpnr-396dfb7d5ee4d1a559e50ac79fe4e5f2aaeaccbf.zip
Merge pull request #423 from rschlaikjer/rschlaikjer-regmode-timing-database
Add support for REGMODE to DP16KD
Diffstat (limited to 'ecp5/archdefs.h')
-rw-r--r--ecp5/archdefs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/ecp5/archdefs.h b/ecp5/archdefs.h
index b176eec0..0f197345 100644
--- a/ecp5/archdefs.h
+++ b/ecp5/archdefs.h
@@ -180,6 +180,14 @@ struct ArchCellInfo
struct
{
bool is_pdp;
+ // Are the outputs from a DP16KD registered (OUTREG)
+ // or non-registered (NOREG)
+ bool is_output_a_registered;
+ bool is_output_b_registered;
+ // Which timing information to use for a DP16KD. Depends on registering
+ // configuration.
+ nextpnr_ecp5::IdString regmode_timing_id;
+
} ramInfo;
};