設計資料庫管理系統是整合式的超大型積體電路設計自動化系統中基本而且重要的核 心部分。現有對設計資料庫管理系統的研究仍舊是架構在傳統磁碟資料庫管理功能的 觀念上。由於低價位,高性能工作站的出現,它們擁有數百萬位元組的主記憶體,因 此,把資料庫管理的功能從磁碟擴充至主記憶不但是可能而且是必要的。大量的主記 憶體加上虛擬記憶體的功能,可以把所有需要的設計資料存入主記憶體,並由於設計 資料是存放在主記憶體上,而且是長時間的使用,如果資料管理的功能在記憶體上也 能夠被應用程式所使用,那將是非常重要的。 在本篇論文裡,我們介紹設計資料庫管理系統在記憶體上管理功能的設計以及製作。 這些功能提供一個和 C語言相似,架構在網路資料模式的資料處理語言,以及有效率 的記憶體上的資料管理功能和二維資料的快速拮取路徑。它對記憶體上設計資料拮取 ,插入,刪除,更改,提供一個統一而有效率的界面。由於系統提供了二維拮取路徑 ,減輕在設計快速的交談式設計工具的負擔。並由於回復的功能,使得這個環境在撰 寫“防彈”,具有友善人機介面的設計工具的工作將更為減輕。此外,亦使得設計資 料的可靠度以及一致性更為加強。
|