Question: which family of microcontrollers was NanoVM developed to run on 

<P0-S0> NanoVM is an open-source implementation of the Java virtual machine. <P0-S1>  The NanoVM was initially developed to run on the Atmel AVR ATmega8 used in the Asuro Robot. <P0-S2>  It was ported to run on the C't-Bot and the Nibo-robot and can easily be ported to other AVR-based systems. <SEP> <P1-S0>  Three other CPU chip designs were done at about the same time: the Four-Phase System AL1, done in 1969; the MP944, completed in 1970 and used in the F-14 Tomcat fighter jet; and the Texas Instruments TMS-0100 chip, announced in September 17, 1971. <P1-S1>  Both the AL1 and the MP944 use several chips for the implementation of the CPU function. <P1-S2>  The chip design started in April 1970, when Federico Faggin joined Intel, and it was completed under his leadership in January 1971. <P1-S3>  Such a feat of integration was made possible by the use of the then-new silicon gate technology for integrated circuits, originally developed by Federico Faggin (with Tom Klein) at Fairchild Semiconductor in 1968, which allowed twice the number of random-logic transistors and an increase in speed by a factor of five compared to the incumbent MOS aluminum gate technology . <P1-S4>  It was the first commercially available microprocessor by Intel. <P1-S5>  With these components, small computers with varying amounts of memory and I/O facilities can be built. <P1-S6>  These devices formed the basis for later models of micro-controllers. <P1-S7>  The TMS0100 chip was presented as a “calculator on a chip” with the original designation TMS1802NC. <P1-S8>  In mid-November of the same year, with the prophetic ad ""Announcing a new era in integrated electronics"", the 4004 was made commercially available to the general market. <P1-S9>  Faggin also invented the bootstrap load with silicon gate and the “buried contact”, improving speed and circuit density compared with aluminum gate . <P1-S10>  This chip contains a very primitive CPU and can only be used to implement various simple 4-function calculators. <P1-S11>  The first commercial sale of the fully operational 4004 occurred in March 1971 to Busicom Corp. of Japan for which it was originally designed and built as a custom chip. <P1-S12>  The MCS-4 was eventually superseded by powerful microcontrollers like the Intel 8048 and the Zilog Z8 in 1978-1979. <P1-S13>  The MCS-4 family of 4 chips developed by Intel, of which the 4004 is the CPU or microprocessor, is far more versatile and powerful than the single chip TMS1000, allowing the creation of a variety of small computers for various applications. <P1-S14>  The 4004 is history’s first monolithic CPU, fully integrated in one small chip. <SEP> <P2-S0>  These are modified Harvard architecture 8-bit RISC single-chip microcontrollers. <P2-S1>  AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time. <P2-S2> AVR is a family of microcontrollers developed by Atmel beginning in 1996. <SEP> <P3-S0> The i.MX range is a family of Freescale Semiconductor (now part of NXP) proprietary microcontrollers for multimedia applications based on the ARM architecture and focused on low-power consumption. <P3-S1>  The i.MX application processors are SoCs (System-on-Chip), that integrate many processing units into one die, like the main CPU, a video processing unit and a graphics processing unit for instance. <P3-S2>  The i.MX products are qualified for automotive, industrial and consumer markets. <P3-S3>  Most of them are guaranteed for a production lifetime of 10 to 15 years.Many devices use i.MX processors, such as Ford Sync, Kobo_eReader, Amazon Kindle, Sony Reader, Onyx Boox readers/tablets, SolidRun SOM's (including CuBox), some Logitech Harmony remote controls and Squeezebox radio, some Toshiba Gigabeat mp4 players. <P3-S4>  The i.MX range was previously known as the "DragonBall MX" family, the fifth generation of DragonBall microcontrollers. <P3-S5>  i.MX originally stood for "innovative Multimedia eXtension".