90 likes | 397 Views
Laker & OA Integration. Hau-Yung Chen, Silicon Canvas. Agenda. What is Laker? How Users can benefit from Laker and OpenDB integration? Integration Experience. What is Laker?. A Full-Featured Smart and Flexible Layout Environment User Centric with Controllable Automation Technology
E N D
Laker & OA Integration Hau-Yung Chen, Silicon Canvas
Agenda • What is Laker? • How Users can benefit from Laker and OpenDB integration? • Integration Experience
What is Laker? • A Full-Featured Smart and Flexible Layout Environment • User Centric with Controllable Automation Technology • Essential Tool for nanotechnology Post P&R fine tuning • Proven Technology with > 400 tapeouts • Customers include ATI, ISSI, TSMC, UMC, GSMC, and SMIC.
One-Stop Shop for Efficient Design Closure • ECO • Dummy Metal Filler • Metal Slot • Notch Fix • Antenna Diode Insertion or Layer Change • Signal Integrity Check & Fix • Rip-up & Re-route • And more …. Rule-Driven Editing Environment
Integration Experiences • Efforts • 5 man months, all C++ code • dbTraverse: 2500 lines • DB interface: 8700 lines • OpenAccess Specific Code: 12000 lines • Total 23,200 lines C++ Codes by 5 man months efforts • Might need another 6 man months effort for integration with new OpenAccess release and quality assurance • Highlight • Excellent documentation • Lowlight • Need more detailed and complete examples on database traverse (i.e.oaRegionQuery) • We got many problems from oaRegionQuery • Hope we can learn from database viewer to be available in Dec. 2003 release? • May have to propose ways to solve oaRouteSeg and oaVia within oaRoute object • oaRouteSeg and oaVia are not db objects
Laker.oa Current Status • Can open GDSII imported DB and edit with most of Laker level-2 (polygon editor) functions. • Rule-Driven • P2P • Net Tracer, Short Locator • iDRC • Can open DEF imported DB and view route segment and via.