BoardSurfers: Exchanging Layer Stackup Data Using IPC-2581
Sharing design intent and stackup information with your manufacturer at the beginning of the design process avoids manufacturing and assembly issues that may impact the product design, and eventually,...
View ArticleBoardSurfers: How to Map CAD Models in 3D Canvas
In the world of PCB design, shorter delivery deadlines have less scope of re-spin cycles. Before manufacturing the board, every designer wants to see what the manufactured board would look like....
View ArticleBoardSurfers: Training Insights: Tips to Zoom and Pan Efficiently in Allegro...
While designing a layout within Allegro® PCB Editor, designers zoom in and out or pan in the design canvas to take a closer look at a component’s placement and connectivity. Because they frequently...
View Article(P)SpiceITUp: How to Use Measurements to Optimize Your Design
Your products must perform well in terms of their requirements. For a product to perform well, you must ensure the design parameters are tuned for the best performance possible. For example, you might...
View ArticleASCENT: Managing Designs with Evolving Libraries
Components, or parts, are the basic building blocks of a PCB design. It is of utmost importance that the components present in the design, their graphics, electrical, and part definitions, match the...
View Article(P)SpiceITUp: Using Curve-Fitting to Optimize a Design
If you are interested in the performance of a circuit that can be best described by a waveform instead of a value, say a practical filter circuit response, curve-fitting is the choice. You can use an...
View ArticleBoardSurfers: Training Insights: Creating and Managing Copper Shapes in...
In multilayer PCB designs, uses of adding copper areas are many, and designers have a fair idea of how and when to pour copper in their designs. When you design a PCB layout, copper areas are created...
View ArticleBoardSurfers: Using Regular Expressions in Allegro SKILL
As a developer, you would have often used regular expressions, (\.[a-zA-Z]{2,3}), in your code to search, extract, or replace words in a string. Whether it is C++, Java, or Python, you can use regex...
View ArticleBoardSurfers: Training Insights: Creating and Managing Copper Shapes in...
In multilayer PCB designs, copper areas have many uses and are critical to the performance of a design. As a designer, you have a fair idea of how and when to pour in copper. However, copper areas are...
View ArticleThe Year That Was: Cadence PCB Design Blogs in 2021
“We must accept finite disappointment, but never lose infinite hope.” – Martin Luther King, Jr. By 2021, the changed working environment, transformed digitally in ways we never expected, taught us...
View ArticleASCENT: Configuring Design Constraints the Easy Way
Constraint capture made easy with in-context editing right next to the circuitry being constrained. Read on to find the power of the Docked Constraint Manager in Allegro System Capture(read more)
View Article(P)SpiceITUp: Using Monte Carlo to Make Sense of Randomness and Calculate Yield
Any circuit you design uses parts that will vary depending on many factors that are not under your control. All components, such as resistors or capacitors, that you use have a tolerance. A 50Ω...
View ArticleBoardSurfers: An Introduction to Dimensioning in Allegro PCB Editor
With boards becoming more complex and lightweight at the same time, designing and manufacturing a cost-effective and reliable PCB has assumed greater significance than ever before. Inaccurate or...
View ArticleASCENT: Training Insights: Connecting System Architecture Design and...
Today we take a break from our regular posts on Allegro System Capture features and basics to announce a Cadence Training webinar on System-Level Design with Senior Application Engineer, Dave Palumbo....
View ArticleASCENT: 3 Reasons to Use Live BOM for Your Bill of Materials
A product is only as good as its components, which makes selecting good components vital. So how does one select the right component? And let’s think about what 'right' means. You have to consider the...
View ArticleBoardSurfers: Installation Know-How: Configuring OrCAD and Allegro...
Often, you install the Cadence products with default settings and that suffices to work with the tools. However, you might encounter instances when the default settings may not be enough to serve your...
View Article(P)SpiceItUp: Sweeping Multiple Parameters to Enhance Performance
Often you want to see the effect of changing multiple parameters on the performance of your design. For example, you might want to know how the gain or bandwidth of a design is affected when you vary...
View ArticleBoardSurfers: Training Insights: All You Wanted to Know About User...
Wouldn’t it be convenient if you could customize how to view and access your PCB design environment? You might want to lock the toolbars to prevent the accidental movement of objects or set up design...
View ArticleBoardSurfers: Specifying Layer Information for Multi-Layer Rigid and Flex...
To manufacture a product that performs as you intended, it is imperative that you share accurate stackup definitions with the board fabricator or manufacturer. An accurate stackup definition is...
View ArticleCadence OrCAD and Allegro 17.4-2019 HotFix SPB17.40.028 is Now Available
The HotFix 028 (QIR4, indicated as 2022 in the application splash screens) update for OrCAD® and Allegro® is now available at Cadence Downloads. This blog post contains important links for accessing...
View Article