SoftMEMS Facilitates IC/MEMS Co-design
Let’s say you form a group in the United States with the purpose of setting up “offices” or camps in various impoverished foreign countries for the purposes of helping the local denizens. You know, an NGO kind of thing.
If you’re gathering a team of typical Americans (well, typical except for their willingness to go live in harsh foreign conditions), then it’s unlikely that you’ll be blessed with large numbers of people speaking obscure Amazonian or Khoisan or Altaic languages. So if you all just hop on a plane one day and go set up shop, you’re going to have a hard time getting things done.
Tools are the name of the game this week. From Synopsys's acquisition of Taiwanese EDA company SpringSoft to the remarkable debugging capabilities of Vennsa Technologies. This week my guest is Andreas Veneris (CEO - Vennsa). Andreas and I chat about what their flow looks like, how Vennsa fits into Gary Smith’s vision of the future of EDA, and how debugging is going to be more important than ever on your next design. I also talk with Andreas about his former life as a rock journalist and who he thinks was the most fun rockstar to interview.
The Analog World is Awash in New Tools
The name “Silicon Valley” is, to some extent, a reminder of a glory age, when the perfect confluence of innovative minds and a couple of world-class universities all within spitting distance fell together into a cauldron of innovation.
Innovation still happens here, of course. And many original sparks of brilliance still flash here. But much of the work that supports the elaboration and implementation of those sparks – not to mention outright manufacturing of the goods themselves – has long gone someplace where engineers don’t expect to make six figures. Ever. It’s as if the Valley overheated and exploded like a supernova, casting gasses and elements throughout the world and burning itself down from the crazy hot of freshly lit coals to the more reliable, ruddy glow of ashen coals ready for grilling.
Have you ever been sitting back in your cube, resting and having a coke after lunch thinkin’ "Hey, I really should get into the emulation business." Oh, you haven’t? I guess that’s just me then. Yep, there are some certain aspects of electronic design that we should just let someone else deal with. This week my guest is EVE CEO and President Luc Burgun. Luc and I discuss what emulation is all about, where EVE fits into the grand scheme of EDA, and how emulators can help you debug your next design. Oh, and I officially challenge Luc to a karaoke face off.
We’re talking standards this week -- from the LCD Cartel "standardizing" the prices of their TFTs (otherwise called "price-fixing") to the standards we all need to employ to make sure our IP works the way we intend. I interview Ian Mackintosh (President - OCP-IP) about why IP standards are important, how OCP-IP can help us all get on the same IP page, and how Ian is trying to help us all become managers in our spare time.
Why Agile Must Come to Hardware
Just over a decade ago, 17 frustrated software engineers made a pilgrimage to the top of a mountain in Utah. (OK, they really just went to a resort for a boondoggle, but bear with us here). After several days of soul-searching, they descended from the mountain with a manifesto that would forever change the face of software development. The Agile Manifesto codified what coders had been thinking and saying for years: The waterfall development process - the prime directive for professional-grade software development for most of the history of software development itself - was badly broken.
RSoft Adds to Synopsys’s Light Tools
Light has always been a finicky physical phenomenon. It seems all straightforward until you get to high school and learn about how Einstein burst our naïve bubble by positing light as a jealous god that brooks no competition in the race between here and wherever.
And then there’s that shape-shifting thing it does, “Look Mom, I’ve a wave! Ooo, now look: Ta-daaaa! I’m a particle!” That has put a permanent end to the days of blithely placing maple leaves over photo-sensitive paper to create a facsimile that can be tacked to the refrigerator. Much as the centipede trips over itself if it actually tries to think about the algorithm that orders which leg moves when, nothing about light can be simple anymore now that our age of optical innocence has flickered out.
Uniquify Makes Silicon Happen
Do you dream of silicon? Do those dreams involve full-chip implementation? (Man, you are a serious nerd). This Fish Fry dives into the dreamy details of Uniquify’s ASIC design flows, custom IP, and making your silicon dreams come true.
Are Symbolic Links Evil?
This topic was going to be a blog post, but, when the dust settled, it got turned into an article (as you can see by the length). You see, what should be a simple discussion became not so much so. And there’s a tendency in some corners of our industry not to come out and deal with an issue, but to whisper things in blogs and anonymous posts here and there, raising more questions than are answered.
My desire in what follows was originally to clear up facts. I must confess that I have not come out of my research feeling like I had a complete handle on what all the facts are – and contradictory claims remain. So I invite both the companies involved and anyone else with experience or an interest in the matter to weigh in via comments.
From Space Travel to RTL Analysis and Back Again
In this week’s Fish Fry we look into Excalibur Almaz’s plans to launch people into space. We investigate how they plan to get their space tourism business off the ground, what kind of space technology they are going to employ, and what their motivations may be for launching this high-flying company. In the second half of the broadcast, I ask Shakeel Jeeawoody (Blue Pearl Software) what Blue Pearl is all about, how they are working with Synopsys within the Symplify Pro platform, and what was happening at their recent Design Automation Conference panel.
Microsoft's New Tablet Arrives on the Scene and Atrenta Rules The Roost
In this week’s Fish Fry I check out Microsoft’s new Surface tablet and investigate how this late-comer to the tablet game might have the potential to really disrupt the competition. Also this week, I talk with Mike Gianfagna (Atrenta) about the how Atrenta is helping ARM with AMBA bus configuration, assisting TSMC with IP testing, and working with Xilinx in their Vivado Tool Suite. Mike and I fit in a little chat about their jazzy reception at the DAC Conference.
The Importance of Fun Projects in Engineering
Most little kids want to grow up to be cowboys, ballerinas, astronauts, or firemen. Not you. You wanted to be an engineer, didn’t you? You wanted to make stuff.
I’m willing bet you didn’t become an engineer or a programmer by accident. You chose that career. You weren’t born into it. You probably didn’t inherit your father’s engineering practice. Your family doesn’t come from a long line of engineers that expected you to uphold the family tradition. You weren’t assigned to Job Classification 35.984.001 by an immense and bureaucratic government agency.
You’re an engineer because you like it.
Synopsys Solves Sonic Stress with Audio IP
Jack White’s manic bawl floats like frenetic frosting over a raucous clipped riff from the Parsons Triple Jet. The live recording is a mess, mixed by a near-deaf sound engineer whose thirty years at the same venue has seen his perception of sound gradually distort into a grotesque caricature of the once legendary acoustics of the house like an audio homage to Tammy Faye’s makeup artist.
Luckily, the engineers mastering the CD were on their game, and the right noises ended up in the right places - banishing the bad memory of the concert acoustics to the round of the roadies’ repeated post-concert tales. The mix was mashed into a stream of bits - encoded and enshrined - waiting for your SoC to reincarnate the Raconteurs that never were for the eager ears of your customers.
Your SoC can do audio, right?
FPGA Partitioning for the Modern Era
If you’ve worked with large designs that need to be partitioned into multiple FPGAs, you’ve probably often thought how awesome automatic partitioning would be. You just throw your big’ol design at a fancy EDA tool, push the big green “GO” button, and BAM! Your whole design is sliced up into pieces - just like in one of those martial arts movies where the ninja slices the bad guy into about seven pieces so cleanly that he doesn’t even start to fall apart right away.
Your design would be cleanly ninja-sliced into perfect partitions that fit easily into your target FPGAs with the minimal number of inter-FPGA connections. You’d have no timing problems whatsoever, and you’d barely notice that your design wasn’t running on one big super-FPGA. Absolutely no manual intervention was required.
Jasper Restructures JasperGold
I don’t have any data to prove this, but it is my conjecture that very few of the people doing marketing in high tech have any formal marketing training. I’m not even saying whether this is a good or bad thing (you could argue it either way). But the result is that certain basic lessons get learned over and over.
For example, we get it drilled through our heads repeatedly: people don’t care about features; they want the benefits that accrue from those features. We remind ourselves of this from time to time, nodding sagely, committing to a new and better round of marketing efforts.