An Object-Oriented Database Implementation of the Magic VLSI Layout Design System

reportActive / Technical Report | Accession Number: ADA243743 | Open PDF

Abstract:

This thesis attempts to prove that the commercially available Object Store data management system provide the performance and functionality necessary to support a complex engineering design system. This is accomplished by modifying the Magic VLSI circuit layout design system to eliminate its current Unix file data management system and replace it with Object Store. The approach to this research effort includes a design recovery of the Magic system and identification of its ket data management functions. These functions are then modified to take advantage of the database management facilities of Object Store. Additional code is added to instrument performance measurement of both the original and the Object Store versions of the Magic system. Testing is accomplished using existing Magic commands to test key database performance criteria. The Object Store version of Magic performed better than the original version for some performance criteria and significantly slower than the original version for other criteria. the conversion effort was difficult and time consuming due to the complexity of the original Magic software and the Object Store database management system. A more specific implementation of Object Store capabilities for conclusive results.

Security Markings

DOCUMENT & CONTEXTUAL SUMMARY

Distribution:
Approved For Public Release
Distribution Statement:
Approved For Public Release; Distribution Is Unlimited.

RECORD

Collection: TR
Identifying Numbers
Subject Terms