Star-RCXT OVERVIEW In this workshop, students will learn the fundamentals of RC extraction using Star-RCXT. Students will start by creating a technology process file, which will be used by Star-RCXT for extraction, including setting up all of the required files: i.e., process file, layer mapping file, command file, runset (Hercules), rule deck and query file (Calibre). Next, students will perform RC extraction on the gate-level (using Milkyway, LEF/DEF flows), and transistor-level designs (using Hercules and Calibre flows). Depending on the application, the output parasitic netlist can be generated in one of the required formats: DSPF, SPEF, SBPF and so on; students can retain the coupling capacitances separately. Students will also be shown how to debug databases that have problems such as shorts and opens. For accuracy checking, students will perform capacitance correlation of Star-RCXT results with 3D field solver reference results. Practical issues such as selective netlisting, metal fill and non-planar process support will also be discussed. Students will apply the concepts during the labs following each lecture. OBJECTIVES At the end of this workshop the student should be able to:
AUDIENCE PROFILE Backend designers, or process technologists who use Star-RCXT to perform extraction for sign off. Verification Engineers who perform sign-off static timing analysis using a parasitic RC back-annotation flow. PREREQUISITES To get the most out of this workshop, the following are suggested, but not required:
COURSE OUTLINE Day 1: Cell (Gate) -level extraction
SYNOPSYS TOOLS USED
|