Zhiru Zhang

Results 65 comments of Zhiru Zhang

@Hecmay with the .to() primitive, do we also create a local buffer of the original size when we do streaming between two internal blocks?

> > @Hecmay with the .to() primitive, do we also create a local buffer of the original size when we do streaming between two internal blocks? > > Yes. This...

> Agreed. the abstraction is not clear enough, and it's too much work for users to use `.to` for each of the arguments. > > We can change the default...

> I suppose that should only work for one-read-one-write case. We can support this specific one-read-one-write case without generating any local buffer, the local buffer is generated for other more...

Like I suggested, we should also add support for compute placement so the programmers do have to always use .to() to specify the data movement. The programming interface will be...

Is the basic user-directed partitioning method working reliably now? Auto SW/HW partitioning is a very hard problem in general because of the difficulty of predicting on-FPGA area and performance. We...

Just to confirm -- [0:7] means we are extracting the first 8 bits, right? Last Wed, I saw Xiangyi/Alga use [0:8] and [8:16]

Can you take a look at the bit slicing support in other HW-oriented Python DSLs, like PyMTL and PyRTL? See if they are following this convention.

@seanlatias we also need to test the const struct array.