Tutorials, news, snippets, and other various musings about the electrical engineering industry.
Why Move Up to OrCAD/Allegro 17.2-2016? Advanced Flex and Rigid-Flex Design Support (Blog Series 1 of 10)
For nearly all applications, customers continue to demand smaller, lighter, and more cost-effective products. Competitive pressures also force designers to bring these new products to market at an ever-increasing rate. Designers can deploy flexible PCB materials (flex/rigid-flex) to meet challenging form-factor requirements, eliminate connectors, and improve performance.
What New Techniques are Available to Support Complex Rigid-Flex Designs?
Fabricators are ready for your design’s advanced requirements that have driven components onto the flex substrate as well as required multi-layer flex to shrink in size and improve in terms of high-speed performance.
Begin with First-Pass Success in Mind
To minimize wasted time and money, it is imperative to collaborate early with your fabricators to establish a mutual understanding of capabilities, materials, and documentation expectations for your rigid-flex PCB. Design standard IPC-2223C, “Sectional Design Standard for Flexible Printed Boards,” provides information on adhesive material selection and adhesive placement relative to plated through-holes and vias.
To improve first-pass success and minimize iterations, designers should include many more design rules to ensure a “correct-by-construction” manufacturing hand-off and final execution. These design rules include inter-layer checks between conductive and non-conductive layers on flex and rigid-flex designs. New tools are available now to make these tasks more automatic and encourage adoption earlier in the process.
Why More Rules? With Flexibility Comes Greater Responsibility…
As always, close coordination with mechanical design (MCAD) will minimize the unexpected problems during the packaging phase of the project. The team can confidently enjoy the flexibility of rigid-flex designs (pun intended) when new rules are included to bridge the MCAD-ECAD domains. Since reliability is key, design rules are typically focused on the degradation of the system in the transition zone and on the flexible substrate. Rules include: minimum bend radius, avoid placing vias in bend areas or transition zones, avoid placing component pads too close to the bend area, and, finally, avoid placing stiffeners that can interfere with the bend radius and are too close to vias and pins.
How Can OrCAD/Allegro 17.2-2016 Improve Your First-Pass Success When Designing with Flex/Rigid-Flex?
We redesigned the PCB Editor cross-section editor to accommodate many new rigid-flex features with different stack-ups for different technologies. You can now define the complete stack-up inclusive of conductor and non-conductor layers such as soldermask, coverlay, stiffener, and adhesives. You can create, edit, and manage physical zones and assign any stack-up to any zone, including constraint regions and rooms (unbending parts of the flex where vias are allowed). As your design evolves, you can move a part from the rigid area to the flex area and dynamic zone-aware placement automatically transitions the components to the internal database layer representing the flex outer layer. Previously, this was done with workarounds involving pad edits or use of embedded component technology.
In typical rigid-flex designs, the creation of various masks, bend areas, and stiffeners require special clearances or overlaps of materials and spacing. For this purpose, we have introduced a new inter-layer checks spreadsheet with a configurable matrix of custom DRC rules to ensure you meet the requirements for rigid-flex designs. This spreadsheet provides an actual view of what is being built and allows designers to perform more accurate DRC checks, receive better feedback, and provide better data to the CAD CAM tools for fabrication. Since there are many different materials and rules a PCB designer needs to deal with, it should be easy to enable and specify rules for the combination of layers. With our simple process, you can select two layers, define the DRC type and value, and assign a special DRC error code for easy identification on the canvas.
Conquer Complex Routing Paths
Flexible circuits frequently have complex routing paths to match the unique capabilities of this technology. With arc-aware routing, designers can easily route a bus while contouring the complex board outline as well as push and shove traces to match changing requirements (arc aware push and shove Allegro only feature).
And Finally: Don’t Forget the Allegro Technology Fully Supports Using IPC-2581
Rigid-flex designs are unique when transferring the design data to the fabrication process. The various build-up of materials that make up the final product must be clearly defined, especially for impedance control or complex flex/rigid-flex designs. To confidently communicate build intent, PCB designers now use IPC-2581 to exchange stack-up data electronically. IPC-2581 is an open, intelligent, neutral design data exchange format well supported by PCB design and fabricators worldwide. IPC-2581 revision B now supports bi-directional exchange of stack-up data to eliminate discovery of problems late in the design hand-off cycle.
For more information on the 17.2 release, be sure to check out the updated feature matrix.
As always your comments are welcome!
How have you used rigid-flex in your designs? What are your top three tips to share? Please feel free to email us at firstname.lastname@example.org or Tweet us at @EMA_EDA.