• 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

  • Digital Design: Five-Minute Tutorial: Innovus Clock Tree Synthesis and Debugger

    Kari
    Kari

    Hi Everyone,

    Last time, our Five-Minute Tutorial focused on the new Innovus Placement Optimization. The next step in the flow would be inserting clock trees. Now that we can take advantage of the CCOpt engine to create clock trees, we can also concurrently optimize for timing. But you still have the choice of whether or not to do so. This is a decision that could be design-dependent, and you may want to try both methods…

    • 21 Aug 2015
  • SoC and IP: Cadence IP for USB Works over Type-C (Proof Inside)

    Jacek Duda
    Jacek Duda

    There is no other specification in the history of USB that caused so much discussion and interest as the USB Type-C. The new type of connector, designed to be a jack of all trades, eliminates all flaws of legacy Type-A and Type-B plugs, and adds significant benefits for USB and beyond. Here's a brief rundown of those benefits for those who are not frequent readers of the Cadence USB blog:

    1. Reversible design: You…
    • 20 Aug 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays - Evolution of Automotive Electronics

    Christine Young
    Christine Young

    In this week's Whiteboard Wednesdays, Charles Qi talks about the evolution of electronics in the automotive industry and the challenges and opportunities faced by suppliers today.

    https://youtu.be/Ydd1UYy7jjc

    • 18 Aug 2015
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor NC Route? 16.6 has Several New Enhancements!

    Jerry GenPart
    Jerry GenPart

    There are a few NC Route enhancements in the 16.6 Allegro PCB Editor release.

    Read on for more details …

    Separate plated vs. non-plated files

    An option has been added to the NC Route user interface to specify that separate output files are desired for plated versus non-plated routing. When this option is enabled, non-plated routing for both the board and slot holes will continue to be output to a ‘<name>.rou’ file…

    • 18 Aug 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays—Managed NAND Flash Devices

    References4U
    References4U

    In this week's Whiteboard Wednesdays video, Lou Ternullo provides a detailed overview of managed NAND flash devices and system design considerations.

    https://youtu.be/L47Mcz8JLIw

    • 11 Aug 2015
  • SoC and IP: Electrical Validation of DDR4 Interfaces

    EvanG
    EvanG

    Developing SoCs with high-speed memory interfaces, such as DDR4, presents substantial challenges throughout the design process. Today’s high-performance semiconductor processes enable high-speed design, and require expertise in signal integrity design, timing closure, and system bring-up. One of the biggest challenges is co-designing the memory interface, the chip package, and the PCB to preserve the high-speed signal…

    • 11 Aug 2015
  • SoC and IP: Cadence ONFI 4.0 Flash Memory IP Increases Data Access to 800Mtps and Reduces Power Up to 50%

    Steve Brown
    Steve Brown

    Announcing Availability of ONFI 4.0 IP

    Flash memory applications have expanded from USB Flash Drive “sticks” to solid state drives (SSD) and beyond, as designers demand increased non-volatile storage capacity and performance. Designers are also faced with the challenge to reduce system-level power. To meet these needs Cadence is unveiling its Open NAND Flash Interface (ONFI) 4.0 IP, delivering increased data access rates…

    • 10 Aug 2015
  • System, PCB, & Package Design : Manage Your Shapes with Ease in the Latest 16.6 ISR of Cadence APD and SiP Layout

    ICPackagingPro
    ICPackagingPro
    Shapes. Whether it’s a split plane, a power ring or flag under your die, or a cavity outline, they abound in any IC package substrate. Some are filled, others cross-hatched or even degassed. Whatever they look like in your design, editing them ...
    • 5 Aug 2015
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor DRC by Window? It’s in the 16.6 Release!

    Jerry GenPart
    Jerry GenPart

    The 16.6 Allegro PCB Editor ‘DRC by Window’ command is an alternative to running DRC update at the full design level. As the name suggests, the command is limited to checking the elements within the extents of a user-defined selection window. On large, highly constrained designs where database performance is problematic, one can simply disable ‘On-line’ DRC mode if favor of this ‘On-demand’ method. …

    • 4 Aug 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays—More on Camera Subsystems

    References4U
    References4U

    In this week's Whiteboard Wednesdays video, the second in a three-part series, Pulin Desai goes into more detail on the function of each individual block within a camera subsystem.

    https://youtu.be/XBE8BV1QaXA
    • 4 Aug 2015
  • Verification: Double-Take: Improving Validation Test Suite with System-Level, Coverage-Driven Verification

    rmathur
    rmathur
    Application Spotlight  When Freescale wanted to measure the coverage of their validation test suite for their automotive products, they determined that that the memory map coverage approach wasn’t adequate. They needed a different way to ...
    • 31 Jul 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays - LPDDR4 for Automotive Memory

    References4U
    References4U

    In this week's Whiteboard Wednesdays video, Kishore Kasamsetty discusses why LPDDR4 is the right choice for automotive memory designs.

    https://youtu.be/3UqtiOMxZoc
    • 28 Jul 2015
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Disable of Open Space Routing? 16.6 Has It!

    Jerry GenPart
    Jerry GenPart

    By default, the 16.6 Allegro PCB Editor ‘Add Connect’ command generates routes when a pick is made on database elements like pins or vias, but also when a pick is made in open or black space. Designers who push the mouse fast and hard frequently make false picks and are forced to opt out of the command then refine the pick to a logical element like a pin or rat line. Some designers may embrace the open space pick concept…

    • 22 Jul 2015
  • Verification: Make Your Debugging Faster by Recording Your Simulator

    teamspecman
    teamspecman

    One of the famous quotes of Brian Kernighan is: "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it". Well, I am not really sure he meant that no one is smart enough to debug one’s own code; however, he did mean that debugging is hard, if not even harder than coding. Hence, you want to get any…

    • 21 Jul 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays—Extending a Processor’s Instruction Set

    References4U
    References4U

    In this week’s Whiteboard Wednesdays video, Chris Rowen explains the benefits of extending a processor’s instruction set to achieve higher performance and lower energy.

    https://youtu.be/bzoXDAKinRI

    • 21 Jul 2015
  • SoC and IP: USB Type-C Interoperability Workshop—True, Real-Life Validation

    Steve Brown
    Steve Brown

    There’s no denying that USB Type-C is the fastest adopted specification in the history of USB. Just by looking at the number of companies implementing the specification that was released only 10 months ago, one can see that this is truly the next big thing.

    Despite such a short period after specification approval, there are already some devices and adapters available in the market, and the following months, or…

    • 20 Jul 2015
  • Verification: Use Model Versatility Is Key for Emulation Returns on Investment

    fschirrmeister
    fschirrmeister
    It is always great to see when customers confirm what we in product management put forward as key elements for our product. As my team owns the product management for emulation, DAC 2015 in San Francisco was once again a great opportunity to check in...
    • 20 Jul 2015
  • Digital Design: Hot Summer for the High-Level Synthesis Community

    dpursley
    dpursley
    Summer is usually a slow time of the year due to vacations, beautiful weather, and backyard barbeques. But for the HLS community, this summer has started off hot. At the 2015 Design Automation Conference, there was a lot going on with high-level syn...
    • 14 Jul 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays—Understanding Camera Subsystems

    References4U
    References4U

    In this week's Whiteboard Wednesdays video, Pulin Desai provides an overview of a camera subsystem used in mobile, automotive, security, and PC applications.

    https://youtu.be/vtC9Sq1xVp8

    • 14 Jul 2015
  • Verification: Extending the e Language with Anonymous Methods

    teamspecman
    teamspecman

    We're happy to have guest blogger Thorsten Dworzak describe how he added anonymous methods to the vlab_util package from Verilab. So here it goes:

    Many programming languages like Python, Perl, and Ruby support anonymous methods[1], typically through classes or other constructs representing a block of code. These are useful to construct code by a higher-order method or to be used as arguments by higher-order methods…

    • 10 Jul 2015
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Embedded Cavity DRCs? It's NEW in the 16.6 Release!

    Jerry GenPart
    Jerry GenPart

    Max cavity size and max cavity component count were offered as reports in the 16.5 release and are now available as DRCs in the 16.6 release of Allegro PCB Editor. Fab houses supporting embedded component manufacturing offer design guidelines on cavity usage. 

    Consider a PCB with the following characteristics. Layer SIGNAL_7 is displayed where you see two merged cavities on the left as the result of Cap placement combined…

    • 8 Jul 2015
  • Whiteboard Wednesdays: Whiteboard Wednesdays—Specialty Memories

    References4U
    References4U

    In this week's Whiteboard Wednesdays video, Lou Ternullo takes a closer look at what to consider when you are considering specialty memories, such as Wide I/O, HBM, and HMC.

    https://youtu.be/vJi13D8mNSI

    • 7 Jul 2015
  • SoC and IP: Call for Papers for MemCon Closes This Friday

    PaulaJones
    PaulaJones

    You still have a chance to get a paper accepted at the premier conference for memory technology—MemCon 2015.

    Yes, on Tuesday, October 13, 2015, the brightest minds in memory technology will meet again at the Santa Clara Convention Center. The call for papers closes Friday, so it’s time to think about how you can further your career and showcase your understanding of key memory technologies.

    See the full…

    • 7 Jul 2015
  • System, PCB, & Package Design : BGA Ball Map Creation

    TeamAllegro
    TeamAllegro
    Are you responsible for the creation and management of a BGA ball map or a die bump map of a packaged chip design? How much time do you spend creating these maps? How do these maps drive physical implementation in your design? It’s common for m...
    • 6 Jul 2015
  • Verification: Performance and the Use of Port mvl Lists (or, Nothing in Life is Free…)

    teamspecman
    teamspecman

    When connecting to the DUT signals, we usually refer to the values as 0s or 1s. But sometimes there is a need to know the exact multi-value logic, or to write an mvl value (e.g., init the signal to Z).
    For this purpose, the e language defines the mvl type – a predefined enumerated type, with values of MVL_U, MVL_X, MVL_0, MVL_1, MVL_Z, MVL_W, MVL_L, MVL_H, and MVL_N (based on the VHDL std_logic type).

    If you need…

    • 2 Jul 2015
<>
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