🐿️ Chipmunk Docs - DecoupledIO 增强版之 StreamIO
在数字电路设计中,我们经常使用 Ready/Valid 握手协议来解耦数据流,Chisel 提供了 DecoupledIO
用以实现这一协议。然而,DecoupledIO
仅是一个预置的 Bundle
,缺少与之配套的一系列常用组件(例如寄存器切片、Mux/Demux 等),此外它也未能搭配 chipmunk.IsMasterSlave
。chipmunk
为 DecoupledIO
提供了一个“威力加强版”的 Ready/Valid 握手协议——chipmunk.StreamIO
。