TI-Nspire
TI decided to work with Mentor Graphics in developing its family of graphing calculators because of Mentor's track record in developing and supporting its own connectivity middleware solutions for interfaces such as USB, TCP/IP, and secure 802.11.
“As we commit to an OS vendor, the last thing we need is to have our key software components become obsolete because that vendor is no longer around a few years from now.”
Technical Lead, TI-Nspire project
Texas Instrument's TI-Nspire
Industry Segment
Tools Used
- Nucleus Operating SystemNucleus RTOS is an efficient real-time operating system with storage and database management, USB, networking and connectivity, multimedia technology and advance graphical user interface capabilities.
- EDGE Developer SuiteEDGE Developer Suite is a tightly integrated set of IDE tools focused on embedded systems development.
- Nucleus USBConsumers demand an easy interface for connecting devices to each other. The Nucleus Real Time OS supports the USB standard for this request. The vast number of class drivers supported allows for versatility in your application.
Resources
- software eval: Nucleus Core Services Software Trial
- Product Demo: EDGE Developer Suite Overview
The challenge at hand
TI is known for many new products and technologies. In this particular situation, the Educational Technology group was tasked with creating a next generation graphing calculator that would enable secondary through collegiate mathematics students to learn visual representations of problem solving, which in turn, would allow them a deeper understanding of mathematical concepts. This would be no ordinary graphing calculator. It would require an advanced gray scale LCD, 32-bit CPU, SDRAM, NOR Flash, NAND Flash, USB, and secure 802.11 – all on an extendable operating system that could handle a variety of additional demands such as support for peripherals, including temperature and motion data collection sensors.
As a result of these challenges, the new TI-Nspire™ family of graphing calculators was born. The idea behind TI-Nspire is to bring together representations of graphing, interactive geometry, and mathematical spreadsheets onto a single LCD screen. Therefore, graphs, geometric sketches, spreadsheets of problem-based data, mathematical figures and symbols, along with text conveniently organized and linked would serve as the core functionalities.
TI turns to Mentor
Because TI graphing calculators have a long, useful life it was important to align with a company that would be in business for the foreseeable future. Further, as new models of the graphing calculator roll-out, it's critical that the software already developed by TI, be rapidly re-used, to reduce development time and costs. Mentor Graphics represents the ideal company in this regard.
“We were looking for a software platform with a high longevity, which is mission critical for us in order to meet our long-term objectives and maximizing ROI.”
Lead Systems Engineer, TI-Nspire project
TI decided to work with Mentor Graphics because of Mentor's track record in developing and supporting its own connectivity middleware solutions for interfaces such as USB , TCP/IP , and secure 802.11. The TI-Nspire team knew that future products will likely require additional connectivity middleware and working with Mentor Graphics, a company that develops, supports, and offers a wide portfolio of middleware products, would allow TI to cut down on development time and costs over the years.
About TI
Since its inception in 1941, Texas Instruments (TI) of Dallas, Texas, has been recognized as a technology innovator and leader in areas such as consumer electronics, computers, defense electronics, and software.
Today, TI focuses primarily in the semiconductor sector, which includes DSPs and other application-specific products. Another area of concentration outside of semis is Educational Technology, where the main focus is providing students and educators with the latest technology to make classroom learning a more rewarding experience.
Embedded Software Tools
Nucleus RTOS – The Foundation of TI-Nspire
The TI Educational Technology group selected Mentor's Nucleus RTOS as their primary operating system for a number of reasons. TI liked the fact that the Nucleus RTOS is a proven and stable operating system. Nucleus RTOS also offers scalable features, a small memory footprint, and middleware for major features. From a pure business perspective, it didn't hurt that Nucleus RTOS offers a flexible business model and includes source code.