November 2015 - Page 2 of 10 - Semiconductor Engineering


Memory Choices Grow


Memory is becoming one of the starting points for SoC architectures, evolving from a basic checklist item that was almost always in the shadow of improving processor performance or lowering the overall power budget. In conjunction with that shift, chipmakers must now grapple with many more front-end decisions about placement, memory type and access prioritization. There are plenty of rules ... » read more

Handoff Points Getting Blurry


Whether driven by [getkc id="74" comment="Moore's Law"] or just sheer complexity, the way information is passed through the design and test flow is changing. For the past couple of process generations, there has been a concerted push by tool vendors and their customers to run more steps earlier in a flow, sometimes concurrently. While this so-called "shift left" helps to speed up software de... » read more

Hardware Models For Software


Shift left, while a relatively new term, has become important in all parts of the SoC design flow, but its impacts are wide ranging and many still ill defined. It basically means that tasks have to be started earlier than in the past because more accuracy is required from tasks that are further down in the flow in order to make better predictions. It also implies that more steps are performed c... » read more

A Better Way To Measure Heat


Are you an engineering manager with budget responsibility, concerned about the thermal performance of your company’s designs or manufactured products? Or, are you a senior engineer who is responsible for the thermal design or characterization of components and systems? In either situation, the results of using the transient thermal testing method would be of benefit to you. The method is non-... » read more

The Problem With CDCs


Part of the Planning Process in DO-254 is knowing the appropriate FPGA tools and capabilities that you need and intend to use for your FPGA design. Particularly if your FPGA device operates with multiple asynchronous clocks which necessitates using advanced verification techniques targeting anomalies related to clock domain crossings (CDCs). Typical electronic design automation (EDA) tools f... » read more

Major Growth For Knowledge Center


First, we would like to thank everyone who has contributed to the success of the Knowledge Center (KC) this year. Its traffic has increased by about 70% over last year and is now giving some of the editorial channels of Semiconductor Engineering a run for their money. The Knowledge Center has two major components. The first are the companies, standards groups and people that drive our indust... » read more

Innovating Virtualization In Emulation


Last week we officially introduced our next-generation emulator. We used the words “datacenter” and “virtualization” a lot, and it is worthwhile to underline the significance of what just happened in emulation. The new concepts are just as key to emulation as was the invention of virtual memory and memory management units to processors and software development. The concept of virtual... » read more

Top Articles For 2015 In SLD And LPHP


Knowing your readership is the first step in being able to serve them better, and judging by the traffic increases this year, we must be doing quite a few things right. We have now completed our second full year and the first full year for the Knowledge Center (KC). We are pleased with the way in which the two are playing together but there is still a lot of work ahead of and many holes to fill... » read more

Defining Sufficient Coverage


Semiconductor Engineering sat down to discuss the definition of sufficient coverage as a part of verification closure with Harry Foster, chief scientist at [getentity id="22017" e_name="Mentor Graphics"], Willard Tu, director of embedded segment marketing for [getentity id="22186" comment="ARM"], Larry Vivolo (who at the time of this roundtable was senior director of product marketing for [gete... » read more

Software Is Eating the World


In this blog I have been discussing the increasing impact of software on many aspects of our lives. In the past we mostly interacted with a software-driven device when we sat in front of a desktop computer. We now carry a device with us that is as powerful as a computer. Our cars track our moves and try to pre-empt an accident by warning us about rapidly approaching obstacles, or prevent our ti... » read more

← Older posts Newer posts →