I understand the difference between packed and unpacked arrays in SystemVerilog (7.4 of the LRM).
I have a two dimensional array that I can code with one of the dimensions as either packed or unpacked.
Intuitively I would try to code that dimension as unpacked as it seems neater, but I wonder if there is actually any synthesis difference between the two.