Cadence® system design and verification solutions, integrated under our System Development Suite, provide the simulation, acceleration, emulation, and management capabilities.
Verification Suite Related Products A-Z
Cadence® digital design and signoff solutions provide a fast path to design closure and better predictability, helping you meet your power, performance, and area (PPA) targets.
Full-Flow Digital Solution Related Products A-Z
Cadence® custom, analog, and RF design solutions can help you save time by automating many routine tasks, from block-level and mixed-signal simulation to routing and library characterization.
Overview Related Products A-Z
Driving efficiency and accuracy in advanced packaging, system planning, and multi-fabric interoperability, Cadence® package implementation products deliver the automation and accuracy.
Cadence® PCB design solutions enable shorter, more predictable design cycles with greater integration of component design and system-level simulation for a constraint-driven flow.
An open IP platform for you to customize your app-driven SoC design.
Comprehensive solutions and methodologies.
Helping you meet your broader business goals.
A global customer support infrastructure with around-the-clock help.
24/7 Support - Cadence Online Support
Locate the latest software updates, service request, technical documentation, solutions and more in your personalized environment.
Cadence offers various software services for download. This page describes our offerings, including the Allegro FREE Physical Viewer.
The Cadence Academic Network helps build strong relationships between academia and industry, and promotes the proliferation of leading-edge technologies and methodologies at universities renowned for their engineering and design excellence.
Participate in CDNLive
A huge knowledge exchange platform for academia to network with industry. We are looking for academic speakers to talk about their research to the industry attendees at the Academic Track at CDNLive EMEA and Silicon Valley.
Come & Meet Us @ Events
A huge knowledge exchange platform for academia. We are looking for academic speakers to talk about their research to industry attendees.
Americas University Software Program
Join the 250+ qualified Americas member universities who have already incorporated Cadence EDA software into their classrooms and academic research projects.
EMEA University Software Program
In EMEA, Cadence works with EUROPRACTICE to ensure cost-effective availability of our extensive electronic design automation (EDA) tools for non-commercial activities.
Apply Now For Jobs
If you are a recent college graduate or a student looking for internship. Visit our exclusive job search page for interns and recent college graduate jobs.
Cadence is a Great Place to do great work
Learn more about our internship program and visit our careers page to do meaningful work and make a great impact.
Get the most out of your investment in Cadence technologies through a wide range of training offerings.
Overview All Courses Asia Pacific EMEANorth America
Instructor-led training [ILT] are live classes that are offered in our state-of-the-art classrooms at our worldwide training centers, at your site, or as a Virtual classroom.
Online Training is delivered over the web to let you proceed at your own pace, anytime and anywhere.
Exchange ideas, news, technical information, and best practices.
The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information.
It's not all about the technlogy. Here we exchange ideas on the Cadence Academic Network and other subjects of general interest.
Cadence is a leading provider of system design tools, software, IP, and services.
Get email delivery of the Cadence blog featured here
FPGA designers in the past got by with free or low-cost tools, and didn't provide much revenue for EDA companies. According to panelists at DesignCon Feb. 1, those days are going fast. A new era of complex FPGAs is opening a tremendous opportunity for new EDA support, especially at the system level, panelists said.
One scenario that emerged from the discussion is this: thousands of application developers writing software for FPGA-based subsystems, and accelerating portions of those applications with software. These developers need tools that let them work well above the register-transfer level (RTL). While FPGA vendors will support the flow from RTL on down, everything at or above RTL is fertile ground for EDA innovation.
The panel was moderated by veteran EDA investor Jim Hogan. Panelists included:
Coincidentally, the panel occurred one day after Xilinx announced its acquisition of AutoESL, a high-level synthesis startup.
140,000 Applications Developers
As FPGA devices approach 2 million logic cells, Ratford noted, existing tools are running out of steam. He advocated what he called "peaceful co-existence" between EDA and FPGA vendors. In his view, FPGA vendors will continue to focus on RTL-to-bitstream, with special attention to speeding up compilation times for large FPGAs. EDA vendors will provide "front end" technologies like high-level synthesis, system-level IP integration, verification, and virtual platforms.
If FPGA vendors build the right libraries, and EDA vendors build the right tools, "I think we can turn thousands of designers loose," he said. These developers will use pre-configured FPGA-based subsystems as applications platforms. "They're going to start in C, write their applications, then figure out what they're going to put into the FPGA fabric. I'd like to see 140,000 people building applications on FPGAs -- and not have to do that in RTL." Given that Xilinx signed up 35,000 new users last quarter, that's not a stretch.
"The area that I think is most interesting, in terms of EDA innovation, is really at the high level," Schleicher said. "There's a new class of designer that's a hybrid between an FPGA/ASIC and software developer. There's a real opportunity to make a business there." Meanwhile, he noted, Altera is looking at ways to "take the natural parallelism that exists in FPGAs and expose it in ways that make sense." One possibility involves leveraging the Open Computing Language (OpenCL).
"What I've heard so far is that the [FPGA] fabric itself is vendor proprietary," Hogan said. "The real opportunity is in SoC Realization, in Cadence speak." (This is a reference to the EDA360 vision paper, which describes application-driven design in very similar terms to what was discussed at this DesignCon panel).
Verification and Pinouts
Two other topics emerged at the panel - verification, and optimizing FPGA pin assignments on printed circuit boards. Ratford noted that many FPGA designers are turning to big EDA companies for verification support. (Indeed, an Industry Insights blog post last week featured an interview with a Teradyne engineer who uses Cadence metric-driven verification tools for FPGAs).
Orecchio noted that "there is a tremendous opportunity in the verification space for people doing high-end FPGAs." What's needed, he said, is a way to bring the power of FPGAs "forward" into the simulation environment. His company, GateRocket, provides a hardware-assisted debugging tool for FPGAs.
Taray developed technology that optimizes pin assignments during PCB/FPGA co-design. This is critical because, as Gupta noted, FPGA pins can be configured any way the designer wants. "If you just look at FPGA timing," he said, "you can create pinouts that increase the number of board layers and do not reduce signal integrity."
Qualcomm's Lee brought forth a user point of view. He identified four challenges that call for better tool support:
FPGA designers will pay for tools, he said, if they help get the design done faster. While FPGA device capability has evolved faster than tool support, "I'm very optimistic," he said.
I agree with you, this is a big step, how ever it require collaboration of FPGA Vendors and EDA tools to address this issue,
In addition FPGA vendor will have to speed up the compilation times for large FPGAs.
HW Leader PMC-Sierra
Thank you for the thorough coverage Richard.
As FPGAs take on more applications and increase in complexity, software is important but these devices also need to be verified at the implementation level in market-realistic time frames something I like to call Device Native verification. Using the FPGA as a turbo charger to the simulator enables the verification team to keep pace with the project time line while the device complexity escalates with each new FPGA technology node.
Part of the EDA360 mantra, silicon realization is a broad concept that addresses the requirements and solutions to create a deterministic path to a successful silicon device. Unlike IC design, the FPGA design process lacks the traceability through to silicon. By integrating the FPGA into Incisive, like GateRocket does, the loop is closed between silicon and design and a significant gap to silicon realization for FPGAs is addressed. That is why Hardware-Assisted verification for FPGAs is critical to the successful growth of the FPGA market.
CEO, GateRocket, Inc.