• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Community Forums
  3. Cadence Community
Cadence Community
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  • Site
  • Search
  • User
Find Other Members ►
Subscriptions
Get email delivery of the Cadence blog (individual posts).
  • Twitter
  • Facebook
  • LinkedIn
  • Google+

Community


Blogs
Forums
Resources

Latest Forum Posts

Visit the User Forums »

Latest Blog Posts

  • Analog/Custom Design: Cadence To Release the Industry's First Mixed-Signal Methodology Book

    QiWang
    QiWang

    The new era of “Internet Everywhere” creates a whole new spectrum of applications, ranging from health care, automotive, to entertainment and cloud computing, which demand more and more mixed-signal and low power designs.  In fact, mixed-signal applications have become one of the fastest growing segments in the electronics and semiconductor industry.

    Traditional mixed-signal designs treat the analog and digital…

    • 26 May 2012
  • Verification: Using Physical USB Devices with the Xilinx Zynq-7000 Virtual Platform

    jasona
    jasona
    There are two choices for how to handle USB devices in a virtual platform. A USB device can be modeled using C/C++ programming, or a physical USB device can be plugged into a computer and attached to the simulator. The Xilinx QEMU for Zynq uses physi...
    • 24 May 2012
  • RF Engineering: Modeling Oscillators with Arbitrary Phase Noise Profiles

    Tawna
    Tawna

    When you need to include noisy oscillators in SpectreRF transceiver simulations, you have at least 3 options:

    1) Semi-autonomous simulation is the most accurate approach, recommended whenever the transistor-level model of the oscillator is available.

    2...

    • 24 May 2012
  • Analog/Custom Design: Managing Inherited Connections with CPF in Virtuoso

    AndreasLenz
    AndreasLenz

    Let's assume you are managing a schematic-driven top level design in Virtuoso and you want to import a digital block Verilog netlist into Virtuoso. This is a very common use model in mixed-signal implementation. While the Layout Database is saved in Open Access (OA), the optimized Verilog netlist needs to be imported into Virtuoso.

    • Why use CPF?

    The Common Power Format (CPF) describes the design power intent for the…

    • 23 May 2012
  • Analog/Custom Design: Things You Didn't Know About Virtuoso: Rapid Adoption Kits

    stacyw
    stacyw

    This post isn't directly about tips and tricks for getting the most out of Virtuoso, but it is about a new source of information and hands-on guidance to help you put those tips and tricks into action.

    They're called Rapid Adoption Kits, or--to use the obligatory Three Letter Acronym (TLA)--RAKs.

    What is a Rapid Adoption Kit?

    RAKs are collateral packages for a particular product area or flow which are designed to…

    • 22 May 2012
  • System, PCB, & Package Design : What's Good About APD’s Wirebond Color Visibility? You’ll Need the 16.5 Release to See!

    Jerry GenPart
    Jerry GenPart

    Prior to the 16.0 release, color and visibility (CV) settings of bond wires in Allegro Package Designer were based on the traditional layer model whereby wires were represented as 2-dimensional cline objects that could be colored and made visible or invisible depending on the layer they were on. In 16.0, bond wires were implemented as true 3-dimensional objects in the database, and their CV were set according to their…

    • 22 May 2012
  • Verification: Tips on Writing Macros in Specman e Language

    teamspecman
    teamspecman

    In this blog, I will present some tips that can be very useful when you write e macros. We will see which kind of macro we should use for our purposes, and what options we can use to better define our macro.

    Let's begin by looking at the following simple example. Assume that you want to define a method that computes an expression of any type and assigns its value to two variables. Because the expression type is unknown…

    • 22 May 2012
  • RF Engineering: Measuring 2-Tone Intermodulation Using Envelope-Following Analysis

    Tawna
    Tawna

    From time to time, SpectreRF users simulate very large, extracted-view circuits in 2+ tone QPSS. In many of those cases, memory requirements exceed the available resources. When that happens and small-signal approximations aren’t applicable, the user...

    • 16 May 2012
  • Analog/Custom Design: A Quick Tutorial on Managing ECOs Using Pcells in Mixed Signal Designs

    paragb
    paragb

    The purpose for creating a Pcell is to automate the creation of data. Pcells should be designed as standalone entities, independent of the environment in which they are created and independent of the variety of environments in which you or someone else might want to use them. An environment can react to a Pcell, but Pcell code should not react to, interact with, or be dependent on an environment. Although it is possible…

    • 16 May 2012
  • Verification: How Debug Breakthroughs are Enabled by In-Circuit Acceleration

    fschirrmeister
    fschirrmeister
    We in product management are often accused of jumping the gun and announcing products too fast. Users are looking at press releases and are wondering "sounds great, but does it really work?" Cadence announced earlier this week new in-circui...
    • 16 May 2012
  • System, PCB, & Package Design : What's Good About Allegro GRE 2 Point Flow? It’s in the 16.5 Release!

    Jerry GenPart
    Jerry GenPart

    The 16.5 Allegro Global Route Environment (GRE) has been enhanced by what we call a 2 Point Flow. These flows provide the benefit of both a guided flow and the simplicity of a default flow.

    The 2 Point Flow:

    • Provides the benefits of a default flow - no path between the gather points
    • Provides the guidance that is needed   - liberty to exit in the direction of choice

    For example, if you wish to provide 'no' guidance to some bundles…

    • 15 May 2012
  • Verification: The Facts: Why Accelerated VIP Is Needed for SoC Verification

    PeteHeller
    PeteHeller

    On Tuesday May 15th Cadence announced the expansion of our VIP Catalog to include accelerated VIP (AVIP).  You may be wondering why Cadence is investing in accelerated VIP (which runs on an accelerated platform such as the Palladium XP) when we already have the market leading simulation VIP.  Good question.  This blog will answer that and explain the rationale behind Cadence's AVIP and more about our products and plans going…

    • 15 May 2012
  • Digital Design: Adding Custom Shapes and Text is New and Improved in EDI System 11

    wally1
    wally1

    You may have noticed that in the Encounter Digital Implementation (EDI) System 11 the commands addCustomBox, addCustomLine and addCustomText are no longer in the documentation. These previous commands weren't cutting it when it came to the features customers wanted and were not supported by OpenAccess or database commands like dbGet. So they've been replaced in EDI 11 by the commands add_shape and add_text. I think you…

    • 14 May 2012
  • Verification: American Technology Awards - Finally I Can Explain to my Mom What I am Actually Working On!

    fschirrmeister
    fschirrmeister
    I think all of us engineers have faced at one point or another the need to explain to our parents or friends what we are actually working on. Hey Mom, EDA is where electronics begins! Without us electronics would not change our day to day l...
    • 14 May 2012
  • Verification: DAC 2012 Preview: Focus on Formal and ABV Events and Papers

    TeamVerify
    TeamVerify

    In a few short weeks DAC 2012 will be upon us (June 3-7, 2012 in San Francisco, CA), and Team Verify and our colleagues on the Incisive Verification team will be there in force with detailed briefings, panels, papers, posters, and of course live demos in the Cadence booth.  Here are the formal and assertion-based verification (ABV) specific highlights:

    * On the show floor Monday June 4 through Wednesday June 6, our main…

    • 14 May 2012
  • Verification: Specman’s Memory Management Orientation Guide (or “Honey – Please Take out the Garbage”)

    teamspecman
    teamspecman
    Memory management is not something the Specman user is supposed to worry about. Nobody likes to make notes about allocations and freeing up memory segments when he's programming, and Specman supplies a mechanism that allows the programmer to have some extra time for a cup of coffee.

    Unfortunately, in some occasions, this cup of coffee will be very much needed in order to debug why  Specman managed the memory this way…

    • 11 May 2012
  • Verification: Video Tech Tip: Data Path Verification Using a Formal Scoreboard with Incisive Formal Verifier

    TeamVerify
    TeamVerify

    This 6 minute video is a quick overview of our formal scoreboard app.  Specifically, the video references the same AXI bridge example included with Incisive Formal Verifier (IFV) and Incisive Enterprise Verifier (IEV) so you can follow along on your workstation!

    If video does not open, click here. 

    If you want even more background on this app, I invite you to watch the webinar recording on this topic, "Quickly Find Data Transport…

    • 8 May 2012
  • System, PCB, & Package Design : What's Good About Allegro PCB Router HDI Capabilities? 16.5 Has a Few New Enhancements!

    Jerry GenPart
    Jerry GenPart

    More high-density interconnect (HDI) improvements including the tuning of the auto-router (Allegro PCB Router - SPECCTRA) to use the via patterns, alignment of via list priority with Allegro PCB Editor, and creation and removal of anti-acid bars are available in the 16.5 release of the Allegro PCB Router.

    Read on for more details…


    In this release, the SPECCTRA auto-router provides the ability to use inset/tangency…

    • 8 May 2012
  • System, PCB, & Package Design : Free PCB Signal Integrity Education from Robert Hanson Continues at Cadence in Austin

    TeamAllegro
    TeamAllegro

    Over fifty PCB enthusiasts ascended upon the Cadence campus in Austin, Texas last month where they were greeted by world renowned signal integrity educator Robert Hanson.  Robert spent two full days taking them from the basics of transmission line theory all the way through the challenging aspects of compliance of serial interface standards running at 8 gigabits per second.  And if that was not enough, he then went into…

    • 8 May 2012
  • Verification: Xilinx Zynq-7000 Virtual Platform Performance: Native Linux vs. VirtualBox

    jasona
    jasona
    In my last blog post, I covered three frequently asked questions about using the Xilinx Zynq-7000 Virtual Platform as a VirtualBox appliance. Today, I'll cover the next most frequently asked question. It is related to simulation performance. This...
    • 7 May 2012
  • Verification: Xilinx Zynq-7000 Virtual Platform Frequently Asked Questions: VirtualBox Edition

    jasona
    jasona
    The use of virtual machine technology offers great ease of use benefits. Since the virtual platform for the Xilinx Zynq-7000 Extensible Processing Platform has been available as a virtual machine appliance, I have seen it run by many people&nbsp...
    • 2 May 2012
  • Digital Design: Five-Minute Tutorial: Understanding the Encounter Power System (EPS) Reports Directory

    Kari
    Kari
    No matter how you run your power analysis - with Encounter Power System (EPS) or from within Encounter Digital Implementation (EDI) System - you're probably familiar with the result directory. It will look something like VDD_125C_avg_1 and have lots of files inside. The first ones you probably look at are the "results" text file and the ir_limit.gif (at least those are the first ones I look at). While these will give you…
    • 1 May 2012
  • Analog/Custom Design: What is Digitally Assisted Analog Design?

    QiWang
    QiWang

    Mixed-signal applications are among the fastest growing segments in the electronics and semiconductor industry. Applications in mobile communication, networking, power management, automotive, medical, imaging, safety and security require a very high integration of analog and digital functionality at system, SoC and IP levels.

    Unfortunately, compared with the advancement of digital designs over the past decade, the state…

    • 30 Apr 2012
  • System, PCB, & Package Design : What's Good About Allegro Via Patterns During Group Routing? See for Yourself in 16.5!

    Jerry GenPart
    Jerry GenPart

    New to the 16.5 release of Allegro PCB Editor is the ability to establish via patterns during group routing.

    Group Routing Review

    The Allegro PCB Editor supports interactive group routing. Interactive group routing is the routing of more than one net concurrently. You can use this feature when routing a bus with traces that follow the same path and have common physical and electrical rules. To specify the nets for group…

    • 30 Apr 2012
  • Verification: My Constraint was Ignored – Is it a Tool Bug? IntelliGen Gen Debugger Can Help!

    teamspecman
    teamspecman
    The IntelliGen Gen Debugger is a powerful Specman tool that can debug any generation problem that you might face. The most obvious and common generation problem is a contradiction, but the Gen Debugger can handle various other problems, such as user errors, performance problems and unexpected generation results.
    In this post, we will focus on one of the most extreme cases of unexpected generation: a constraint which is…
    • 24 Apr 2012
<>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. 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. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information