当深度增加超过默认值 2 时,资源成本与 PIPO 的资源成本类似。换言之,每递增 1,都将需要足够一个块使用的存储器,即,在以上示例中,需要 N * 32 位字。
块串流对象可绑定到特定 RAM 类型,方法是在声明块串流的位置放置 BIND_STORAGE
编译指示,例如,在顶层函数内。默认情况下,块串流使用 2 端口 BRAM (type=RAM_2P
)。
重要: 对于块串流,不支持 ARRAY_RESHAPE 和 ARRAY_PARTITION。
当深度增加超过默认值 2 时,资源成本与 PIPO 的资源成本类似。换言之,每递增 1,都将需要足够一个块使用的存储器,即,在以上示例中,需要 N * 32 位字。
块串流对象可绑定到特定 RAM 类型,方法是在声明块串流的位置放置 BIND_STORAGE
编译指示,例如,在顶层函数内。默认情况下,块串流使用 2 端口 BRAM (type=RAM_2P
)。