Change burstLength to register b/c synthesis was inferring a latch. System TB looks OK.
Fixed synthesis error from last commit