80 MHz Cortex-M3 with a full connectivity stack
The LM3S9790-IBZ80-C1T is a Stellaris ARM Cortex-M3 MCU running at 80 MHz with 128 KB of Flash and 64K x 8 of RAM. It carries a full set of peripherals — brown-out detect, DMA, I²S, POR, PWM, and WDT — plus connectivity that covers CAN, Ethernet, USB OTG, and a dozen serial protocols (I²C, SPI, UART, LIN, IrDA, Microwire, SSI). The 60 GPIOs and 16-channel 10-bit ADC give it the I/O for a control panel or a gateway board. The industrial temperature range (-40°C to 85°C) means it can sit in a factory cabinet or an outdoor telecom enclosure without a special grade.
Obsolete — sourcing through independent channels
What the 80 MHz core and 128 KB Flash mean for the BOM
80 MHz is a solid mid-range speed for a Cortex-M3 — fast enough to run a real-time control loop with a TCP/IP stack and a CANopen node, but not so fast that you need external memory or high-layer-count PCBs. The 128 KB Flash is enough for a moderate application (say, a motor drive with Ethernet monitoring); if your firmware needs more than that, you are looking at a different density tier. The 64K x 8 RAM handles a couple of large buffers for Ethernet or USB without thrashing.
