发明名称 Method of developing re-usable software for efficient verification of system-on-chip integrated circuit designs
摘要 A method for developing re-usable software for the efficient verification of system-on-chip (SOC) integrated circuit designs. The verification software is used to generate and apply test cases to stimulate components of a SOC design ("cores") in simulation; the results are observed and used to de-bug the design. The software is hierarchical, implementing a partition between upper-level test application code which generates test cases and verifies results, and low-level device driver code which interfaces with a core being simulated, to apply the test case generated by the upper-level code on a hardware level of operations. Test application and supporting low-level device driver pairs are used and re-used to test their corresponding component cores throughout the SOC development process, by creating higher-level test control programs which control selected combinations of the already-developed test application and device driver programs to test combinations of SOC components. The method provides for the efficient verification of SOC designs and, consequently, a reduced time-to-market for SOC products, because as the verification software is developed and stored, it becomes possible to test increasingly complex core combinations by creating relatively few high-level test programs which re-use already-existing lower-level software. Ultimately, the task of verifying a complex SOC design may be simplified to developing a single chip-specific test program which selects from already-existing test application, device driver and test control programs to perform a realistic test of a chip-specific combination of cores.
申请公布号 US6539522(B1) 申请公布日期 2003.03.25
申请号 US20000494907 申请日期 2000.01.31
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DEVINS ROBERT J.;FERRO PAUL G.;HERZL ROBERT D.;KAUTZMAN MARK E.;MAHLER KENNETH A.;MILTON DAVID W.
分类号 G01R31/3183;G06F17/50;(IPC1-7):G06F17/50 主分类号 G01R31/3183
代理机构 代理人
主权项
地址