> Required Features:
> * At least industrial temperature range.
> * 16- or 32-bit architecture.
> * Proven winner in the marketplace/large installed base/good
> tools/likely long life.
> * Expandable bus
>
> Nice to Have:
> * Flat memory map.
> * At least 128k flash.
> * At least 10k SRAM.
> * Background debugging
> * 256 bytes of EEPROM
> * Integrated USB slave controller.
> * Integrated CAN controllers
> * Integrated UARTs
>
> NOT important:
> * Unit cost.
> * Price of tools.
> * RTOS availability.
> * Speed (MIPS).
>
> I'm considering Renesas (Mitsubishi) M16C and Renesas (Hitachi) H8/S
> already. Any other suggestions are very much appreciated.
I would suggest that you take a look at the various ARM MCUs available. They are made by many manufacturers and so provide a lot of variety of form and function. Unfortunately, not many have on chip Flash. But a few do, such as Hynix, Atmel (dual die) and, my current favorite, OKI. Atmel may well have one that meets all of your needs.
OKI has parts with all of the above, but I am not sure if they have it all in one chip. Finding USB *and* CAN in one chip may be hard.
Philips has some new parts, but no external bus. They opted for a very small footprint instead.
--
Rick "rickman" Collins
rick.collins@XYarius.com
Ignore the reply address. To email me use the above address with the XY
removed.
Arius - A Signal Processing Solutions Company
Specializing in DSP and FPGA design URL http://www.arius.com
4 King Ave 301-682-7772 Voice
Frederick, MD 21701-3110 301-682-7666 FAX