Microprocessor design a practical guide from design planning to manufacturing - McFarland, Grant (Grant W.) (McGraw-Hill, 2006)