Is Your Functional Safety An Afterthought?


Imagine the air bag in your car not inflating during a collision or deploying without a crash during driving! These are two of the failure modes associated with the air bag in your car, none of which you as a driver have any control over. The severity of both these failures is of course very high, but which one would you rate as a higher hazard? The probability of getting into an accident is lo... » read more

Building Automation And Industrial IoT Converge


Most of us don’t think too much about the environment where we work each day, but it takes a great deal of effort behind the scenes to make people feel physically comfortable. Building Automation Systems (BAS) are at the heart of the facilities where we spend eight (or more) hours a day, and are designed to centralize control of the heating/ventilation/air conditioning (HVAC), lighting, eleva... » read more

Empowering UPF Commands With Effective Elements Lists


The Unified Power Format (UPF) is intended for power management, power aware verification, and low power implementation. The more we explore the inherent features of UPF commands and options, and comprehend their interrelation, the more we become accurate, productive, and consistent in developing UPF for our intended purposes. Although the UPF is very well defined through the IEEE 1801 LRM, ... » read more

Accurate Power Analysis Using Real Software Workloads


Over the last decade or so, power consumption has become a major issue in the design of many types of electronic products. Of course, power has always mattered for battery-operated devices, but the complexity of portable electronics and the size of the chips they contain have grown significantly. For plugged-in devices, from desktop computers to server racks in a data center, power plays a majo... » read more

GDDR Accelerates Artificial Intelligence And Machine Learning


The origins of modern graphics double data rate (GDDR) memory can be traced back to GDDR3 SDRAM. Designed by ATI Technologies, GDDR3 made its first appearance in NVidia’s GeForce FX 5700 Ultra card which debuted in 2004. Offering reduced latency and high bandwidth for GPUs, GDDR3 was followed by GDDR4, GDDR5, GDDR5X and the latest generation of GDDR memory, GDDR6. GDDR6 SGRAM supports a ma... » read more

Using Technology To Improve Beer And Wine


For those people who enjoy a glass of Cabernet, Sauvignon Blanc, or Pilsner, you know that the temperature of that beverage is key to its enjoyment. Serve a red wine too chilled, and it ruins the flavor. And let’s not even get into the flavor of a warm lager. If you’re curious about how temperature affects the flavor of wine, check out this short and entertaining video from Wine Folly. Ask... » read more

Building Your First Chip For Artificial Intelligence? Read This First


As artificial intelligence (AI) capabilities enter new markets, the IP selected for integration provides the critical components of the AI SoC. But beyond the IP, designers are finding a clear advantage in leveraging AI expertise, services, and tools to ensure the design is delivered on time, with a high level of quality and value to the end customer for new and innovative applications. Over... » read more

HBM2e Offers Solid Path For AI Accelerators


Today, AI processors are so blazingly fast that they’re constantly having to wait for data from memory. Unfortunately, with the status quo, memory is just not fast enough to unleash the true performance of those new and highly advancing AI processors. In simple terms, AI processor performance is rapidly growing, and memory is not keeping up. This creates a bottleneck, or what Rambus calls the... » read more

Speed Up P2P Resistance Debugging With Selective Highlighting


Point-to-point (P2P) resistance simulation calculates the effective parasitic resistance from one or more specified points (sources) to another set of points (sinks) on an integrated circuit (IC) layout. The results of these simulations are a key component in the verification of the robustness and reliability of IC layout interconnect—designers must have this information to accurately perform... » read more

Resetting Serial Memory When A System Failure Occurs


Stability is an important consideration in embedded design, but electronic systems can suffer malfunctions triggered by a myriad of root causes. These include poor signal integrity, power spikes, software errors, and erroneous user interaction, just to name a few. These anomalies, in turn, can lead to inconsistent system operation or can even cause the system to hang. Although the list of po... » read more

← Older posts Newer posts →