feature article archive
Subscribe Now

Evaluating a Design Data Management System

Evaluating any EDA tool has several challenges. You have several tools and vendors to choose from. You have to get past the marketing hype to determine what is really important to you and whether the supported feature set meets your requirements. Finally, you have to make sure that the features you need perform as advertised. And, of course, you have to do this evaluation while juggling all your other tasks.

Evaluating … Read More → "Evaluating a Design Data Management System"

Acquiring More Addicts

Last summer we took a look at the fact that formal verification is seeing something of a repositioning and resurgence. The holiest of holies is the ability to verify that all possible use cases of a piece of logic have been specified and that all possible outcomes of those use cases have been verified to operate as desired.

It can be viewed as a big jump from no formal verification to the complete set; it’ … Read More → "Acquiring More Addicts"

Penguins, Bees, Cathedrals and Wikis

This was going to be such a simple piece: a quick look at some of the developments in the use of open source in the embedded arena, a quick update on Eclipse, perhaps a comparison of the positive and negative aspects of open source compared with proprietary tools, and a final summary.

Unfortunately, I began to become more and more aware that the open source landscape is changing and that a new paradigm is appearing. The Oxford English Dictionary defines paradigm as “a pattern or model, an exemplar.” I am using it here, not in … Read More → "Penguins, Bees, Cathedrals and Wikis"

Lattice Strikes Back

When Xilinx and Altera made their recent announcements of new low-cost, SerDes-havin’ FPGA families, we pointed out that Lattice Semiconductor had started this pie-fight a couple of years back when they introduced ECP2M – the first low-cost FPGA platform with multi-gigabit serial transceivers. Now that they have taunted the two bigger players into the melee, Lattice is raising the stakes with a brand-new family that boasts more performance, higher density, less power, and more on-chip memory than its sand-kicking predecessor.  

 

The new ECP3, fabricated on Fujitsu’s … Read More → "Lattice Strikes Back"

Standardising on Analogue

Have you ever wanted to spend vast amounts of time in a conference room, real or virtual, arguing about the precise meanings of words? Trying to accommodate the strongly expressed and sometimes incompatible views of people, some of whom know less than they think they do about the subject in hand, a subject you are knowledgeable on and feel strongly about? When you have reached a conclusion, are you then happy to sit back for months, while even more people express even more views on how you got it wrong, how what has emerged doesn’t meet the … Read More → "Standardising on Analogue"

Software Archeology

They’d been digging for only a couple weeks, with laborious care to make sure they didn’t inadvertently destroy that which had lain in quiet repose for centuries. Even so, the outlines of a once-thriving community were starting to reveal themselves. The job right now was to remove the dirt – and only the dirt – and then map out the structures and artifacts as they found them. Creating an outline of the habitation was more or less straightforward – anyone with a reasonably organized mind could come in and identify walls, openings, firepits, and … Read More → "Software Archeology"

Mind the Gap

Printed circuit board (PCB) design software is one of the oldest segments of electronic design automation (EDA).  Long before people were doing synthesis, formal verification, HDL simulation, or most of the other modern design automation processes, tools were around that helped us automate the design and layout of our PCBs.  Today’s PCB tools carry the legacy of that long history – both conceptually and, in some cases, literally.  Some of today’s PCB tools still carry pre-historic code that was developed long before… well, before FPGAs came along, for example.

Why should we care … Read More → "Mind the Gap"

featured blogs
Apr 19, 2024
Data type conversion is a crucial aspect of programming that helps you handle data across different data types seamlessly. The SKILL language supports several data types, including integer and floating-point numbers, character strings, arrays, and a highly flexible linked lis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....