How Can I work with large output data size in CW305

I am using CW305 for some project where the data I want to return from the board is 512bits. There data_o is defined as 128bit. If I need to work with much larger data size is that possible and what should be the ideal way to do that? I have worked with 256bit key before but that was already defined and straightforward.

There shouldn’t be anything complicated about this.
Data gets returned over an 8-bit wide interface, and in our example AES implementation we allow for each register address to return up to 2^7 bytes = 1024 bits.
If that’s not enough you can either modify the pBYTECNT_SIZE parameter, or split things across multiple register addresses.