Software
Subscribe to EE Journal Daily Newsletter

Ignorance Is Bliss

“You must unlearn what you have learned.” – Yoda

Learning something new is hard. But un-learning something is even harder. It’s tough to convince people of something they think they already know.

This kōan-like axiom comes into play whenever we design a user interface. A good UI leverages the user’s preconceived notions of how things should work, while avoiding the subtler … Read More → "Ignorance Is Bliss"

Driving Toward Functionality

In this week’s episode of Fish Fry, we take a closer look at the world of formal verification. Dave Kelf (OneSpin) joins us to discuss the mechanics of systematic verification and random verification and why automotive and other safety-critical applications may prove to be the most effective use of formal verification yet. We also chat about the themes found at this year’ … Read More → "Driving Toward Functionality"

IP Thieves at the Gate

We all know that cybersecurity, software piracy, and IP theft are becoming bigger and bigger problems in today’s semiconductor industry. But what can we do about it? Dragging our heels and pretending that it’s not a problem isn’t really working out so well, and those cyber thieves are only getting more sophisticated. In this week’s Fish Fry, we welcome Ted Miracco (CEO … Read More → "IP Thieves at the Gate"

Patent Trolls Take a Hike

“Patents are like fertilizer. If you apply too many… you can leach the land, making growth more difficult.” – Alex Tabarrok

If my tree accidentally lands in your yard, can you drag me to Saudi Arabia to sue me? If you get shortchanged at a Boston coffee shop, can the shopkeeper be punished in Singapore? Do the laws in Botswana limit the time you can park … Read More → "Patent Trolls Take a Hike"

Design Automation for Fun and Profit (But Mostly Fun)

If you have attended the Design Automation Conference in the last couple years, you will know that the scope of this event reaches far beyond your standard EDA tools of years past. Sure, we’re still talking about design automation software, but now there’s a whole slew of IP vendors (and their software compatriots), IC packaging companies, embedded FPGA fabric distributors, and more. This week’ … Read More → "Design Automation for Fun and Profit (But Mostly Fun)"

Intel Pulls the Plug on Itanium

“I didn’t attend the funeral, but I sent a nice letter saying I approved of it.” – Mark Twain

Friends, engineers, countrymen, lend me your ears. I come not to bury Itanium, but to praise it.

In case you missed the news – and it was easy to miss – Intel quietly pulled the sheet over the still-warm corpse of Itanium, the company’s fabulously … Read More → "Intel Pulls the Plug on Itanium"

July 20, 2017
July 13, 2017
July 12, 2017
July 11, 2017
July 6, 2017
June 30, 2017
June 28, 2017
June 26, 2017
June 22, 2017
June 21, 2017
June 8, 2017
June 7, 2017
May 30, 2017
May 23, 2017
May 22, 2017
May 15, 2017
May 8, 2017
May 1, 2017
April 28, 2017
April 24, 2017
April 20, 2017
April 18, 2017
April 11, 2017
featured blogs
Jul 24, 2017
(Please visit the site to view this video) Coming from hyperspace (camera Sean) Monday: Moving Logic into the 3rd Dimension Tuesday: An Academic View on How Tesla Will Not Win Wednesday: Samsung SDI on Batteries Thursday: O Lord Won't You Buy Me a Mercedes Benz...Truck F...
Jul 24, 2017
System designers and engineers constantly face design challenges to achieve higher data-rates in highly dense applications.  A popular system-level design approach in many high-speed applications marries the configurability and high-speed performance of FPGAs with the a...
Jun 20, 2017
For data-center architects it seems like a no-brainer. For a wide variety of applications, from the databases behind e-commerce platforms to the big-data tools in search engines to suddenly-fashionable data analytics to scientific codes, the dominant limitation on application...
chalk talks
GUI Made Easy: Modernize Your Embedded Application in MinutesIs your embedded application struggling with a 1990s user interface? It doesn’t have to be. Developing a clean, attractive, modern user interfaces can be easy if you have the right tools. In this episode of Chalk Talk, Amelia Dalton chats with Brendon Slade of NXP about how to modernize your embedded application GUI – in … Read More → "GUI Made Easy: Modernize Your Embedded Application in Minutes"
Simulating Systems with PSpiceSimple simulation just doesn't cut it with today's complex board designs. To manage the tradeoff between accuracy and performance, you need a variety of models with multiple levels of abstraction. In this episode of Chalk Talk, Amelia Dalton chats with Parag Choudhary of Cadence Design Systems about simulating with PSpice.
Synplify FPGA SynthesisToday’s FPGAs demand a lot from your design tool environment, particularly when it comes to synthesis. With larger designs, more third-party IP, globally-distributed design teams, and increasing performance and power challenges, the demands on synthesis technology are greater than ever. In this episode of Chalk Talk, Amelia Dalton chats with Joe Mallett of Synopsys about … Read More → "Synplify FPGA Synthesis"
Vivado Design Suite HLx EditionsHigh-level design methods can dramatically increase your productivity. Now that technologies like high-level synthesis (HLS) have gone mainstream, we can make some serious improvements to our FPGA design process. In this episode of Chalk Talk, Amelia Dalton chats with Tim Vanevenhoven of Xilinx about how the new HLx editions of Vivado Design suite are taking high-level design mainstream.
Stratus™ High-Level SynthesisHigh-Level Synthesis (HLS) has been gaining traction in the mainstream for the past couple of years. But, HLS is good for a lot more than just increasing development productivity. In this episode of Chalk Talk, Amelia Dalton chats with David Pursley of Cadence Designs Systems about the new Stratus High-Level Synthesis technology, and how it … Read More → "Stratus™ High-Level Synthesis"
Announcing Indago Debug PlatformDebugging your design should be a lot more sophisticated than a bunch of “printf” statements. But that is exactly what many development teams end up using. In this episode of Chalk Talk, Amelia Dalton chats with Adam Sherer of Cadence Design Systems about the new Indago embedded debug system. It will change the way you … Read More → "Announcing Indago Debug Platform"