From 3257bdc8a15077e8e8ad9285f98e8d9e1e5cae07 Mon Sep 17 00:00:00 2001 From: Ross Schlaikjer Date: Tue, 7 Apr 2020 14:11:02 -0400 Subject: Actually just move all the logic to ArchInfo --- ecp5/archdefs.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'ecp5/archdefs.h') diff --git a/ecp5/archdefs.h b/ecp5/archdefs.h index 5312045c..0f197345 100644 --- a/ecp5/archdefs.h +++ b/ecp5/archdefs.h @@ -180,8 +180,14 @@ struct ArchCellInfo struct { bool is_pdp; - bool output_a_registered; - bool output_b_registered; + // 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; }; -- cgit v1.2.3