juri_ has quit [Read error: Connection reset by peer]
unkraut has quit [Read error: Connection reset by peer]
krispaul has quit [Quit: WeeChat 3.5]
kristianpaul has joined #yosys
remexre has joined #yosys
unkraut has joined #yosys
juri_ has joined #yosys
anticw has quit [Quit: leaving]
anticw has joined #yosys
<tnt>
Quick question. For context, I'm working on techn mapping for iHP PDK. Can yosys produce $_DLATCH_N_ even if there is no techmap for it ? I thought it would only use what was defined ?
<lofty>
tnt: do you mean as input to dfflibmap?
<lofty>
Like, sure, Yosys can produce them - even though they're extremely rare in practice - but it can't currently map latches to liberty cells
<tnt>
Mmm, ok, I was under the misatek impression thatif you have a map for _DLATCH_NN0_ but not for _DLATCH_N_ , then yosys would use the former by iteself to implement the latter.
FabM has quit [Ping timeout: 248 seconds]
<lofty>
tnt: not entirely mistaken; you're probably thinking of the behaviour of the `dfflegalize` pass, which can implement simpler flops in terms of more complicated ones.
<tnt>
but I guess this doesn't work for latches ?
<lofty>
tnt: it does work for latches
<tnt>
Mmm ... well then I'm wondering why I was ending up with unmapped _DLATCH_N_ when I have a map for _DLATCH_NN0_
<lofty>
Did you call dfflegalize?
<tnt>
No hits for dfflegalize in the synth script from ORFS. That might be it ?