pub trait CellModel<N: NetlistIds> {
    // Required method
    fn ordered_pins(&self, cell: &N::CellId) -> Vec<N::PinId>;
}
Expand description

Base trait for cell delay and constraint models.

Required Methods§

source

fn ordered_pins(&self, cell: &N::CellId) -> Vec<N::PinId>

Get the cell pins in a consistent ordering. The same ordering will be used for passing input signals to the cell delay model or cell constraint model.

Implementors§

source§

impl<'a, N: NetlistBase> CellModel<N> for NDLMCellModel<'a, N>