In reply to Mahantha Deeksha S B:
There are two problems with your issue.
Arrays cannot be used for covepoints, only integral values can be captured as bin values. You could create an array of covergroups, one for each element of the array. But the other problem is a dynamic array can change its size during runtime. What exactly is your functional coverage trying to capture? I.e. what samples will it take to get 100% coverage?