Challenges At The Edge


By Kevin Fogarty and Ed Sperling Edge computing is inching toward the mainstream as the tech industry begins grappling with the fact that far too much data will be generated by sensors to send everything back to the cloud for processing. The initial idea behind the IoT/IIoT, as well as other connected devices, was that simple sensors would relay raw data to the cloud for processing throug... » read more

Tech Talk: HW Security


Ben Levine, senior director of product management at Rambus, explains how to minimize the risk of attacks on chip hardware, why design for security is becoming more critical for connected devices, and strategies for making devices less vulnerable. https://youtu.be/twgHcdqvyjU » read more

Timing Signoff Methodology For eFPGA


An eFPGA is a hard IP block in an SoC. Most SoCs are made up of a collection of hard IP blocks (RAM, SerDes, PHYs…) and the remaining logic is constructed using Standard Cells. The timing signoff for an eFPGA’s interface with the rest of the chip is designed to leverage standard ASIC timing signoff flow for a hard-macro: as long as inputs/output to/from the eFPGA are all flopped, the int... » read more

Toward Autonomous Farming


While the automotive industry works diligently towards self-driving vehicles, it's possible the carrots you've eaten recently were semi-autonomously planted and harvested with Case IH equipment by Bolthouse Farms, one of the largest carrot growers in the United States. And the U.S. is hardly alone. Autonomous agriculture is coming everywhere, and it's happening much faster than autonomous ca... » read more

The Coming Golden Age For Automotive E/E Design Services And Consulting


By Andrew Macleod and Scott Majdecki The discipline of automotive E/E systems design is being transformed by trends like electrification and autonomous vehicles, which means there is a premium on methodologies like rapid platform (hardware/ software) prototyping, simulation and test, and electrical architecture optimization. Such methodologies hinge on advanced software design tools and the ... » read more

Preparing For AI


Suppose an autonomous car is coming up an on-ramp onto a bridge. The ramp is fine, but the bridge is icy, and there’s an overturned bus full of children blocking several lanes. Children are evacuating through the windows and milling around on the pavement. There isn’t time to stop, even with the better-than-human reaction time an autonomous car might have. Swerving to one side might send... » read more

Tech Talk: eFPGA Timing


Flex Logix's Chen Wang talks about timing for an embedded FPGA and how that differs from ASIC timing. https://youtu.be/n88D1N4IEbs » read more

Extending Cloud To The Network Edge


The adoption of multi-gigabit networks and planned roll-out of next generation 5G networks will continue to create greater available network bandwidth as more and more computing and storage services get funneled to the cloud. Increasingly, applications running on IoT and mobile devices connected to the network are becoming more intelligent and compute-intensive. However, with so many resources ... » read more

Cache Speculation Side-Channels


Cache timing side-channels are a well understood concept in the area of security research. As such, this whitepaper will provide a simple conceptual overview rather than an in-depth explanation. The basic principle behind cache timing side-channels is that the pattern of allocations into the cache, and, in particular, which cache sets have been used for the allocation, can be determined by m... » read more

Connected Car Driving Defect Detection Change


Automotive product design is rapidly evolving and the magnitude and pace of change facing engineering organizations is challenging incumbent processes and resources, especially in the area of software design. While connected cars are not new, the frequency and depth to which the industry is embracing this dynamic is accelerating. Software has emerged as a primary vehicle for innovation and diff... » read more

← Older posts Newer posts →