Git-R-Don’t For Hardware Design

Git-R-Don’t For Hardware Design

Git is a distributed version control system that operates on the principle of storing all history while providing high-level operations. Git is perfect for software design because it allows you to maintain an entire project in one repository, but the same can’t...
Delivering Three Key Aspects of IP Quality

Delivering Three Key Aspects of IP Quality

It’s no secret that today’s huge system-on-chip (SoC) projects require massive amounts of design reuse. No team, no matter how talented, can design a billion or more gates from scratch. They use extensive borrowing of RTL code from previous and related projects, plus...
Steep Spike For Chip Complexity And Unknowns

Steep Spike For Chip Complexity And Unknowns

Cramming more and different kinds of processors and memories onto a die or into a package is causing the number of unknowns and the complexity of those designs to skyrocket. There are good reasons for combining all of these different devices into an SoC or advanced...