Design
ARM Announces New CoreSight Technology For Software Developers
ARM announced today at the Embedded Systems Conference in San Jose the launch of the ARM® CoreSight System Trace Macrocell and Trace Memory Controller providing software and system on chip (SoC) developers a cost effective, industry-standard debug and optimization SoC platform solution.
The The CoreSight Trace Memory Controller (TMC) eliminates the need for dedicated trace interfaces and enables the SoC designer to use existing system memory to collect trace information. Real-time on-chip visibility is made available to all developers, including OEM third party software developers, enabling use of real-time trace information right up to the point of mass production, improving product quality and reducing implementation cost.
ARM worked with a number of leading OEM Partners and the Mobile Industry Processor Interface (MIPI®) Alliance to define the system trace technology.
“As the complexity and performance of mobile devices increases, test and debug is a crucial activity for the MIPI Alliance. ARM leadership in debug and trace is a key asset for MIPI,” said Joel Huloux, Chairman of the Board, MIPI Alliance, Inc. “By providing System Trace IP that is designed to comply with the MIPI specifications ARM will make System Trace a de-facto standard across industries.”
“On-chip visibility is critical to product success. We see so many engineering projects which would fail if they were unable to debug system problems, said Stephan Lauterbach, General Manager, Lauterbach GmbH. “The new CoreSight IP makes hardware assisted debug affordable and usable by all, this is a key milestone for the debug and trace industry.”
“ARM silicon Partners have been implementing the CoreSight debug and trace infrastructure in their chipset designs for several generations,” said Mike Dimelow, Director of Marketing, Processor Division, ARM. “The CoreSight STM will enable an OEM’s third party software eco-system to take advantage of hardware-based debug and trace for the first time, making ARM processor-based silicon the easiest platform on which to optimize software.”