[英]Chisel memories support read masks directly?
我在鑿子Wiki頁面上了解了鑿子的記憶。 它指出,鑿子存儲器支持子字寫的寫掩碼。 我的問題是,Chisel存儲器可以支持直接讀取子詞的讀取掩碼嗎? ig:
// Create a 32-bit wide memory that is byte-masked.
val mem = SyncReadMem(1024, Vec(4, UInt(8.W)))
mem.write(writeAddr, dataIn, mask)
dataOut := mem.read(readAddr, enable, mask)
當mem如上直接讀取時,它可以屏蔽數據嗎? 還是必須與另一個AND運算? ig:
dataOut := mem.read(readAddr, enable) & mask
抱歉,在SyncReadMem上讀取的鑿子API不支持
dataOut := mem.read(readAddr, enable, mask)
我不知道為什么。 我會仔細研究一下,看看是否有原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.