Caution: There is zero probability that I won't offend both DxDesigner AND Design Capture/DesignView users with this Blog. Of course, it is not my intention to offend anyone! However, I am sensitive to reality.
The Old Days at Mentor Graphics
I worked for a little startup company based out of Pittsburgh,PA named Trimeter Technologies. Trimeter was using AI based pattern matching techniques to implement logic synthesis. Trimeter was primarily leveraging Mentor Graphics NetEd as the design capture package to feed their synthesis process. During this time I had grown to appreciate the simple elegance of NetEd coupled with the power of the embedded scripting language. I really liked NetEd.
Trimeter was acquired by Mentor Graphics. I moved from my beach apartment on the Balboa Peninsula in Southern California to Beaverton, Or. It was not too long after joining Mentor Graphics that I became involved with Design Architect. Talk about POWER; Design Architect ( in my opinion ) was and is the most powerful schematic capture package ever created for global enterprises. I recognized that the power of Design Architect came at a cost; you needed an infrastructure team to configure and maintain the environment. I have been an unabashed advocate of Design Architect to global enterprises for many, many years. The fact that I had developed into an D.A. expert cemented my enthusiasm permanently.
A Little Personal Background
After five glorious years working for Mentor Graphics focusing on ASIC & FPGA synthesis technologies I needed a change, both professionally as well as geographically (I was born and raised in Los Angeles, CA in the beach communities and while Portland, OR has the most beautiful summers I simply required more sunshine!). My search led me to Intergraph in Boulder, Co (massive amounts of sunshine!!) prior to it's transformation to VeriBest.
I had the honor of working with a core team at VeriBest to create DesignView. DesignView was an extension of Design Capture focusing on system level design while providing engineering flexibility to explore multiple design architectures "in situ" leveraging any combination of design creation techniques including industry standard Hardware Description Languages. In more than one sense Design View was the precursor to FPGA on Board system design before FPGAs had become mammoth PCB layout challenges due to the large BGA packages.(We were ahead of our time)
I loved Design Capture What a productivity product. I take No Credit for the awesome productivity enabled through Design Capture as that work had been on-going well before I joined the effort. Sure, I was able to suggest some tweaks here and there that I took great pride in. The underlying success of Design Capture was a seasoned engineering development team that was manifestly focused on customer satisfaction by providing "state of the art" performance, quality and functionality.
Obviously, I also took great pride in Design View as a consequence of many sleepless nights invested in the architecture of requirements to drive system design to new heights based on my hardware design experiences. Yet, DesignView turned out to be a community project with active participation from dedicated customers driving us forward. It was the synergy of the customers in harmony with the development organization mutual passion that led to the development of the most under rated product I have been associated with. I've never met an electrical engineer who has used DesignView who did not love it. Unfortunately, I can't claim that DesignView was ever a success in either financial terms or market adoption terms.
Moving forward past the MGC acquisition of VeriBest
While I loved Design Capture and Design View and had more than a little of my ego invested in the success of these products post aquistion there was no avoiding the fact that Design Capture was Not a global enterprise product. This realization was not a shock to me as Design Capture was never designed to be a global enterprise schematic capture tool. Design Capture was designed to be high productivity work group tool set scaling from small to medium sized installations.
It was around this time that I set off on a global adventure to interview every Design Architect customer and understand not only their infrastructure requirements but to document the customizations that each enterprise had implemented to fit their specific needs. This was a monumental task and until recently I suspect it was my opus.
Post Innovative Acquisition
Keep in mind that for years I had been a dedicated opponent of ViewLogic including a few years dedicated to the competitive replacement of ViewDraw determined to eradicate this antiquated pretender. To state that I did not like ViewDraw (DxDesigner) would be a complete denial of my emotional state: I hated DxDesigner. How much of my emotional state was firmly rooted in a technically based analysis is impossible to say in hind sight. I am able to tell you that the only aspect of DxDesigner that I did like was the scripting; I thought the use of exposed APIs and integration into Visual Basic was nothing short of magnificent. The real problem I had was that I simply could not make it work.
Fortunately, I was able to differentiate from the product and the people. The People who came to MGC from Innovative I really liked: smart, creative, hard working. It took me quite a while but after speaking to many DxDesigner users I came to the conclusion that not only was I biased but that my EDA tool use history had made the adoption of DxDesigner a near impossibility. The usage paradigm was the antithesis of everything I wanted in a schematic capture package.
I'll be the first to admit that it took me a lot longer than many to understand the potential of DxDesigner. The simple fact that eluded me was that DxDesigner was inherently extensible to enterprise deployment with some investment while maintaining it's native appeal to small and medium sized companies. Of course, this investment could not be realized over night but over the course of a few years I made incremental (and hopefully significant) contributions to the DxD evolution.
The New World: The launch of 2007 DxDesigner
DxDesigner does certainly enjoy some advantages. First, it operates across PCB layout systems, it operates with Expedition (including Xtreme), it operates with PADS Layout, Cadence's Allegro and Zuken's Board Designer.
Now, with the launch of 2007.1 DxDesigner has improved the PCB entire design flow radically. While others have been focused on the global enterprise requirements for DxD I have been working with the HyperLynx Analog team (DxD is the native environment for HLA) to greatly improve the out-of-the-box "ease of use" of DxD. Who wants to use a PCB Functional simulator where the first task is configure the schematic capture package? We solved these out-of-the-box issues with the release of Expedition Enterprise 2007.2 and recently with the PADS 2007.3 release.
Also, toiling in the background have been members of that aggressive VeriBest DesignView team to enhance DxD to remove Design Capture and DesignView user's objections to DxDesigner. Honestly, I really like using 2007.x DxDesigner. My objections have been satisfied. I find the new version of DxDesigner easy to work with requiring no out of the box configuration and yet entirely flexible. In my work I switch between Expedition and PADS flows routinely... often multiple times in the same day and I have no issues!
I am not going to tell you that every aspect of Design Capture/DesignView that I believed set it apart from the pack has been added to DxDesigner (That would not be truth). What I will tell you is that the evolution of DxDesigner into the "engineering cockpit" promoting rapid advances in design productivity is well underway and that the 2007.x release deserves your attention.
The Opportunity is NOW!
As I mentioned earlier in this Blog one of the key factors for technical success with DesignView was the user's community passionate commitment to a shared objective. If you are a Design Capture or DesignView user who finds some resonance with this Blog you are likely one of those champion souls who made Design Capture and DesignView the technical successes they are today. Now would be a very good time to add your voice to the DxDesigner evolution program!
DxDesigner: It's not your Dad's schematic capture package
One of the issues I always had with DxDesigner was that it lacked vision, it lacked scope. I don't design schematics, I design products. To accomplish product design I need a "cockpit", a hub, from which I may easily progress through not only design creation but detailed design analysis leading to physical design and ultimately manufacturing while easily managing all of the necessary design permutations. From my perspective the 2007.x DxDesigner has made this fundamental leap in it's evolution into the space of the system design cockpit. While I know the maturation process is not complete I realize that the significance of the advancements beckons the expertise and enthusiasm of like minded contributors in the user community to accelerate the metamorphosis. I'm not suggesting you "switch", I am suggesting you "take a look" and make your own determination. I am betting that if you are like me you will be impressed with what you see and will want to get on this rocket ship and help direct it to amazing horizons.
You Could Not Pay Me to Write This Blog
For those of you who are unfamiliar with me you may conclude that some marketing "dweeb" has crafted a "story" to promote corporate objectives. I suggest you take a look at some of the other Blogs I have written. In short order you will realize that I am an independent soul. If you review my Forbidden Blog you will understand that I present some interesting challenges to my management. It is impossible to promote Design Acceleration and not be an independent thinker challenging the comfort zones of the folks you hold closest! I'm telling you honestly no one asked me to write this Blog, no one suggested it would be a good topic, in fact, I suspect this Blog will make some in my chain of command a bit queasy.
Why would they be "queasy"? Because some of you will read this Blog and decide that we (MGC) are announcing the End Of Life of Design Capture and DesignView. It will not matter how many times I tell you that I have not received that message and that there is no intention of conveying that message, the Sales staff's phones will be ringing and answers will be demanded.
Frankly, I am the only person I know who makes the argument internally to End Of Life Design Capture and DesignView. I do not make the argument lightly or due to a lack of love for Design Capture and the installed base. I make the argument because I am a pragmatist and I know that focusing our resources on DxDesigner will only accelerate the maturation of the system design cockpit that we need to produce our next generation of designs. Not to worry, I am soundly rebuffed every time I make the argument. Design Capture and DesignView will not pass the way of the TRex until you (the users) make the determination for yourselves!.
Feel free to post your insights and opinions concerning the evolution of DxDesigner. {Even if you think these are the ramblings of an old dog barking at the moon}