pub struct SDRAMCommandDecoder {
pub ras_not: Signal<In, Bit>,
pub cas_not: Signal<In, Bit>,
pub we_not: Signal<In, Bit>,
pub cs_not: Signal<In, Bit>,
pub cmd: Signal<Out, SDRAMCommand>,
}
Fields§
§ras_not: Signal<In, Bit>
§cas_not: Signal<In, Bit>
§we_not: Signal<In, Bit>
§cs_not: Signal<In, Bit>
§cmd: Signal<Out, SDRAMCommand>
Trait Implementations§
Source§impl Block for SDRAMCommandDecoder
impl Block for SDRAMCommandDecoder
Source§fn connect_all(&mut self)
fn connect_all(&mut self)
Connects the internal signals of the circuit - used to initialize the circuit
Source§fn update_all(&mut self)
fn update_all(&mut self)
Propogate changes from inputs to outputs within the circuit
Source§fn has_changed(&self) -> bool
fn has_changed(&self) -> bool
Returns
true
if anything in the circuit has changed (outputs or internal state)Source§impl Default for SDRAMCommandDecoder
impl Default for SDRAMCommandDecoder
Source§fn default() -> SDRAMCommandDecoder
fn default() -> SDRAMCommandDecoder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SDRAMCommandDecoder
impl RefUnwindSafe for SDRAMCommandDecoder
impl Send for SDRAMCommandDecoder
impl Sync for SDRAMCommandDecoder
impl Unpin for SDRAMCommandDecoder
impl UnwindSafe for SDRAMCommandDecoder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more