TMP91C016 is a low voltage/low power, high speed and high performance 16-bit microcontroller from Toshiba. It uses a 100-pin mini flat package and has a linear address space of 16M bytes. It supports 16-bit multiplication and division instructions, bit transfer/arithmetic instructions, and 4 micro DMA channels.