The math to determine the functional position was incorrect in the character gen, whihc was causing multiple issues.  In addition, all signal were delayed by two to the dvid module to fix the off by two error.  For some reason the blank signal needed to be delayed by one going into the character generator for some reason. B functionality working