lpc2210 design concerns
2005-03-03 by xlpeng
Hi, LPC2210 looks very good for my design, it's low cost, lots of peripherals, relatively fast and most of all, expandable. But I still have some concerns about this chip: 1. Speed concern If a normal flash (90ns access time) is used, then the program is running at very low speed since access flash will take lots of time. Even a regular SRAM won't help that much. We do need the program running as fast as possible to interface an Ethernet chip. Will 3 stage pipeline help the speed? 2. Board support package or just .h header file concern We do need a low cost tool, the lpc221x.h in gnuarm points to lpc2114.h. Even lpc22xx.h in my kickstart version of Keil only says LPC2214/LPC2219/LPC2224/LPC2229. Is there a dedicated lpc2210.h? 3. Debug concern It's the best if an emulator can program the external flash directly and then debug from there. Otherwise, how to setup the environment to download and debug? 4. Reference design Unlike Freescale, I can't find a reference design from philips website. 5. Anyone here know if LPC2134/LPC2136 will PIN to PIN compatible with LPC2138? Plan to use one 2106 to control several 213xs. Can find any LPC2134/LPC2136 on the distribution channels. Any sugguestion will be appreciated. Want to use ARM, but still missing the widely support and user groups for AVR. There are free toolchain(WINAVR), all the peripheral driver library, etc. Thanks, xlpeng