Gate-level cells¶
For gate level logic networks, fixed function single bit cells are used that do not provide any parameters.
Simulation models for these cells can be found in the file
techlibs/common/simcells.v
in the Yosys source tree.
In most cases gate level logic networks are created from RTL networks using the techmap pass. The flip-flop cells from the gate level logic network can be mapped to physical flip-flop cells from a Liberty file using the dfflibmap pass. The combinatorial logic cells can be mapped to physical cells from a Liberty file via ABC using the abc pass.
- Combinatorial cells (simple)
- Combinatorial cells (combined)
- Flip-flop cells
$_ALDFFE_NNN_
$_ALDFFE_NNP_
$_ALDFFE_NPN_
$_ALDFFE_NPP_
$_ALDFFE_PNN_
$_ALDFFE_PNP_
$_ALDFFE_PPN_
$_ALDFFE_PPP_
$_ALDFF_NN_
$_ALDFF_NP_
$_ALDFF_PN_
$_ALDFF_PP_
$_DFFE_NN0N_
$_DFFE_NN0P_
$_DFFE_NN1N_
$_DFFE_NN1P_
$_DFFE_NN_
$_DFFE_NP0N_
$_DFFE_NP0P_
$_DFFE_NP1N_
$_DFFE_NP1P_
$_DFFE_NP_
$_DFFE_PN0N_
$_DFFE_PN0P_
$_DFFE_PN1N_
$_DFFE_PN1P_
$_DFFE_PN_
$_DFFE_PP0N_
$_DFFE_PP0P_
$_DFFE_PP1N_
$_DFFE_PP1P_
$_DFFE_PP_
$_DFFSRE_NNNN_
$_DFFSRE_NNNP_
$_DFFSRE_NNPN_
$_DFFSRE_NNPP_
$_DFFSRE_NPNN_
$_DFFSRE_NPNP_
$_DFFSRE_NPPN_
$_DFFSRE_NPPP_
$_DFFSRE_PNNN_
$_DFFSRE_PNNP_
$_DFFSRE_PNPN_
$_DFFSRE_PNPP_
$_DFFSRE_PPNN_
$_DFFSRE_PPNP_
$_DFFSRE_PPPN_
$_DFFSRE_PPPP_
$_DFFSR_NNN_
$_DFFSR_NNP_
$_DFFSR_NPN_
$_DFFSR_NPP_
$_DFFSR_PNN_
$_DFFSR_PNP_
$_DFFSR_PPN_
$_DFFSR_PPP_
$_DFF_NN0_
$_DFF_NN1_
$_DFF_NP0_
$_DFF_NP1_
$_DFF_N_
$_DFF_PN0_
$_DFF_PN1_
$_DFF_PP0_
$_DFF_PP1_
$_DFF_P_
$_FF_
$_SDFFCE_NN0N_
$_SDFFCE_NN0P_
$_SDFFCE_NN1N_
$_SDFFCE_NN1P_
$_SDFFCE_NP0N_
$_SDFFCE_NP0P_
$_SDFFCE_NP1N_
$_SDFFCE_NP1P_
$_SDFFCE_PN0N_
$_SDFFCE_PN0P_
$_SDFFCE_PN1N_
$_SDFFCE_PN1P_
$_SDFFCE_PP0N_
$_SDFFCE_PP0P_
$_SDFFCE_PP1N_
$_SDFFCE_PP1P_
$_SDFFE_NN0N_
$_SDFFE_NN0P_
$_SDFFE_NN1N_
$_SDFFE_NN1P_
$_SDFFE_NP0N_
$_SDFFE_NP0P_
$_SDFFE_NP1N_
$_SDFFE_NP1P_
$_SDFFE_PN0N_
$_SDFFE_PN0P_
$_SDFFE_PN1N_
$_SDFFE_PN1P_
$_SDFFE_PP0N_
$_SDFFE_PP0P_
$_SDFFE_PP1N_
$_SDFFE_PP1P_
$_SDFF_NN0_
$_SDFF_NN1_
$_SDFF_NP0_
$_SDFF_NP1_
$_SDFF_PN0_
$_SDFF_PN1_
$_SDFF_PP0_
$_SDFF_PP1_
- Latch cells
- Other gate-level cells