Struct hazardflow_designs::gemmini::sram::accumulator::AccumulatorWriteReq
source · pub struct AccumulatorWriteReq {
pub addr: U<{ _ }>,
pub data: Array<U<32>, 16>,
pub acc: bool,
pub mask: U<64>,
}
Expand description
Accumulator Write Request
https://github.com/ucb-bar/gemmini/blob/master/src/main/scala/gemmini/AccumulatorMem.scala#L39
Fields§
§addr: U<{ _ }>
Address.
data: Array<U<32>, 16>
Data.
acc: bool
TODO: Documentation
mask: U<64>
TODO: Documentation
Trait Implementations§
source§impl Clone for AccumulatorWriteReq
impl Clone for AccumulatorWriteReq
source§fn clone(&self) -> AccumulatorWriteReq
fn clone(&self) -> AccumulatorWriteReq
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AccumulatorWriteReq
impl Debug for AccumulatorWriteReq
impl Copy for AccumulatorWriteReq
Auto Trait Implementations§
impl RefUnwindSafe for AccumulatorWriteReq
impl Send for AccumulatorWriteReq
impl Sync for AccumulatorWriteReq
impl Unpin for AccumulatorWriteReq
impl UnwindSafe for AccumulatorWriteReq
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