Five-Minute Tutorial: Innovus Clock Tree Synthesis and Debugger
Hi Everyone,Last time, our Five-Minute Tutorial focused on the new Innovus Placement Optimization. The next step in the flow would be inserting clock trees. Now that we can take advantage of the CCOpt...
View ArticleHigh-Level Synthesis: The Secret Is Out
Gone is the day when companies (our customers) kept their use of high-level synthesis (HLS) quiet, a secret advantage over their competitors. As HLS usage became more widespread, the secret is out, and...
View ArticleFive-Minute Tutorial: The Innovus Standard Flow
Hi Everyone,Last week I highlighted a video featuring Innovus User Interface Tips. Now that you know how to get around, what next? Innovus has a new, more streamlined design flow. Most designs should...
View ArticleFive-Minute Tutorial: Innovus Placement Optimization
Hi Everyone,Last time we got a quick look at The Innovus Standard Flow. Now I'd like to show you a bit more detail about some of the major steps. One of the new concepts in Innovus is how placement and...
View ArticleHot Summer for the High-Level Synthesis Community
Summer is usually a slow time of the year due to vacations, beautiful weather, and backyard barbeques. But for the HLS community, this summer has started off hot. At the 2015 Design Automation...
View ArticleFive-Minute Tutorial: Innovus Clock Tree Synthesis and Debugger
Hi Everyone,Last time, our Five-Minute Tutorial focused on the new Innovus Placement Optimization. The next step in the flow would be inserting clock trees. Now that we can take advantage of the CCOpt...
View ArticlePerformance, Power, Area. It's All You Need to Know—or Is It?
Whether it's in a technical paper, a pundit's article, or a live discussion with a customer, the term PPA—power, performance, and area—is always in the discussion. Of course, PPA is not simply one...
View ArticleA Decade of Building CODECs with High-Level Synthesis
Over the past decade, we have seen a dramatic increase in the size of common video formats. Addressing this has required an evolution in the performance and complexity of video codecs, all the way from...
View ArticleFive-Minute Tutorial: Innovus Placement Optimization
Hi Everyone,Last time we got a quick look at The Innovus Standard Flow. Now I'd like to show you a bit more detail about some of the major steps. One of the new concepts in Innovus is how placement and...
View ArticleHot Summer for the High-Level Synthesis Community
Summer is usually a slow time of the year due to vacations, beautiful weather, and backyard barbeques. But for the HLS community, this summer has started off hot. At the 2015 Design Automation...
View ArticleFive-Minute Tutorial: Innovus Clock Tree Synthesis and Debugger
Hi Everyone,Last time, our Five-Minute Tutorial focused on the new Innovus Placement Optimization. The next step in the flow would be inserting clock trees. Now that we can take advantage of the CCOpt...
View ArticlePerformance, Power, Area. It's All You Need to Know—or Is It?
Whether it's in a technical paper, a pundit's article, or a live discussion with a customer, the term PPA—power, performance, and area—is always in the discussion. Of course, PPA is not simply one...
View ArticleMaking Hardware Design Great Again in 2017
Ok, I admit it… that title is a blatant attempt to grab your attention. But it should also make you think. As a hardware designer, is your job great? Is it what you thought you’d be doing when you...
View ArticleQoR with High-Level Synthesis. Can it really be better than hand-coded RTL?
Whenever we talk to potential customers about Stratus HLS, we usually mention that many users get better quality of results (QoR) with a Stratus HLS flow than they did simply writing RTL by hand....
View ArticleWhat's in it for Me in Innovus 18.10 Release?
At advanced nodes, there’s always a deep conflict between power, performance, and area (PPA) and design turnaround time (TAT). You already know Innovus Implementation System very smartly delivers PPA...
View ArticleFive-Minute Tutorial: Innovus Clock Tree Synthesis and Debugger
Hi Everyone,Last time, our Five-Minute Tutorial focused on the new Innovus Placement Optimization. The next step in the flow would be inserting clock trees. Now that we can take advantage of the CCOpt...
View ArticlePerformance, Power, Area. It's All You Need to Know—or Is It?
Whether it's in a technical paper, a pundit's article, or a live discussion with a customer, the term PPA—power, performance, and area—is always in the discussion. Of course, PPA is not simply one...
View ArticleMaking Hardware Design Great Again in 2017
Ok, I admit it… that title is a blatant attempt to grab your attention. But it should also make you think. As a hardware designer, is your job great? Is it what you thought you’d be doing when you...
View ArticleMaking Hardware Design Great Again in 2017 - Part Deux
In part one of this series, we talked about the role of the hardware designer, specifically comparing the ideal version of the hardware designer with the real-world version. From the emails I received,...
View Article“Great” Hardware Design in a Wireless World
As part three of the “Making Hardware Design Great Again” series, let’s see how high-level synthesis (HLS) is helping designers create SoCs for WiFi, Bluetooth, and 5G.A common challenge in all three...
View Article