Interfaces defined for brg, rx, tx , and decoder