Network Storage Optimization In Chip Design


Prathna Sekar, technical account manager at ClioSoft, explains how to manage large quantities of data, how this can quickly spin out of control as colleagues check in data during the design process, and how to reduce the amount that needs to be stored. » read more

Reducing Data At The Source


Jens Döge, group manager for image acquisition and processing in Fraunhofer IIS’ Engineering of Adaptive Systems Division, talks about how to slash the amount of data that needs to be sent to the cloud or edge for processing by focusing only on the regions of interest in an image, and how that reduces the cost of moving that data. » read more

Utilizing More Data To Improve Chip Design


Just about every step of the IC tool flow generates some amount of data. But certain steps generate a mind-boggling amount of data, not all of which is of equal value. The challenge is figuring out what's important for which parts of the design flow. That determines what to extract and loop back to engineers, and when that needs to be done in order to improve the reliability of increasingly com... » read more

Collaborative IC Design Mandates Integrated Data Management


Over the last decade, design teams have encountered increased competition due to globalization (requiring the best available engineers irrespective of location), an exponential increase in design complexity, and shrinking market windows. This results in teams of engineers with different skill sets (for example analog, digital, MEMS, and RF), spread across multiple sites, managing complex flows,... » read more

Week in Review: IoT, Security, Auto


Internet of Things Internet of Things vendors and providers of network services need to collaborate to fully realize the possibilities presented by the IoT, Chris Martin of PowWowNow writes. “The potential applications for IoT sensors and devices span a vast number of industries, with IoT technologies expediting the growth of smart cities, autonomous vehicles and connected industry technolog... » read more

Collaborative IC Design Mandates Integrated Data Management


Due to complexity and multi-domain expertise, custom IC design typically requires a team to successfully design and verify the project. Often, specific blocks are assigned to team members based on analog, digital, MEMS, RF expertise, across multiple geographies, and separate verification team members focus on block and system validation. This means that unstructured design files with multiple c... » read more

Terrific Year, Terrific Outlook


2017 was a terrific year. Chip revenues closed at nearly $440B, an impressive 22 percent year-over-year growth. The equipment industry surpassed revenue levels last reached in the year 2000. Semiconductor equipment posted sales of nearly $56B and semiconductor materials $48B in 2017. For semiconductor equipment, this was a giant 36 percent year-over-year growth. Samsung, alone, invested $26... » read more

Collaborative Multi-Board System Design


Designing electronic systems has become measurably more complex during the past decade. Many of the products that are developed today are in-fact complex interconnected systems. Using the automotive market as an example, the first level of a system is an element; an individual component or sub-assembly that is designed to be part of a larger collaborating function. At the next level is the sub-... » read more

SoC Design Management Software: Proprietary Vs. Open Source


These days, there’s a tendency to read the word “proprietary” and think “bad,” as if whatever is proprietary is inflexible and limited capability. It’s a legacy from the emergence of open-source software, when “open” became associated with progress and “proprietary” became bad. But in many industries, proprietary solutions to this day have enormous value, deliver trust, s... » read more

Why Instrumentation Isn’t Optional


When writing code it is often useful to add informational statements that give an insight into control flow and data management as well as aiding in observation of the actual code at runtime. As such, instrumentation is an important component of code running on a live system. The proliferation of "printf" debug statements, whereby data is output to a console, is testament to this. Sending te... » read more

← Older posts Newer posts →