top of page
90s theme grid background
Writer's pictureGunashree RS

Your Guide to Mentor Graphics Corporation

Updated: Aug 26

In the ever-evolving landscape of electronic design automation (EDA), few names stand as tall as Mentor Graphics Corporation. With a legacy spanning over four decades, Mentor Graphics has consistently pushed the boundaries of what's possible in hardware and software design. As a world leader in providing cutting-edge solutions for electronic, semiconductor, and system companies, Mentor Graphics is synonymous with innovation, quality, and reliability.


This comprehensive guide will take you through the history, mission, and achievements of Mentor Graphics Corporation. We’ll delve into the company’s product offerings, their significant impact on the industry, and how they continue to empower engineers and developers worldwide. Whether you're an industry professional, a student, or simply curious about electronic design, this article will provide you with an in-depth understanding of what makes Mentor Graphics a leader in its field.



Introduction to Mentor Graphics Corporation

Founded in 1981 and headquartered in Wilsonville, Oregon, Mentor Graphics Corporation quickly established itself as a cornerstone in the world of electronic design automation. The company’s mission has always been to provide robust and innovative solutions that address the most complex challenges faced by engineers and designers in the electronic industry.


Mentor Graphics offers a comprehensive portfolio of products and services that cater to various aspects of electronic design, from hardware and software design solutions to consulting services and award-winning support. Over the years, the company has maintained a strong focus on quality, which is evident from its consistent revenue growth and industry accolades.


In the last fiscal year, Mentor Graphics reported revenues of nearly $1.09 billion, reflecting its solid position in the market and its role as a critical partner for some of the world's most successful electronic and semiconductor companies.


Mentor Graphics Corporation

Key Areas of Expertise

Mentor Graphics' expertise spans several key areas, including:

  1. Electronic Design Automation (EDA): Tools and software for designing, simulating, and verifying electronic systems and circuits.

  2. Semiconductor Design Solutions: Comprehensive solutions for semiconductor design and manufacturing, including IC design and verification.

  3. System Design and Verification: Advanced tools for system-level design and verification, ensuring the reliability and performance of complex systems.

  4. PCB Design Solutions: Industry-leading PCB design tools that offer seamless integration from design to manufacturing.



The Xpedition Enterprise: A Game-Changer in PCB Design

One of the crown jewels of Mentor Graphics' product lineup is the Xpedition® Enterprise, an innovative suite of PCB (printed circuit board) design flow solutions. Xpedition Enterprise is renowned for its ability to streamline the design process, reduce design cycles by up to 50%, and significantly enhance the overall quality and efficiency of electronic products.


Features and Capabilities of Xpedition Enterprise

Xpedition Enterprise stands out for its unique, patented technologies that offer end-to-end integration from system design definition to manufacturing execution. Some of its key features include:

  • Advanced Design Automation: Automates complex design tasks, reducing manual effort and minimizing errors.

  • High-Speed Design: Supports high-speed digital and RF design, ensuring signal integrity and performance.

  • 3D Layout and Analysis: Provides 3D visualization and analysis tools to optimize layout and reduce manufacturing risks.

  • Concurrent Design and Collaboration: Enables multiple engineers to work simultaneously on different aspects of the design, improving collaboration and reducing time-to-market.


Impact on the Industry

Xpedition Enterprise has set a new standard in PCB design, helping companies across the globe bring high-quality products to market faster and with greater confidence. Its ability to integrate seamlessly with other design tools and its flexibility in handling complex designs make it a preferred choice for industry leaders in electronics and semiconductors.



The Shift to Agile Methodologies at Mentor Graphics

In response to the evolving demands of the software development industry, Mentor Graphics made a strategic decision to adopt Agile methodologies. This shift was driven by the need to enhance efficiency, improve product quality, and foster continuous improvement across its development teams.


The Role of Code Reviews in Agile Development

A crucial aspect of this transformation was the focus on code reviews as a means of improving software quality. Jim Thompson, an Operations Manager in the Mentor Graphics Board System Division, recognized the importance of implementing a robust code review process. His goal was to ensure that engineers could easily and effectively review code, regardless of their geographical location.


The adoption of SmartBear Collaborator, a full-featured code review solution, played a pivotal role in achieving this goal. By providing a platform that facilitated efficient and transparent code reviews, SmartBear Collaborator enabled Mentor Graphics to align its development processes with Agile principles.


Benefits of Agile Adoption

The shift to Agile methodologies, coupled with the implementation of SmartBear Collaborator, has yielded several benefits for Mentor Graphics:

  • Improved Software Quality: Regular and thorough code reviews help identify and resolve issues early in the development cycle, resulting in higher-quality software.

  • Increased Developer Efficiency: Developers can now run code reviews on their own schedules, reducing bottlenecks and accelerating the development process.

  • Enhanced Collaboration: The ability to conduct code reviews across multiple locations and time zones has fostered greater collaboration among team members.



The Challenges and Solutions in Code Review Implementation

Implementing a consistent and effective code review process presented several challenges, particularly given the geographically dispersed nature of the Mentor Graphics development team. With 200 engineers spread across eight locations, coordinating code reviews and documenting feedback in real-time was a significant hurdle.


Overcoming Geographical Barriers

Before adopting SmartBear Collaborator, code reviews at Mentor Graphics were managed informally, often through in-person meetings or online collaboration tools. However, these methods proved inefficient, particularly when trying to schedule reviews across different time zones.


SmartBear Collaborator addressed these challenges by providing a centralized platform where developers could conduct code reviews asynchronously. This flexibility allowed team members to review code at their convenience while ensuring that feedback was recorded and accessible in a central repository.


Streamlining the Review Process

The ability to queue up code reviews for each developer was another key advantage of using SmartBear Collaborator. This feature allowed developers to manage their workload more effectively, ensuring that code reviews were completed promptly and without disrupting their other tasks.


For example, during one particular code review project, three developers discovered they were reviewing the same piece of code simultaneously. SmartBear Collaborator enabled them to see each other’s comments in real time, leading to a virtual chat session that streamlined the review process and resulted in faster resolution of issues.


Continuous Improvement and Agile Alignment

By integrating SmartBear Collaborator into its Agile development process, Mentor Graphics has fostered a culture of continuous improvement. The tool’s ability to facilitate detailed and constructive feedback has encouraged developers to refine their code continuously, leading to higher-quality software and more efficient development cycles.



The Strategic Decision to Use SmartBear Collaborator

The decision to adopt SmartBear Collaborator was not made lightly. Initially, Jim Thompson and his team considered various code review solutions, including a freeware option from the Review Board. However, they quickly realized that the time and resources required to install and configure the Review Board would be prohibitive.


Why SmartBear Collaborator?

Several factors influenced the decision to choose SmartBear Collaborator:

  • Ease of Installation and Use: SmartBear Collaborator was easy to install, allowing the team to begin using it almost immediately. This quick start was crucial in maintaining momentum during the transition to Agile.

  • Comprehensive Feature Set: In addition to supporting code reviews, SmartBear Collaborator also enables reviews of other project deliverables, such as user stories, test plans, and documentation. This versatility made it an invaluable tool for the entire development process.

  • Low Cost: Given the robust features and ease of use, SmartBear Collaborator offered excellent value for money, eliminating the need to explore other solutions.



The ROI of SmartBear Collaborator

The return on investment (ROI) delivered by SmartBear Collaborator has been substantial. By identifying software bugs early in the development cycle, Mentor Graphics has been able to avoid the costly process of fixing issues later in the cycle or after the product has been released to customers.

In the words of Jim Thompson, “When considering the cost savings of discovering software bugs early in the development cycle compared to when applications are in production, the ROI that SmartBear Collaborator delivers is immeasurable.”



Measurable Results and Success Stories

The implementation of the SmartBear Collaborator at Mentor Graphics has produced tangible results, both in terms of development efficiency and product quality. Some of the key outcomes include:

  • Efficient Collaboration Across Multiple Locations: The Xpedition Enterprise team, spread across eight locations, has been able to collaborate more effectively on code reviews, ensuring that all team members are aligned and informed.

  • Streamlined Project Management: The ability to queue up code reviews for each developer has simplified project management, allowing the team to focus on delivering high-quality code.

  • Early Detection of Code Issues: The shift to a more structured and comprehensive code review process has led to the early detection of code issues, reducing the time and resources required to fix them later in the development cycle.

  • Broader Adoption of Code Reviews: Initially intended for new code and significant changes, the ease of use provided by SmartBear Collaborator has encouraged the team to conduct code reviews for all changes, no matter how small.



The Future of Mentor Graphics Corporation

As Mentor Graphics continues to innovate and expand its product offerings, the company remains committed to maintaining its leadership position in the electronic design automation industry. The adoption of Agile methodologies, coupled with the implementation of cutting-edge tools like SmartBear Collaborator, underscores Mentor Graphics' dedication to continuous improvement and customer satisfaction.


Focus on Innovation

Mentor Graphics’ focus on innovation is evident in its ongoing development of new technologies and solutions that address the ever-changing needs of the electronic design industry. From PCB design to semiconductor solutions, the company’s products are designed to help customers achieve greater efficiency, quality, and performance in their designs.


Expanding Global Reach

With a global presence and a diverse customer base, Mentor Graphics is well-positioned to continue its growth in the coming years. The company’s commitment to providing top-tier products, consulting services, and support ensures that it will remain a trusted partner for electronic and semiconductor companies worldwide.


Commitment to Quality

Mentor Graphics’ unwavering commitment to quality is reflected in its rigorous development processes, robust code review practices, and customer-centric approach. By continuously refining its products and processes, Mentor Graphics ensures that it delivers solutions that meet the highest standards of excellence.



Conclusion

Mentor Graphics Corporation is more than just a leader in electronic design automation; it is a driving force behind the innovations that shape the future of technology. With a rich history of success, a strong commitment to quality, and a focus on continuous improvement, Mentor Graphics has earned its place as a trusted partner for some of the world’s most successful electronic and semiconductor companies.


The company’s strategic adoption of Agile methodologies and the implementation of SmartBear Collaborator have played a pivotal role in enhancing its development processes, improving product quality, and fostering greater collaboration across its global teams. As Mentor Graphics continues to innovate and expand its product offerings, it remains dedicated to helping its customers achieve their goals and stay ahead in a competitive industry.



Key Takeaways

  • Industry Leader: Mentor Graphics is a world leader in electronic design automation, offering a comprehensive portfolio of products and services.

  • Xpedition Enterprise: A flagship product that revolutionizes PCB design, reducing design cycles and improving quality.

  • Agile Methodologies: The shift to Agile has enhanced development efficiency and product quality across Mentor Graphics’ teams.

  • SmartBear Collaborator: A key tool that has streamlined code reviews, improved collaboration, and reduced development costs.

  • Global Reach: Mentor Graphics’ global presence and commitment to quality ensure its continued success and growth.




Frequently Asked Questions (FAQs)


1. What is Mentor Graphics Corporation known for?

Mentor Graphics Corporation is known for its industry-leading electronic design automation (EDA) solutions, including tools for PCB design, semiconductor design, and system-level design and verification.


2. What is Xpedition Enterprise?

Xpedition Enterprise is a suite of PCB design flow solutions offered by Mentor Graphics. It provides comprehensive tools for designing, simulating, and verifying printed circuit boards, helping to reduce design cycles and improve quality.


3. Why did Mentor Graphics adopt Agile methodologies?

Mentor Graphics adopted Agile methodologies to enhance efficiency, improve software quality, and foster continuous improvement across its development teams.


4. What role does SmartBear Collaborator play at Mentor Graphics?

SmartBear Collaborator is a code review tool used by Mentor Graphics to streamline code reviews, improve collaboration, and identify issues early in the development cycle, reducing overall development costs.


5. How has Mentor Graphics improved its development processes?

Mentor Graphics has improved its development processes by adopting Agile methodologies, implementing SmartBear Collaborator for code reviews, and focusing on continuous improvement and quality assurance.


6. What are the key benefits of using Xpedition Enterprise?

Xpedition Enterprise offers advanced design automation, high-speed design capabilities, 3D layout and analysis, and concurrent design and collaboration, making it a powerful tool for PCB design.


7. What challenges did Mentor Graphics face in code review implementation?

Mentor Graphics faced challenges related to geographical dispersion, time zone differences, and the need for real-time collaboration. These challenges were addressed by using SmartBear Collaborator.


8. What is the future outlook for Mentor Graphics Corporation?

Mentor Graphics will continue to innovate, expand its product offerings, and maintain its leadership in electronic design automation, focusing on quality, customer satisfaction, and global growth.



Article Sources


Comments


bottom of page