Neomagic's mimagic 6, which the company unveiled at this year's Embedded Systems Conference, is simultaneously an evolutionary follow-on to the earlier generation MiMagic 5 and a revolutionary retargeting of the company's technology approach to image processing (see "Power-stingy peripheral chips provide partitioning options," EDN, Nov 28, 2002, pg 14). Focusing first on the evolution piece of the story, you'll find that NeoMagic migrated from a 220-MHz ARM922T core to a 200-MHz ARM-926EJ, in the process adding Jazelle Java-byte-code acceleration, Thumb-instruction-set support, and a. 16 X 32-bit hardware multiplier, along with doubling the sizes of on-chip data and instruction caches. Instead of its predecessor's CCIR-601 video input, this time around, you'll find an interface that also supports direct connection to an image sensor, because NeoMagic intends that MiMagic 6 can by itself handle all necessary image-processing functions. In conjunction with this enhanced capability, NeoMagic has expanded the on-chip frame-buffer size to 1.7 Mbits.
展开▼