14

This question crossed my mind today.

What is the history of the MSP430? When did it start, what did it evolve from, why was it made (i.e. what goals was it trying to achieve/what technical limitations with current uC was it trying to address), and why is it called the "MSP430"?

An internet search only revealed this power point, which doesn't say much.

TRISAbits
  • 1,348
  • 1
  • 13
  • 25
  • 5
    [Here's](http://www.ti-msp430.com/en/overview/history-0005.html) a brief history from TI. The [Wikipedia article](http://en.wikipedia.org/wiki/TI_MSP430) lists all the different versions but no dates. – tcrosley Sep 11 '14 at 02:13
  • 1
    Back in 2006, I was at a talk given by TI to a small group of students and engineers. It was mentioned that predecessors of MSP430 were ASICs developed previously by TI. The major requirements for those ASICs were low power and good A/D capabilities. I don't have hard reference for this, so this is hearsay to some extent. – Nick Alexeev Sep 11 '14 at 02:20
  • Nick, I think the "ASICs" you mention were the TSS400 stated in my answer, or perhaps a predecessor of the TSS400. The low power and good A/D capabilities (for the time) were definitely characteristic of the TSS400, though since the TSS400 was offered as a standard product, it wouldn't normally be considered an ASIC. – Eric Smith Nov 19 '14 at 00:56

1 Answers1

3

There was a little-known predecessor to the MSP430 series in the early 1990s, which was the TSS400 "uPower Programmable High-Precision Sensor Signal Processor". It had only an 8-bit processor, and the ROM contained an interpreter for a language called SMPL, so it was not intended that it be customer-programmed in machine language (or C, or any other "normal" programming language).

While the TSS400 showed promise, ultimately customers wanted a more powerful processor, and the MSP430 was the result.

Eric Smith
  • 452
  • 3
  • 11
  • Now that's interesting. I would have never thought this would have been the back story, but given the state of the industry at that time I believe it. Do you know of any products that uses the TSS400? – TRISAbits Nov 18 '14 at 16:22
  • I don't know of any specific products using the TSS400. I expect that it saw a lot of use in relatively obscure embedded systems, for stuff like industrial controls. – Eric Smith Nov 19 '14 at 00:52
  • Thanks for shedding light on this: knowing the past is the best way of understanding the future. – TRISAbits Nov 19 '14 at 05:00