-
-
News
News Highlights
- Books
Featured Books
- design007 Magazine
Latest Issues
Current IssueAll About That Route
Most designers favor manual routing, but today's interactive autorouters may be changing designers' minds by allowing users more direct control. In this issue, our expert contributors discuss a variety of manual and autorouting strategies.
Creating the Ideal Data Package
Why is it so difficult to create the ideal data package? Many of these simple errors can be alleviated by paying attention to detail—and knowing what issues to look out for. So, this month, our experts weigh in on the best practices for creating the ideal design data package for your design.
Designing Through the Noise
Our experts discuss the constantly evolving world of RF design, including the many tradeoffs, material considerations, and design tips and techniques that designers and design engineers need to know to succeed in this high-frequency realm.
- Articles
- Columns
- Links
- Media kit
||| MENU - design007 Magazine
A Radical New Design Perspective
November 21, 2019 | Nolan Johnson, PCB007Estimated reading time: 11 minutes
I recently interviewed Gordon Kruberg, CEO of Gumstix, which was acquired by Altium recently. While Gumstix designs and sells computer hardware products, Altium bought Gumstix for the Geppetto design software. Gordon discusses how the concepts of Geppetto are likely to influence future design methods in the Altium environment.
Nolan Johnson: I’m speaking with Gordon Kruberg, who’s the head of modular hardware for Altium. You came to Altium fairly recently through an acquisition.
Gordon Kruberg: Yes, at the end of April. We founded Gumstix in 2003, originally to build computers—what are now called computers-on-module (COMs). We were the first to do a full implementation with Linux on a tiny circuit board comparable in size to a stick of gum. We took all the hard stuff about building PCs and put it onto one board. The design concept is now pretty common.
At the time, though, people were buying PC 104, and we decided to make it easy for them to take all the hard parts of the design, put them onto a computer-on-module, and automate all comparatively easy pieces, connected to power jacks, connectors, and all the forms of function that belong on the electronic device design. It worked out well for Gumstix, and then a lot of companies may or may not have modeled what we were doing; it may have been a design concept that came, but now it’s a few billion dollars a year industry. We were a tiny piece of that.
Johnson: And yet a vanguard.
Kruberg: At one point, I remember meeting a group of people in the Bay Area who had come with a comparable, because this is a few years ago, and they were selling a computer-on-module that was $9. We had decided that we weren’t going to compete in a race to the bottom for a standard product, but that we would take the other aspect of our business—the electronic design automation—and make that available widely. The high-value product that we had was not this one design COM, but it was the electronic automation and the electrical engineering behind customization that was the high value that we had.
Johnson: That makes it more obvious why you would be an Altium family member now. It’s not the hardware; it’s the software IP.
Kruberg: Exactly. We ended up taking all the work that we had done internally to make it easy for us to turn around the board; we put it online and called it Geppetto. Now, we have the original Gumstix hardware business, which is small, functional, and still tries to be at the vanguard of what’s going on with small hardware designs. We have the Geppetto service that we run, which supports Gumstix customization today. But the reason Altium bought us was so that we could take all the concepts that we’ve had. Think of it as digital continuity and automation of electrical engineering design principles so that it’s easy to design and then easy to realize a product.
And the whole idea all along, even if we look back 15 years ago, was to come up with a way to design something easily, and hit a “go button.” We’ve always called it the “go button.” Hit the “go button” and have an assembly of schematics, and layouts come together and then get expressed in a way that was easy to manufacture, or would automate for our electrical engineers all of the manufacturing processes.
Johnson: And yet the model that you’re working with is different.
Kruberg: It’s radically different. At the design phase, we try to encapsulate etching about the aspect of the design that is going to be important downstream. When we put together what we call a “Geppetto building block,” any one of the building blocks and modules that are on the Geppetto website in the library, each one is characterized by what its function is. Each one belongs to a functional group, and it’s a building block that has a functional characteristic.
Take accelerometers, for example. We have multiple accelerometers, and somebody can choose to put an accelerometer on a board. When they do that, they need to know that whatever the processor is going to support that. We embed in the interim models of all these designs things like what kind of software needs to run on that module. Before the schematic even gets put together, we have an idea of what kind of applications are going to run on the boards that are going to be built out of those building blocks. That allows us to look at digital continuity running from design intent at the beginning, all the way through to programming intent at the end, which is beyond the existing realization concept.
It’s not designing a schematic and the layout, but understanding the schematic, layout, documentation, device tree, or GPIO parameters that need to be put in place. It’s about testing concepts so that when somebody puts an accelerometer onto a board, they know that that board has to be tested in a particular way in order for the final board to be known to work. When we ship a board, we know that it works because we’ve already tested it.
Johnson: This makes the idea of functional properties orders of magnitude more meta. I’m struggling to figure out how to describe this (laughs.)Page 1 of 2
Suggested Items
DownStream Acquisition Fits Siemens’ ‘Left-Shift’ Model
06/26/2025 | Andy Shaughnessy, I-Connect007I recently spoke to DownStream Technologies founder Joe Clark about the company’s acquisition by Siemens. We were later joined by A.J. Incorvaia, Siemens’ senior VP of electronic board systems. Joe discussed how he, Rick Almeida, and Ken Tepper launched the company in the months after 9/11 and how the acquisition came about. A.J. provides some background on the acquisition and explains why the companies’ tools are complementary.
Elementary Mr. Watson: Retro Routers vs. Modern Boards—The Silent Struggle on Your Screen
06/26/2025 | John Watson -- Column: Elementary, Mr. WatsonThere's a story about a young woman preparing a holiday ham. Before putting it in the pan, she cuts off the ends. When asked why, she shrugs and says, "That's how my mom always did it." She asks her mother, who gives the same answer. Eventually, the question reaches Grandma, who laughs and says, "Oh, I only cut the ends off because my pan was too small." This story is a powerful analogy for how many PCB designers approach routing today.
Siemens Turbocharges Semiconductor and PCB Design Portfolio with Generative and Agentic AI
06/24/2025 | SiemensAt the 2025 Design Automation Conference, Siemens Digital Industries Software today unveiled its AI-enhanced toolset for the EDA design flow.
Cadence AI Autorouter May Transform the Landscape
06/19/2025 | Andy Shaughnessy, Design007 MagazinePatrick Davis, product management director with Cadence Design Systems, discusses advancements in autorouting technology, including AI. He emphasizes a holistic approach that enhances placement and power distribution before routing. He points out that younger engineers seem more likely to embrace autorouting, while the veteran designers are still wary of giving up too much control. Will AI help autorouters finally gain industry-wide acceptance?
Beyond Design: The Metamorphosis of the PCB Router
06/18/2025 | Barry Olney -- Column: Beyond DesignThe traditional PCB design process is often time-consuming and labor-intensive. Routing a complex PCB layout can consume up to 30% of a designer’s time, and addressing this issue is not straightforward. We have all encountered this scenario: You spend hours setting the constraints and finally hit the Go button, only to be surprised by the lack of visual appeal and the obvious flaws in the result.