Overall Structure - 2023.2 English

Vitis Libraries

Release Date
2023.2 English

After all meta info loaded to LUTRAM/BRAM or URAM. The data reading process is drawn:

data read

Null and Boolean flag data is read from URAM bit_map and bool_buff. The Int64/Double/Date/String offset data reading address is generated and round-robin output. Thereafter, in breadWrapper module, each field data is read in burst mode.

It is worth mentioning that, to read the valid string data, two times of read are requied: firstly, offset/strlen, then, string data. Deep FIFOs are used to buffer each field burst out data.

Finally, row based data is output by writeObjOut module. Each data is packed into an Object struct.