Making SoCs Easier to Debug

A New Technology Aims to Track Both Software and Hardware Bugs

by Dick Selwood

System debugging used to be fairly straightforward. Components were on a board, linked by tracks, and, with a 'scope and probes, you could look at signals and work out what was happening. Of course it didn't seem so simple at the time - isn't hindsight great? In time, systems got more complex, microcontrollers got more complex, and the companies building ‘scopes and other tools for hardware debugging came up with more and more sophisticated (which implies expensive) products. Digital 'scopes, logic analysers and emulators all helped engineers in their efforts to keep up. JTAG was created to provide an interface - now frequently to a PC as well as to specialist tools - as multilayer boards hid tracks, and it was then used to provide visibility of operations within the chip. The JTAG interface is now also used for software debugging, as through JTAG it is possible to control program execution, stepping through line by line, or to set breakpoints. JTAG can also be used to program flash memory. Processor manufacturers started fairly early on to provide proprietary analysis tools, and ARM, for example, provides a range of interfaces and on-chip capabilities for advanced debugging and analysis.  Read More


latest news

July 28, 2015

TEWS TECHNOLOGIES Introduces XMC Module Family with User-Programmable FPGA

Avnet Electronics Marketing Leverages Open Source Prototyping Platform in New MicroZed Carrier Card Kit for Arduino

July 27, 2015

New FPGA Mezzanine Card (FMC) products in compliance with the VITA 57 standard

UltraSoC partners with Tortuga Pacific to advance global SoC debug and analytics market

42V Quad Synchronous Step-Down DC/DC Converter Delivers 93% Efficiency & Operates from 3V to 42V Inputs

July 21, 2015

Xilinx Announces Vivado Design Suite Early Access Support for the 16nm UltraScale+ Portfolio

Xilinx Launches Public Access of the SDSoC Development Environment to Expand Zynq SoC User Base to Broad Community of Systems and Software Engineers

July 16, 2015

2A, 70V SEPIC/Boost DC/DC Converter with 7µA Quiescent Current

July 10, 2015

Algo-Logic Systems Launches 40Gbps TCP Endpoint on ReFLEX XpressGX5-LP FPGA Board

July 08, 2015

SmartDV’s USB Power Delivery Verification IP Successfully Deployed by Lattice Semiconductor

July 07, 2015

High Efficiency LTPoE++ PD Controllers Integrate Forward/Flyback Controller

Sonics and AlphaChips Collaborate to Develop Advanced SoC Design Platforms

New ZestET2-NJ Gigabit Ethernet FPGA Module Launches

July 06, 2015

Sundance adds low-cost Artix-7 FPGA to PC/104

Exar 16:1 Sensor Interface Connects Multiple Sensors to MCUs or FPGAs

FPGA News Archive

Summertime Beach Reading

Being a Collection of Midsummer News Bits for Nerds

by Jim Turley

The Cost of Teamwork

Could We Eliminate Engineering Meetings Completely?

by Kevin Morris

Trippin' The Odyssey Fantastic

Fish Fry Takes a Ride with the MAX 10 Odyssey FPGA and BLE Sensor Kit

by Amelia Dalton

Engineering Agility

FPGAs Necessary, but not Sufficient

by Kevin Morris

Bringing Light to Dark Silicon

Gray Silicon and FPGAs

by Kevin Morris

FPGA Article Archive

 

Editors' Blog

Rumors Intel Altera Deal is Close

posted by Kevin Morris

The NY Post reported today that sources told them that an Intel/Altera deal was close, and could be done by the end of next week. At the same time, we are hearing from multiple Altera customers who are opposed to the deal. (28-May)

Intel/Altera Agreement (Partially) Tells the Tale

posted by Kevin Morris

We did a lot of speculation in our recent articles about the rumored Intel bid to buy Altera. One of the areas of most intense speculation was the 2013 agreement the two companies signed - for Intel to manufacture 14nm FPGAs for Altera. More than two years after that deal was signed, Intel is rumored to be making an offer to buy Altera for upwards (maybe far upwards) of $10B. But, is the existing 2013 agreement potentially weakening Intel’s bargaining position? (4-May)

Intel Altera Deal Off?

posted by Kevin Morris

Multiple financial news sources are reporting today that talks between Intel and Altera have ended... (9-Apr)

Requirements Modeling and Simulation

posted by Bryon Moyer

Argosim’s new STIMULUS tool is intended to make sure requirements are solid before someone starts building from them. (2-Apr)

Intel Buying Altera? We Totally Called It.

posted by Kevin Morris

Rumors abound today that Intel is in negotiations to buy Altera - a deal that could be worth over ten billion. If so, it would be the largest acquisition in Intel's history. We have no confirmation from either company that such a deal is in play, but we did a pretty thorough analysis of the situation last June in this article: http://www.eejournal.com/archives/articles/20140624-intel/ What do you think? (27-Mar)

FPGA Editors' Blog Archive

 

forum

Trust

Posted on 07/27/15 at 2:30 PM by TotallyLost

TotallyLost
And the TEE needs to be completely transparent -- From tool chain that compiles it, source codes for everything (tool chain, libraries, and product), and the verifiable binaries that are produced.

Trust starts with the transparency that anyone, especia…

Trust

Posted on 07/27/15 at 10:55 AM by bmoyer

bmoyer
How does your security setup establish trust, especially if it's a small device?

The Zen of Verification and IoT Maintenance

Posted on 07/24/15 at 11:48 AM by Lord Loh.

Lord Loh.
Hi Amelia,

I want to enter the contest to win the super cool, amazing Odyssey MAX 10 BLE Kit. smiling

Engineering Agility

Posted on 07/22/15 at 6:25 PM by rcousins

Kevin - couldn't agree more! And with the price of ARM-based SoCs falling like a rock, the day of shipping high-volume products with features that have yet to be conceived of on delivery day is fast approaching... It's one of the big reasons we went with …

FPGA Forum Archive

FaceBook_32x32.png  Twitter_32x32.png  Feed_32x32.png  

subscribe to our fpga newsletter



FPGA On Demand Archive


Login Required

In order to view this resource, you must log in to our site. Please sign in now.

If you don't already have an acount with us, registering is free and quick. Register now.

Sign In    Register