feature article
Subscribe Now

It’s Raining MCUs Over Texas

TI’s ’C129 Chips Connect GUI to the Cloud

Texans know clouds. Whether he’s a rancher or a farmer, your basic Texas agriculturalist makes his living looking at the sky and knowing which way the wind blows. And in Texas, it blows a lot. (Trivia: You can tell a rancher from a farmer by his hat. Ranchers wear cowboy hats; farmers wear ball caps.)

And that ol’ Texas wind is blowing clouds right up into Dallas, home of Texas Instruments. The clouds have blown through the marketing department and straight into engineering. And after stirring up a little dust, out blows a new MCU family.

Say hello to the TM4C129x, a new chip family that sounds like it was named by a North Korean military committee instead of a bunch of Texans. The new livestock from the Big D is aimed at cloud-connected hardware. The phrase “Internet of Things” never came up during my conversation with TI (thanks, guys!), but that’s clearly where these chips are headed. 

So what’s a TM4C129x? It’s a smallish, cheapish, 32-bit microcontroller intended for industrial applications that need two things: a graphical user interface and a network connection.

Need uniqueness? We’ve got uniqueness. The ’C129x is the only MCU family to combine an Ethernet MAC and PHY with an ARM Cortex-M4 processor core. How’s that for differentiation? Ethernet MACs are common enough. It’s the PHY that makes it fun, because you don’t have to add the outboard magnetics that most Ethernet connections need. Just wire up an RJ45 jack and git ’er done.

Although there are a few other MCUs with Ethernet MAC and PHY, TI is careful to point out that theirs is the only one based on the ARM Cortex-M4. It’s a bit of a fine distinction, but a distinction nonetheless.

At the other end of the chip, you’ll find an LCD controller, which is what makes the ’C129x your basic all-in-one, network-enabled GUI chip. Ethernet on one side, LCD display on the other. Cortex-M4 and a bunch of memory in the middle. The LCD controller is just that: a controller, not a graphics engine. It’ll handle character-based and OLED displays, but don’t expect fireworks. About right for an industrial user interface, not so much for games. 

At 120 MHz top speed, the ’C129x ain’t the fastest steer in the herd. But it does have floating-point capability, which can make short work of single-precision numbers, even if it is just moseying along. The chip’s also got a lot of memory: 1 MB of flash and up to 256 KB of SRAM. That’s a lot of on-chip SRAM for such a lightweight part, the idea being that it’s also your display’s frame buffer. Unless you go for a big, high-resolution display, you won’t have to use off-chip RAM for a buffer. Nice.

It wouldn’t be much of an industrial controller without lots of I/O, so the ’C129x has, well, lots of I/O. We got your usual acronyms, such as USB, UARTs, I2C, SPI, ULPI, CAN, RTC, ADC, PWM, and lots of general-purpose I/O pins. Not so common is the crypto unit. Here we have more acronyms: AES, DES, SHA, and MD5 all get hardware acceleration, as does CRC generation. It’s not a full crypto engine by any means, but a useful and valuable addition to a low-cost MCU that can help you tamper-proof your application and its contents.

TI announced the ’C129x family uncharacteristically close to its actual production date, so samples are already available, with production slated for early next year. Prices start at “around $6” in quantities, depending on your choice of RAM size and package type. If you want a head start, TI’s development kit (board plus software) is just $199.

TI is one of the few companies making chips in all three ARM series: A, R, and M. Of course, TI was an early backer of ARM, back when the British firm was just a little acorn recently fallen from the tree. The two firms have gotten along famously ever since, to the mutual benefit of both. That long alliance has allowed TI to build up quite a bit of software and development infrastructure, so tenderfoot ARM users can be confident they will be in good, if rough, hands. 

One thought on “It’s Raining MCUs Over Texas”

  1. The built-in ethernet PHY is the PHY, not the magnetics as well. External magnetics are required, either standalone or built into the RJ-45 jack. This is not to say that having a built-in PHY isn’t marvelous and is why I have been waiting nearly a year for these chips to start a new design, since TI suddenly “NRND”-ed their entire line of M3 parts on December 1 2012, including the only ethernet mac+phy M3 chips in existence.

Leave a Reply

featured blogs
Dec 10, 2018
Last weekend, I took my son to the Dickens Fair for the second year in a row. As we did last year, we had a marvelous time, and I was reminded of the holiday special I wrote last year, as well. So,... [[ Click on the title to access the full blog on the Cadence Community sit...
Dec 10, 2018
We may think of prosthetics as devices created to enable basic functions, such as walking or grasping an object. Regarded as a necessity, but not an asset, prosthetics of the past......
Dec 7, 2018
That'€™s shocking! Insulation Resistance and Dielectric Withstanding Voltage are two of the qualification tests that Samtec performs in-house during part qualification testing. These tests will ensure that when a connector is used in environmental conditions at the rated wo...
Nov 14, 2018
  People of a certain age, who mindfully lived through the early microcomputer revolution during the first half of the 1970s, know about Bill Godbout. He was that guy who sent out crudely photocopied parts catalogs for all kinds of electronic components, sold from a Quon...