Cadence Physical Verification System In-Design and Back-End Physical Verification for Faster Final Signoff

Total Page:16

File Type:pdf, Size:1020Kb

Cadence Physical Verification System In-Design and Back-End Physical Verification for Faster Final Signoff Cadence Physical Verification System In-design and back-end physical verification for faster final signoff Proven on many successful production tapeouts in nanometer process technologies, Cadence® Physical Verification System is the premier Cadence signoff solution enabling in-design and back-end physical verification, constraint validation, and reliability checking. It offers competitive distributed processing performance for advanced nodes, and its file compatibility and ease-of-use make it a drop-in replacement for existing physical verification technologies. Designed to preserve design intent, ensure design convergence, and deliver a predictable debug cycle, Cadence Physical Verification System provides a faster path to final signoff. Cadence Physical Seamless integration with the Virtuoso Annotation Browser or with Verification System Virtuoso platform the PVS Results Manager. Intuitive PVS debug tools (Interactive Short Locator As an integrated component, Physical Cadence Physical Verification System and Graphical LVS Debug) are available Verification System works seamlessly (PVS) integrates with industry-standard in the Virtuoso platform. They can ® within the Virtuoso custom IC design Cadence Virtuoso custom/mixed- verify designs by using the technology ® platform. Through interactive mode, signal and Cadence Encounter digital constraints, design constraints, and PVS provides dynamic and real-time design flows. This provides designers signoff rule deck. with an end-to-end design and signoff signoff design-rule checking (DRC) for solution from a single vendor. every edit. Through in-memory/batch In-line integration with the full-signoff verification mode, PVS can Encounter platform PVS is a trusted solution that enables directly read in design data from the users to achieve advanced node design Within the Encounter digital imple- Virtuoso environment, which elimi- signoff in a quick total turnaround mentation platform, PVS can inter- nates redundant Pcell evaluation and time. It provides efficient, effective actively verify the design by directly stream out. PVS can rapidly check the debug tools to reduce debug time accessing Encounter data and standard design to maximize productivity with and increase productivity. This cell data from the OpenAccess what-if analysis. The results can be solution supports advanced process database. This means designers can viewed and debugged with either the node technology (such as double invoke PVS and browse its error patterning, 3D-IC, and advanced device extraction), and it extends physical verification technology into design reliability checking and Virtuoso Custom Encounter Faster Turnaround Time IC Platform Digital Platform constraint validation. PVS also offers a distributed multi-threading processing In-Design PVS In-Design PVS Higher Productivity capability that greatly accelerates throughput without requiring specialized hardware. Tight Integration Standalone PVS Pre-Tapeout Signoff Figure 1: Used either in-design or standalone, PVS enables efficient design, implementation, and foundry signoff closure Cadence Physical Verification System block and chip levels by using the fully foundry-qualified signoff deck, and it can be run from Virtuoso memory space. Using Virtuoso DRC, layout designers can perform design, implementation, and in-memory signoff checks within the Virtuoso environment. With correct- by-construction and dynamic detection/ verification of the editing geometries, this DRC technology speeds turnaround time, brings signoff confidence to layout designers, and ultimately improves design quality. Figure 2: The Virtuoso GUI displays the DRC debug environment Programmable Electrical Rule Checker markers without converting data from PVS integrates seamlessly with Cadence the Encounter design environment. Using QuickView Layout and Manufacturing The PVS Programmable Electrical Rule PVS, they can generate regular metal Data Viewer. It also runs standalone to Checker (PERC) reduces the risk of low fill and advanced timing-aware metal verify the finished chip. reliability and provides a platform to fill using the signoff rule file. Designers translate the designer’s intent into a set Virtuoso DRC can launch the PVS Results Manager and of rules. The PERC uses the designer’s intuitive debug tools within the Encounter Traditional DRC use models involve rules throughout the whole development design environment. packaging up the layout (i.e. GDSII) and process, at pre- and post-layout stages. invoking a DRC run. This requires the data It identifies the place with high reliability Benefits preparation, launching of the job, and risk in the early stage of development, then pushing any error data/markers back and it checks that the solution used • Trusted solution with production- into the layout view. Virtuoso DRC is a to reduce reliability risk satisfies the proven accuracy new capability that integrates PVS DRC designer’s netlist-based and layout-based • Single-vendor solution for implemen- technology with Virtuoso Layout Suite requirements. tation and pre-tapeout signoff in a real-time mode. This convenient use The PVS PERC can be applied to find ESD model enables layout designers to run • Quick turnaround time from design unprotected devices and pads, to check DRC using a signoff-level DRC deck as to signoff through integration with the ESD protection structure, and to find they complete each edit. Virtuoso and Encounter design flows cross-power domain interface structures Layout designers can also leverage this and check them. The PERC can be used • Innovative technology to support technology to do interactive editing to find common errors (such as floating advanced process node design checks by using the OA tech file. Full gates or prohibited power domains) in the • Reduced debug time with powerful and signoff verification can be done at the intuitive debugging tools • Simplified migration through compat- ibility with industry-standard formats • Cost-effective parallel computing systems, eliminating the need for hardware modifications Features Interactive and batch verification Physical Verification System (PVS) works for both interactive and batch modes. Interactive physical verification, integrated within the Virtuoso and Encounter platforms, helps designers preserve design intent to ensure design conver- gence. PVS also operates in DFII and OpenAccess environments. Furthermore, Figure 3: Virtuoso DRC technology www.cadence.com 2 Cadence Physical Verification System Conventional Short Isolation Error results visualization and management ERC Run Debug ERC Run Debug ERC Run Debug The PVS Results Manager provides an PVS Interactive Short Isolation easy-to-use, interactive error-navigation system to efficiently review, waive, and ERC Run Debug correct physical verification issues. The Results Manager can be launched within Run Debug Virtuoso and Encounter environments. An interface with a high-performance, high- Run Debug One-Pass Closure = 2x Productivity capacity design data viewer—Cadence QuickView—enables PVS users to efficiently debug extremely large system- 3 hrs 8 hrs on-chip (SoC) designs with design-file Figure 4: The Interactive Short Locator improves productivity by at least 2x sizes in the tens-of-gigabytes range. Competitive performance for design pre-layout stage. It can also be used to Interactive Short Locator throughput verify that third-party IP blocks satisfy the Shorts, especially power/ground shorts, designer’s reliability standards. PVS delivers multi-processor perfor- are the most difficult debug issues. mance that is highly competitive with Constraint Validator The PVS Interactive Short Locator facili- other physical verification solutions. tates one-pass short isolation to deliver The PVS Constraint Validator shortens Large designs can also take advantage an efficient and intuitive LVS debug total turnaround time and improves of the PVS distributed multi-threading solution that helps designers quickly design quality by detecting design errors processing architecture that leverages detect and solve short issues. Designers in the very early stages of the IC devel- low-cost, off-the-shelf compute platforms can start debug analysis while the run is opment process, and by validating the to greatly accelerate design throughput. in progress, as soon as first results are design at the final stage. This new PVS available. Drop-in compatibility with industry- tool is able to verify the correctness of standard formats created layout according to specified Graphical LVS debug constraints. For example, whether all All PVS rule files and output files are Identifying the causes of complex LVS nets that should be routed symmetrically compatible with industry-standard mismatches is extremely time-consuming. are indeed symmetrical, or whether halo formats. This allows PVS users to leverage The PVS Graphical LVS Debug solution distance is being taken into account. The their existing investments in rule decks accelerates identification of complex Constraint Validator can detect errors in and infrastructure with less effort for LVS mismatches in cell/block designs. the implementation stage that conven- translation or scripts. Rule decks execute By showing all errors and warnings in tional tools would only reveal during the natively on PVS, and PVS reports design a consistent and simplified graphical very last parasitic extraction stage (i.e., errors in an intuitive, predictable, and view, users can easily debug complex symmetrical layout impacted by neighbor familiar
Recommended publications
  • Theory Placement Examination (D
    SAMPLE Placement Exam for Incoming Grads Name: _______________________ (Compiled by David Bashwiner, University of New Mexico, June 2013) WRITTEN EXAM I. Scales Notate the following scales using accidentals but no key signatures. Write the scale in both ascending and descending forms only if they differ. B major F melodic minor C-sharp harmonic minor II. Key Signatures Notate the following key signatures on both staves. E-flat minor F-sharp major Sample Graduate Theory Placement Examination (D. Bashwiner, UNM, 2013) III. Intervals Identify the specific interval between the given pitches (e.g., m2, M2, d5, P5, A5). Interval: ________ ________ ________ ________ ________ Note: the sharp is on the A, not the G. Interval: ________ ________ ________ ________ ________ IV. Rhythm and Meter Write the following rhythmic series first in 3/4 and then in 6/8. You may have to break larger durations into smaller ones connected by ties. Make sure to use beams and ties to clarify the meter (i.e. divide six-eight bars into two, and divide three-four bars into three). 2 Sample Graduate Theory Placement Examination (D. Bashwiner, UNM, 2013) V. Triads and Seventh Chords A. For each of the following sonorities, indicate the root of the chord, its quality, and its figured bass (being sure to include any necessary accidentals in the figures). For quality of chord use the following abbreviations: M=major, m=minor, d=diminished, A=augmented, MM=major-major (major triad with a major seventh), Mm=major-minor, mm=minor-minor, dm=diminished-minor (half-diminished), dd=fully diminished. Root: Quality: Figured Bass: B.
    [Show full text]
  • Many of Us Are Familiar with Popular Major Chord Progressions Like I–IV–V–I
    Many of us are familiar with popular major chord progressions like I–IV–V–I. Now it’s time to delve into the exciting world of minor chords. Minor scales give flavor and emotion to a song, adding a level of musical depth that can make a mediocre song moving and distinct from others. Because so many of our favorite songs are in major keys, those that are in minor keys1 can stand out, and some musical styles like rock or ​ ​ jazz thrive on complex minor scales and harmonic wizardry. Minor chord progressions generally contain richer harmonic possibilities than the typical major progressions. Minor key songs frequently modulate to major and back to minor. Sometimes the same chord can appear as major and minor in the very same song! But this heady harmonic mix is nothing to be afraid of. By the end of this article, you’ll not only understand how minor chords are made, but you’ll know some common minor chord progressions, how to write them, and how to use them in your own music. With enough listening practice, you’ll be able to recognize minor chord progressions in songs almost instantly! Table of Contents: 1. A Tale of Two Tonalities 2. Major or Minor? 3. Chords in Minor Scales 4. The Top 3 Chords in Minor Progressions 5. Exercises in Minor 6. Writing Your Own Minor Chord Progressions 7. Your Minor Journey 1 https://www.musical-u.com/learn/the-ultimate-guide-to-minor-keys A Tale of Two Tonalities Western music is dominated by two tonalities: major and minor.
    [Show full text]
  • Cadence in Music Version 1.9: Oct 4, 2007 12:24 Pm GMT-5
    Connexions module: m12402 1 Cadence in Music Version 1.9: Oct 4, 2007 12:24 pm GMT-5 Catherine Schmidt-Jones This work is produced by The Connexions Project and licensed under the Creative Commons Attribution License ∗ Abstract A cadence is a place in a piece of music that feels like a stopping or resting point. In tonal music, cadences are classied by their chord progressions. Cadence in Music A cadence is any place in a piece of music that has the feel of an ending point. This can be either a strong, denite stopping point - the end of the piece, for example, or the end of a movement or a verse - but it also refers to the "temporary-resting-place" pauses that round o the ends of musical ideas within each larger section. A musical phrase1, like a sentence, usually contains an understandable idea, and then pauses before the next idea starts. Some of these musical pauses are simply take-a-breath- type pauses, and don't really give an "ending" feeling. In fact, like questions that need answers, many phrases leave the listener with a strong expectation of hearing the next, "answering", phrase. Other phrases, though, end with a more denite "we've arrived where we were going" feeling. The composer's expert control over such feelings of expectation and arrival are one of the main sources of the listener's enjoyment of the music. Like a story, a piece of music can come to an end by simply stopping, but most listeners will react to such abruptness with dissatisfaction: the story or music simply "stopped" instead of "ending" properly.
    [Show full text]
  • Consonance and Dissonance in Visual Music Bill Alves Harvey Mudd College
    Claremont Colleges Scholarship @ Claremont All HMC Faculty Publications and Research HMC Faculty Scholarship 8-1-2012 Consonance and Dissonance in Visual Music Bill Alves Harvey Mudd College Recommended Citation Bill Alves (2012). Consonance and Dissonance in Visual Music. Organised Sound, 17, pp 114-119 doi:10.1017/ S1355771812000039 This Article is brought to you for free and open access by the HMC Faculty Scholarship at Scholarship @ Claremont. It has been accepted for inclusion in All HMC Faculty Publications and Research by an authorized administrator of Scholarship @ Claremont. For more information, please contact [email protected]. Organised Sound http://journals.cambridge.org/OSO Additional services for Organised Sound: Email alerts: Click here Subscriptions: Click here Commercial reprints: Click here Terms of use : Click here Consonance and Dissonance in Visual Music Bill Alves Organised Sound / Volume 17 / Issue 02 / August 2012, pp 114 - 119 DOI: 10.1017/S1355771812000039, Published online: 19 July 2012 Link to this article: http://journals.cambridge.org/abstract_S1355771812000039 How to cite this article: Bill Alves (2012). Consonance and Dissonance in Visual Music. Organised Sound, 17, pp 114-119 doi:10.1017/ S1355771812000039 Request Permissions : Click here Downloaded from http://journals.cambridge.org/OSO, IP address: 134.173.130.244 on 24 Jul 2014 Consonance and Dissonance in Visual Music BILL ALVES Harvey Mudd College, The Claremont Colleges, 301 Platt Blvd, Claremont CA 91711 USA E-mail: [email protected] The concepts of consonance and dissonance broadly Plato found the harmony of the world in the Pythag- understood can provide structural models for creators of orean whole numbers and their ratios, abstract ideals visual music.
    [Show full text]
  • Flamenco Music Theory Pdf
    Flamenco music theory pdf Continue WHAT YOU NEED TO KNOW:1) Andalusian Cadence is a series of chords that gives flamenco music its characteristic sound: In Music, a sequence of notes or chords consisting of the closing of the musical phrase: the final cadences of the Prelude.3) This progression of chords consists of i, VII, VI and V chords of any insignificant scale, Ending on V chord.4) The most commonly used scale for this chord progression is the Harmonic minor scale (in C minor: B C D E F G))5) The most common keys in flamenco are the Frigian, known as Por Medio in flamenco guitar, and consisting of Dm, C, Bb. Another common key is E Phrygian, known as Por Arriba on Flamenco guitar, and consisting of Am, G, F, E. E Phrygian (Por Arriba) is often used in Solea and Fandangos Del Huelva.THE ANDALUSIAN CADENCE: Today we will discuss really common chords and sound in flamenco: Andalus Cadens! Learning more about this sound will help the audience better appreciate flamenco music, provide flamenco dancers with a better understanding of the music that accompanies them, and non-flamenco musicians some basic theory to incorporate flamenco sounds into their music. At this point, if you want to skip the theory and just listen, go to LISTENING: ANDALUSIAN CADENCE IN THE WORLD. I would recommend reading the pieces of the theory just for some context. MUSIC THEORY: CHORD PROGRESSIONThic series of four chords is so ubiquitous in flamenco that anyone who listens to it should know it when they hear it.
    [Show full text]
  • An Open Source Platform and EDA Tool Framework to Enable Scan Test Power Analysis Testing
    An Open Source Platform and EDA Tool Framework to Enable Scan Test Power Analysis Testing Author Ivano Indino Supervisor Dr Ciaran MacNamee Submitted for the degree of Master of Engineering University of Limerick June 2017 ii Abstract An Open Source Platform and EDA Tool Framework to Enable Scan Test Power Analysis Testing Ivano Indino Scan testing has been the preferred method used for testing large digital integrated circuits for many decades and many electronic design automation (EDA) tools vendors provide support for inserting scan test structures into a design as part of their tool chains. Although EDA tools have been available for many years, they are still hard to use, and setting up a design flow, which includes scan insertion is an especially difficult process. Increasingly high integration, smaller device geometries, along with the requirement for low power operation mean that scan testing has become a limiting factor in achieving time to market demands without compromising quality of the delivered product or increasing test costs. As a result, using EDA tools for power analysis of device behaviour during scan testing is an important research topic for the semiconductor industry. This thesis describes the design synthesis of the OpenPiton, open research processor, with emphasis on scan insertion, automated test pattern generation (ATPG) and gate level simulation (GLS) steps. Having reviewed scan testing theory and practice, the thesis describes the execution of each of these steps on the OpenPiton design block. Thus, by demonstrating how to apply EDA based synthesis and design for test (DFT) tools to the OpenPiton project, the thesis addresses one of the most difficult problems faced by any new user who wishes to use existing EDA tools for synthesis and scan insertion, namely, the enormous complexity of the tool chains and the huge and confusing volume of related documentation.
    [Show full text]
  • Renaissance Counterpoint Towards a Better Understanding of Basso Continuo Repertoire Prepared by Lucas Harris Revised 10/2000
    A Crash-Course in Renaissance Counterpoint Towards a Better Understanding of Basso Continuo Repertoire Prepared by Lucas Harris Revised 10/2000 I. Introduction In the period of the birth of basso continuo, it is certainly true that musicians and composers began to think more ‘vertically’ and less ‘horizontally,’ meaning that harmonic thinking in terms of block chords began to challenge the long-reigning contrapuntal procedures of Renaissance composition. This probably happened for a number of different reasons, not least of which is that it simplified accompaniment, thereby making self-accompanied singing more practical as well as freeing more attention to expressing the text. However, the highly evolved and complex system of Renaissance counterpoint could not have just disappeared overnight. In fact, despite the radical challenges that it sustained around 1600, Renaissance counterpoint still informed how music was made throughout the whole Baroque (think of music today nearly a century after the ‘collapse of tonality’). This is just to recognize that in many ways we are coming to the basso continuo repertoire from the opposite direction from its composers: the dominant approach to making music in our day involves melodies over chords, whereas theirs was one where individual but inter-dependent parts meshed to form a texture. It might do us some good to get some basics as to how Renaissance music theory worked. Though the whole corpus of rules is huge and took years to learn and master, we can be selective and brush on a few small topics that are fairly easy to grasp and will offer the most help in understanding the ‘horizontal’ component of basso continuo repertoire.
    [Show full text]
  • Computational Invention of Cadences and Chord Progressions by Conceptual Chord-Blending
    Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI 2015) Computational Invention of Cadences and Chord Progressions by Conceptual Chord-Blending Manfred Eppe16, Roberto Confalonieri1, Ewen Maclean2, Maximos Kaliakatsos3, Emilios Cambouropoulos3, Marco Schorlemmer1, Mihai Codescu4, Kai-Uwe Kuhnberger¨ 5 1IIIA-CSIC, Barcelona, Spain 2University of Edinburgh, UK 3University of Thessaloniki, Greece fmeppe,confalonieri,[email protected] [email protected] femilios,[email protected] 4University of Magdeburg, Germany 5 University of Osnabruck,¨ Germany 6 ICSI, Berkeley, USA [email protected] [email protected] [email protected] Abstract chord and moves to the tonic, and the seventh resolves down- wards by stepwise motion, whereas the fifth may be omitted. We present a computational framework for chord inven- In the Phrygian cadence, the bass note (third of the chord) is tion based on a cognitive-theoretic perspective on con- ceptual blending. The framework builds on algebraic the most important note as it plays the role of a downward specifications, and solves two musicological problems. leading note, and the second most important note is the root. It automatically finds transitions between chord progres- In such a setup, we propose two applications of chord blend- sions of different keys or idioms, and it substitutes chords ing, to give rise to new cadences and chord progressions. in a chord progression by other chords of a similar func- The first application is to generate a novel cadence as a ‘fu- tion, as a means to create novel variations. The approach sion’ of existing cadences by blending chords with a similar is demonstrated with several examples where jazz ca- function.
    [Show full text]
  • Repeated Musical Patterns
    SECONDARY/KEY STAGE 3 MUSIC – HOOKS AND RIFFS 5 M I N UTES READING Repeated Musical Patterns 5 MINUTES READING #1 Repetition is important in music where sounds or sequences are often “Essentially my repeated. While repetition plays a role in all music, it is especially prominent contribution was to in specific styles. introduce repetition into Western music “Repetition is part and parcel of symmetry. You may find a short melody or a as the main short rhythm that you like and you repeat it through the course of a melody or ingredient without song. This sort of repetition helps to unify your melody and serves as an any melody over it, identifying factor for listeners. However, too much of a good thing can get without anything just patterns, annoying. If you repeat a melody or rhythm too often, it will start to bore the musical patterns.” listener”. (Miller, 2005) - Terry Riley “Music is based on repetition...Music works because we remember the sounds we have just heard and relate them to ones that are just now being played. Repetition, when done skillfully by a master composer, is emotionally satisfying to our brains, and makes the listening experience as pleasurable as it is”. (Levitin, 2007) During the Eighteenth Century, musical concerts were high-profile events and because someone who liked a piece of music could not listen to it again, musicians and composers had to think of a way to make the music ‘sink in’. Therefore, they would repeat parts of their songs or music at times, making Questions to think about: their music repetitive, without becoming dull.
    [Show full text]
  • A History of the Plagal-Amen Cadence
    University of South Carolina Scholar Commons Theses and Dissertations 6-30-2016 A History Of The lP agal-Amen Cadence Jason Terry University of South Carolina Follow this and additional works at: https://scholarcommons.sc.edu/etd Part of the Music Performance Commons Recommended Citation Terry, J.(2016). A History Of The Plagal-Amen Cadence. (Doctoral dissertation). Retrieved from https://scholarcommons.sc.edu/etd/ 3428 This Open Access Dissertation is brought to you by Scholar Commons. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of Scholar Commons. For more information, please contact [email protected]. A HISTORY OF THE PLAGAL-AMEN CADENCE by Jason Terry Bachelor of Arts Missouri Southern State University, 2009 Master of Music Baylor University, 2012 ____________________________________________________ Submitted in Partial Fulfillment of the Requirements For the Degree of Doctor of Musical Arts in Music Performance School of Music University of South Carolina 2016 Accepted by: Joseph Rackers, Major Professor John McKay, Director of Document Charles Fugo, Committee Member Marina Lomazov, Committee Member Lacy Ford, Senior Vice Provost and Dean of Graduate Studies © Copyright by Jason Terry, 2016 All Rights Reserved. ii DEDICATION To my bride, with all my love. iii ACKNOWLEDGMENTS Special thanks to the following individuals: to Swee Hong Lim (University of Toronto) for planting this research idea in my head in 2010; to Michael Morgan, for sharing your amazing collection of music; to the following individuals who, either through personal meetings or correspondences, shared their wisdom with me: Mary Louise (Mel) Bringle (Brevard College), J. Peter Burkholder (Indiana University), Sue Cole (University of Melbourne), Carl P.
    [Show full text]
  • The Death and Resurrection of Function
    THE DEATH AND RESURRECTION OF FUNCTION A Dissertation Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of The Ohio State University By John Gabriel Miller, B.A., M.C.M., M.A. ***** The Ohio State University 2008 Doctoral Examination Committee: Approved by Dr. Gregory Proctor, Advisor Dr. Graeme Boone ________________________ Dr. Lora Gingerich Dobos Advisor Graduate Program in Music Copyright by John Gabriel Miller 2008 ABSTRACT Function is one of those words that everyone understands, yet everyone understands a little differently. Although the impact and pervasiveness of function in tonal theory today is undeniable, a single, unambiguous definition of the term has yet to be agreed upon. So many theorists—Daniel Harrison, Joel Lester, Eytan Agmon, Charles Smith, William Caplin, and Gregory Proctor, to name a few—have so many different nuanced understandings of function that it is nearly impossible for conversations on the subject to be completely understood by all parties. This is because function comprises at least four distinct aspects, which, when all called by the same name, function , create ambiguity, confusion, and contradiction. Part I of the dissertation first illuminates this ambiguity in the term function by giving a historical basis for four different aspects of function, three of which are traced to Riemann, and one of which is traced all the way back to Rameau. A solution to the problem of ambiguity is then proposed: the elimination of the term function . In place of function , four new terms—behavior , kinship , province , and quality —are invoked, each uniquely corresponding to one of the four aspects of function identified.
    [Show full text]
  • Package Designers Need Assembly-Level Lvs for Hdap Verification
    PACKAGE DESIGNERS NEED ASSEMBLY-LEVEL LVS FOR HDAP VERIFICATION TAREK RAMADAN MENTOR, A SIEMENS BUSINESS DESIGN TO SILICON WHITEPAPER www.mentor.com Package designers need assembly-level LVS for HDAP verification INTRODUCTION Contrary to what you might think, advanced integrated circuit (IC) packaging is real. Several leading foundries and outsourced assembly and test (OSAT) companies already offer high density advanced packaging (HDAP) services to their customers. The most common approaches currently offered by foundries/OSATs are the 2.5D-IC (interposer-based) style and fan-out wafer- level packaging (FO-WLP) approach (single die or multi die), as shown in Figure 1. Figure 1: The most common package styles currently in use are the 2.5D-IC and the FO-WLP. Because the interposer in a 2.5D-IC is similar to a traditional die (except that it doesn’t include active devices), IC design groups usually owns the 2.5D-IC design, which requires an IC-oriented design approach (Manhattan shapes in the layout database, SPICE/Verilog as the source netlist, etc.). In FO-WLP, IC package groups usually adopt design approaches that are based on spreadsheets (to capture the design intent), in-design manufacturing checks, and (traditionally) no automated layout vs .schematic (LVS) signoff. Automated LVS is not historically popular in the packaging world because the number of components and required I/Os is usually small, so a simple spreadsheet or bonding diagram is sufficient for an eyeball check. However, as HDAP evolves and its use expands, the need for an automated LVS-like flow to detect and highlight package connectivity errors has become apparent.
    [Show full text]