M9S12XD256CAA
M9S12XD256CAA is (M9S12XD Series) 16-Bit Microprocessor manufactured by Freescale Semiconductor.
- Part of the M9S12XDP512VAG comparator family.
- Part of the M9S12XDP512VAG comparator family.
features the performance boosting XGATE co-processor. The XGATE, which is programmable in "C" language, has an instruction set which is optimized for data movement, logic and bit manipulation instructions. It runs at twice the bus frequency of the S12X and off-loads the CPU by providing high speed data transfer (and data processing) between any peripheral module, RAM and I/O ports. This is particularly useful in applications such as automotive gateways where there are multiple busses carrying heavy data traffic which would otherwise exert a heavy interrupt/processing load on the CPU.
© Freescale Semiconductor, Inc., 2005. All rights reserved.
Data Sheet 4 U .
. .. 4U.
..
Features
The MC9S12XD Family will feature an enhanced MSCAN module which, when used in conjunction with XGATE, delivers Full CAN performance with virtually unlimited number of mailboxes and retains backwards patibility with the MSCAN module featured on previous S12 products. Memory options will range from 64 Kbytes to 512 Kbytes of Freescale's industry-leading, full automotive spec SG-Flash with additional integrated EEPROM. In addition to the rich S12 peripheral set, the MC9S12XD Family will feature more RAM, extra A/D channels, new timer features and additional LIN-patible SCI ports pared with the original S12 DFamily. The MC9S12XD Family also features a new flexible interrupt handler which allows multilevel nested interrupts. The MC9S12XD Family has full 16-bit data paths throughout. The non-multiplexed expanded bus interface available on the 144-pin versions allows an easy interface to external memories. The inclusion of a PLL circuit allows power consumption and performance to be adjusted to suit operational requirements. System power consumption is further improved with the new “fast exit from STOP mode” feature and an ultra low power wakeup timer. In addition to the I/O ports available in each module, up to 25 further I/O ports are available with interrupt capability allowing wakeup from...