Branch Micro-Architecture of an Embedded Processor with Split Branch Architecture for Digital Consumer Products