ARM Buys Carbon


ARM acquired Carbon Design Systems and its staff for an undisclosed amount of money, adding virtual prototyping capabilities for ARM cores. The deal is the latest in an onslaught of mergers and acquisitions that have racked the semiconductor industry over the past 18 months, propelled by low interest rates and relatively low valuations of target companies. For ARM, this deal solves a growing... » read more

Will The Chip Work?


IP is getting better, but the challenges of integrating it are getting worse. As the number of IP blocks in SoCs increases at each new process node, so does the difficulty of making them all work together. In some cases, this can mean extra code and a slight performance hit on power and performance. In other cases, it may require more drastic measures, ranging from a re-spin to a new archite... » read more

Gaps In Performance, Power Coverage


The semiconductor industry always has used metrics to define progress, and in areas such as functional verification significant advances have been made. But so far, no effective metrics have been developed for power, performance, or other system-level concerns, which basically means that design teams have to run blind. On the plus side, the industry has migrated from the use of code coverage... » read more

Raising The IQ Of Your MEMS-Based IC Design Flow


By Nicolas Williams and Qi Jing Internet of Things (IoT) applications depend on smart objects that interact with the real world. So your IoT project is likely to contain ICs that integrate micro electro-mechanical systems (MEMS), such as accelerometers, pressure sensors, motors, and microphones that acquire data for analysis. These projects are finding their way into automobiles, phones, and... » read more

The Challenge Of Updating Cars


News stories about automotive hacking are becoming more common, and so is the concern about how to curb this problem. Security has become a new layer of system design complexity, and it's being taken increasingly seriously in a market that until very recently largely ignored it. That attitude is changing rapidly though, particularly with the advent of autonomous and connected vehicles. Secu... » read more

Is HW Or SW Running the Show?


In the past, hardware was designed and then passed over to the software team for them to add their contribution to the product. This worked when the amount of software content was small and the practice did not significantly contribute to product delays. Over time, the software content grew and today it is generally accepted that software accounts for more product expense than hardware, takes l... » read more

Tech Talk: SoC Protocol Debug


Bernie DeLay, group director for verification IP R&D at Synopsys, talks about what goes wrong in complex SoCs, how so-called standard pieces play together, and where are the gotchas in re-use. [youtube vid=AaY_AmdjUpo] » read more

A Word About FPGA-Based Prototyping


With software now driving the main capabilities of embedded devices, prototyping has taken the spotlight in SoC design. This is turning a once-hardware-centric electronics supply chain upside down. To cope with this new reality, companies are embracing both virtual and physical prototyping technologies. Physical prototyping, also known as FPGA-based prototyping, is an important piece of an e... » read more

What ESL Is Really About


There has been an almost constant disagreement between the generally held view about what ESL is and my own views on the subject. It is not completely surprising, given that I have spent most of my time as a verification specialist working within the EDA industry. EDA has been driven by design, and all of the largest EDA companies grew out of advances on the design side. [getkc id="10" kc_na... » read more

Property Synthesis Throughout The Design Flow For Application In Formal Verification, Simulation, And Emulation


This white paper describes the JasperGold Property Synthesis Apps, members of a family of interoperable, application-specific formal verification solutions that addresses verification challenges throughout the design flow. The Apps synthesize both behavioral and structural properties — also known as assertions — for use in formal verification, simulation and emulation. They significantly in... » read more

← Older posts Newer posts →