Open Source in M&A Due Diligence


Most companies involved with technology M&A understand the danger of open source risks in software. Today’s software contains significant amounts of open source—on average more than 50%, according to a 2018 Synopsys report. There are several ways to assess and manage open source risk in a transaction, with some more effective than others. Similarly, there are several approaches to open s... » read more

AI’s Growing Impact On Chip Design


Synopsys chairman and co-CEO Aart de Geus sat down with Semiconductor Engineering to talk about the rapid infusion of AI into electronics, how that is changing chip design and the software that runs on those chips. What follows are excerpts of that conversation. SE: We're dealing with a bunch of new markets, more customized design, and AI seems to be creeping into everything. How does this i... » read more

Using Software Approaches In Hardware Verification


Agile methodologies, created to improve quality in software code, increasingly are being applied to hardware verification. This is less of a drastic shift than it might first appear. Developing a verification testbench is largely software, and similar methodologies can be used for reducing bugs in hardware. “A testbench is nothing more than a big software project, and it makes perfect s... » read more

Autonomous Vehicle Design Begins To Change Direction


Tools that are commonly used in semiconductor design are starting to be applied at the system level for assisted and autonomous vehicles, setting the stage for more complex simulated scenarios and electronic system design. Simulation is well understood for designing automotive ICs, but now it also is being used to design vehicle architectures and sensors, as well as for sensor miniaturizatio... » read more

FPGA Graduates To First-Tier Status


Robert Blake, president and CEO of Achronix, sat down with Semiconductor Engineering to talk about fundamental shifts in compute architectures and why AI, machine learning and various vertical applications are driving demand for discrete and embedded FPGAs. SE: What’s changing in the FPGA market? Blake: Our big focus is developing the next-generation architecture. We started this projec... » read more

Looking Beyond The CPU


CPUs no longer deliver the same kind of of performance improvements as in the past, raising questions across the industry about what comes next. The growth in processing power delivered by a single CPU core began stalling out at the beginning of the decade, when power-related issues such as heat and noise forced processor companies to add more cores rather than pushing up the clock frequency... » read more

Accelerators Everywhere. Now What?


It's a good time to be a data scientist, but it's about to become much more challenging for software and hardware engineers. Understanding the different types and how data flows is the next path forward in system design. As the number of sources of data rises, creating exponential spikes in the volume of data, entirely new approaches to computing will be required. The problem is understandi... » read more

Straight Talk On Design Tools And ISO 26262


Understanding evolving functional safety goals is difficult. The good news is there are some first principles that apply for safety-minded engineers, including when it comes to evaluating software design tools used to create everything from the systems to the IC components, software and networks and that are so critical in automotive design today. The best advice is a twist on the “think glob... » read more

DOM-Based Cross-Site Scripting


DOM-based attacks are a misunderstood, serious, and pervasive source of risk in contemporary web applications. The language that drives the web, JavaScript, is easy to understand and hard to master; junior and senior developers routinely make mistakes. Mix difficulty to master with an enormous attack surface, and you have the perfect storm for widespread vulnerability. These risks expose web ap... » read more

Deliver DO-178C compliant software on budget and on schedule


Ensuring safety in civilian airborne software is an ongoing challenge in the increasingly software-intensive aviation industry, yet accidents and fatalities caused by software are nearly unheard of in civil aviation. This impressive track record is due largely to the DO-178 standard. However, successful DO-178C certification involves significant costs and timelines. To avoid cost overruns an... » read more

← Older posts Newer posts →