register array means real register array or the ram area, if it is real register array, the register size would increase fast when the register size increase, so it is suitable for small register array. for large register array, we all use the ram which is not be synthesizable.