Skip to content

Commit 14d06cb

Browse files
Merge pull request #406 from BessonThierry/main
add extra cell/ports to add O_FAB EDA-3175
2 parents 027a3c5 + 1d0fe42 commit 14d06cb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/synth_rapidsilicon.cc

+10
Original file line numberDiff line numberDiff line change
@@ -7931,6 +7931,16 @@ void collect_clocks (RTLIL::Module* module,
79317931
register_rule("O_DELAY", "DLY_ADJ", "f2g_trx_dly_adj", 0, all_rules);
79327932
register_rule("O_DELAY", "DLY_INCDEC", "f2g_trx_dly_inc", 0, all_rules);
79337933
register_rule("O_DELAY", "DLY_TAP_VALUE", "f2g_trx_dly_tap", 0, all_rules);
7934+
7935+
// Data signals
7936+
//
7937+
register_rule("O_BUF", "I", "f2g_tx_out", 0, all_rules);
7938+
register_rule("O_BUFT", "I", "f2g_tx_out", 0, all_rules);
7939+
register_rule("O_BUF_DS", "I", "f2g_tx_out", 0, all_rules);
7940+
register_rule("O_BUFT_DS", "I", "f2g_tx_out", 0, all_rules);
7941+
register_rule("O_DELAY", "I", "f2g_tx_out", 0, all_rules);
7942+
register_rule("O_DDR", "D", "f2g_tx_out", 0, all_rules);
7943+
register_rule("O_SERDES", "D", "f2g_tx_out", 0, all_rules);
79347944
#endif
79357945

79367946
register_rule("I_DDR", "R", "f2g_trx_reset_n", 0, all_rules);

0 commit comments

Comments
 (0)