A hardware-centric approach to checking HLS code before synthesis

A hardware-centric approach to checking HLS code before synthesis

Excerpt from article: “A hardware-centric approach to checking HLS code before synthesis“ Read the entire article on TechDesignForum originally published...
SemiEngineering: Speeding Up AI With Vector Instructions

SemiEngineering: Speeding Up AI With Vector Instructions

Excerpt from article: “Speeding Up AI With Vector Instructions” SoC designers get these benefits for free, as it is contained...
SemiEngineering: Week In Review: Design, Low Power

SemiEngineering: Week In Review: Design, Low Power

Excerpt from article: “Week In Review: Design, Low Power“ Arm and Mentor are teaming up on a RTL Verification Design...
SemiEngineering: Custom Designs, Custom Problems

SemiEngineering: Custom Designs, Custom Problems

Excerpt from article: “Custom Designs, Custom Problems“ You have to put margin in your architecture. You have to leave a...
SemiEngineering: The Evolution Of High-Level Synthesis

SemiEngineering: The Evolution Of High-Level Synthesis

Excerpt from article: “The Evolution Of High-Level Synthesis“ The first panelist was Brian Bowyer, director of engineering for Siemens EDA. Bowyer...
SemiEngineering: Power And Performance Optimization At 7/5/3nm

SemiEngineering: Power And Performance Optimization At 7/5/3nm

Excerpt from article: “Power And Performance Optimization At 7/5/3nm“ At the edge, where people are building these new AI processors,...
SemiWiki: #57DAC – Panel Discussion of High Level Synthesis

SemiWiki: #57DAC – Panel Discussion of High Level Synthesis

Excerpt from article: “Panel Discussion of High Level Synthesis“ Bryan Bowyer from Siemens EDA was the first to present, and...
SemiWiki: High-Level Synthesis and Open Source Software Algorithms

SemiWiki: High-Level Synthesis and Open Source Software Algorithms

Excerpt from article: “High-Level Synthesis and Open Source Software Algorithms“ CircuitSutra is in the process of defining a robust methodology...
SemiEngineering: Easier Low Power ICs With Reference Flows

SemiEngineering: Easier Low Power ICs With Reference Flows

Excerpt from article: “Easier Low Power ICs With Reference Flows” Power-sensitive ICs for wearables and internet of things (IoT) products...
Designing For Extreme Low Power

Designing For Extreme Low Power

Excerpt from article: “Designing For Extreme Low Power” There are several techniques available for low power design, but whenever a...
SemiWiki: Why Go Custom in AI Accelerators, Revisited

SemiWiki: Why Go Custom in AI Accelerators, Revisited

Excerpt from article: “Why Go Custom in AI Accelerators, Revisited” I believe I asked this question a year or two...
SemiEngineering: ML Opening New Doors For FPGAs

SemiEngineering: ML Opening New Doors For FPGAs

Excerpt from article: “ML Opening New Doors For FPGAs” FPGAs have long been used in the early stages of any...
SemiWiki: What a Difference an Architecture Makes: Optimizing AI for IoT

SemiWiki: What a Difference an Architecture Makes: Optimizing AI for IoT

Excerpt from article: “What a Difference an Architecture Makes: Optimizing AI for IoT” Last week Siemens EDA hosted a virtual...
SemiEngineering: Inference Moves To The Network

SemiEngineering: Inference Moves To The Network

Excerpt from article: “Inference Moves To The Network” Interviews with different players reveal three distinct categories of inference between the...
SemiEngineering: The Murky World Of AI Benchmarks

SemiEngineering: The Murky World Of AI Benchmarks

Excerpt from article: “The Murky World Of AI Benchmarks” AI startup companies have been emerging at breakneck speed for the...
Designing Ultra Low Power AI Processors

Designing Ultra Low Power AI Processors

Excerpt from article: “Designing Ultra Low Power AI Processors” “What makes power such a challenge to get right in an...
New Ways To Optimize Machine Learning

New Ways To Optimize Machine Learning

Excerpt from article: “New Ways To Optimize Machine Learning” Some projects are experimenting with larger strides. A stride of 2 means...
SemiWiki: Mentor Masterclass on ML SoC Design

SemiWiki: Mentor Masterclass on ML SoC Design

Excerpt from article: “Mentor Masterclass on ML SoC Design” I was scheduled to attend the Siemens EDA tutorial at DVCon...
SemiWiki: High-Level Synthesis at the Edge

SemiWiki: High-Level Synthesis at the Edge

Excerpt from article: “High-Level Synthesis at the Edge” Custom AI acceleration continues to gather steam. In the cloud, Alibaba has...
SemiEngineering: Reducing Power At RTL

SemiEngineering: Reducing Power At RTL

Excerpt from article: “Reducing Power At RTL” Other issues Integration is also a consideration. “Accuracy of the power efficiency analysis...
SemiEngineering: Divided On System Partitioning

SemiEngineering: Divided On System Partitioning

Excerpt from article: “Divided On System Partitioning” Building an optimal implementation of a system using a functional description has been...
Priorities Shift In IC Design

Priorities Shift In IC Design

Excerpt from article: “Priorities Shift In IC Design” The rush to the edge and new applications around AI are causing...
SemiEngineering: Improving Algorithms With High-Level Synthesis

SemiEngineering: Improving Algorithms With High-Level Synthesis

Excerpt from article: “Improving Algorithms With High-Level Synthesis” Most computer algorithms today are developed in high-level languages on general-purpose computers....
Master the design and verification of next gen transport: Part Two – high-level synthesis

Master the design and verification of next gen transport: Part Two – high-level synthesis

Excerpt from article: “Master the design and verification of next gen transport: Part Two – high-level synthesis” Part one of...
AI Hardware Summit, Report #2: Lowering Power at the Edge with HLS

AI Hardware Summit, Report #2: Lowering Power at the Edge with HLS

Excerpt from article: “AI Hardware Summit, Report#2: Lowering Power at the Edge with HLS” I previously wrote a blog about a...
Master the design and verification of next gen transport: Part One – overview

Master the design and verification of next gen transport: Part One – overview

Excerpt from article: “Master the design and verification of next gen transport: Part One – overview” The role of high-level...
DeepChip: Badru wants PnR users to know Nitro-SoC is alive and well and #3!

DeepChip: Badru wants PnR users to know Nitro-SoC is alive and well and #3!

Excerpt from article: “DeepChip: Badru wants PnR users to know Nitro-SoC is alive and well and #3!“ John, John, John…...
FPGA Design Tradeoffs Getting Tougher

FPGA Design Tradeoffs Getting Tougher

Excerpt from article: “FPGA Design Tradeoffs Getting Tougher” FPGAs are getting larger, more complex, and significantly harder to verify and...
DeepChip: Joe Sawicki on ML, Calibre, Solido, VC funding, and heuristics

DeepChip: Joe Sawicki on ML, Calibre, Solido, VC funding, and heuristics

Excerpt from article: “DeepChip: Joe Sawicki on ML, Calibre, Solido, VC funding, and heuristics” Cooley: I mean, what, are you...
EE Journal: Neural Network Notions and Tools

EE Journal: Neural Network Notions and Tools

Excerpt from article: “Neural Network Notions and Tools” Tools and Blocks So <deep breath> with all of that under our...
Synthesizing Hardware From Software

Synthesizing Hardware From Software

Excerpt from article: “Synthesizing Hardware From Software” In the past, many co-processor solutions have been dogged by communications costs. “There...
Determining Where Power Analysis Matters Most

Determining Where Power Analysis Matters Most

Excerpt from article: “Determining Where Power Analysis Matters Most” Getting more granular with power Krishnaswamy noted that RTL power vs. gate...
SemiWiki: Mentor(Siemens EDA) Highlights HLS Customer Use in Automotive Applications

SemiWiki: Mentor(Siemens EDA) Highlights HLS Customer Use in Automotive Applications

Excerpt from article: “Mentor Highlights HLS Customer Use in Automotive Applications” This is where HLS shines. You can develop code...
Hardware-Software Co-Design Reappears

Hardware-Software Co-Design Reappears

Excerpt from article: “Hardware-Software Co-Design Reappears” It was hoped that co-design would bring hardware and software teams closer together. “It...
Power Is Limiting Machine Learning Deployments

Power Is Limiting Machine Learning Deployments

Excerpt from article: “Power Is Limiting Machine Learning Deployments” The total amount of power consumed for machine learning tasks is...
Konica Minolta Talks About High-Level Synthesis using C++

Konica Minolta Talks About High-Level Synthesis using C++

Excerpt from article: “Konica Minolta Talks About High-Level Synthesis using C++“ In the early days of chip design circa 1970’s...
C++ signoff made real

C++ signoff made real

Excerpt from article: “C++ signoff made real“ Some companies began using high-level synthesis (HLS) for design well before its benefits...
SemiEngineering: Edge Complexity To Grow For 5G

SemiEngineering: Edge Complexity To Grow For 5G

Excerpt from article: “Edge Complexity To Grow For 5G“ Edge computing is becoming as critical to the success of 5G...
Building an ecosystem around HLS for AI and ML designs

Building an ecosystem around HLS for AI and ML designs

Excerpt from article: “Building an ecosystem around HLS for AI and ML designs“ HLS has been gaining traction in AI because,...
Providing An AI Accelerator Ecosystem

Providing An AI Accelerator Ecosystem

Excerpt from article: “Providing An AI Accelerator Ecosystem“ A key design area for AI systems is the creation of Machine...
SemiWiki: Why Go Custom in AI Accelerators, Revisited

SemiWiki: Why Go Custom in AI Accelerators, Revisited

Excerpt from article: “Why Go Custom in AI Accelerators, Revisited“ I believe I asked this question a year or two...
Machine Learning Drives High-Level Synthesis Boom

Machine Learning Drives High-Level Synthesis Boom

Excerpt from article: “Machine Learning Drives High-Level Synthesis Boom“ High-level synthesis (HLS) is experiencing a new wave of popularity, driven...
EE DesignIt: Delivering Smarter Faster With Toolkit for IC Innovation

EE DesignIt: Delivering Smarter Faster With Toolkit for IC Innovation

Excerpt from article: “Delivering Smarter Faster With Toolkit for IC Innovation“ The new Catapult software High-Level Synthesis (HLS) AI Toolkit...
Mentor Extends AI Footprint

Mentor Extends AI Footprint

Excerpt from article: “Mentor Extends AI Footprint“ Siemens EDA are stepping up their game in AI/ML. They already had a...
AI and ML fuel Catapult and Calibre updates

AI and ML fuel Catapult and Calibre updates

Excerpt from article: “AI and ML fuel Catapult and Calibre updates“ Catapult HLS AI As more processing necessarily moves away...
Mentor Juices AI Chips with AI

Mentor Juices AI Chips with AI

Excerpt from article: “Mentor Juices AI Chips with AI“ On the brink of the Design Automation Conference (DAC), EDA companies...
SemiEngineering: Raising The Abstraction Level For Power

SemiEngineering: Raising The Abstraction Level For Power

Excerpt from article: “Raising the Abstraction Level for Power“ Architectural Power Early analysis can lead to the largest gains. “Certainly, higher...
EE Journal: Menta and Mentor Partner for High-Level Synthesis of Embedded FPGA IP

EE Journal: Menta and Mentor Partner for High-Level Synthesis of Embedded FPGA IP

Excerpt from article: “Menta and Mentor Partner for High-Level Synthesis of Embedded FPGA IP“ Siemens EDA‘s Catapult™ HLS design tools...
High-level synthesis for AI: Part One

High-level synthesis for AI: Part One

Excerpt from article: “High-level synthesis for AI: Part One“ HLS shortens design cycles by raising design abstraction above RTL, typically...
Using Less Power At The Same Node

Using Less Power At The Same Node

Excerpt from article: “Using Less Power At The Same Node“ “GPUs and artificial intelligence do require the new nodes, but it is...
SemiWiki: Mentor Showcases Digital Twin Demo

SemiWiki: Mentor Showcases Digital Twin Demo

Excerpt from article: “Mentor Showcases Digital Twin Demo“ Siemens EDA put on a very interesting tutorial at DVCon this year. Commonly...
Tech Design Forum: Catapult HLS Integrates eFPGA IP for Faster Development

Tech Design Forum: Catapult HLS Integrates eFPGA IP for Faster Development

Excerpt from article: “Catapult HLS Integrates eFPGA IP for Faster Development“ Siemens EDA is looking to extend the configurability options...