[發明專利]一種基于Python腳本生成測試向量的方法在審
| 申請號: | 202011444173.4 | 申請日: | 2020-12-08 |
| 公開(公告)號: | CN112597002A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 許夢龍 | 申請(專利權)人: | 北京中電華大電子設計有限責任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 102209 北京市昌平區北七家鎮未*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 python 腳本 生成 測試 向量 方法 | ||
一種基于Python腳本生成測試向量的方法。用于解決現有測試向量生成過程中需要仿真環境或者費時費力的不足,本發明提供了一種測試向量生成的方法,該方法不僅不需要仿真環境,而且能方便快速的生成所需要的測試向量,減少測試向量生成的時間。本方法包括四個步驟,首先根據被測芯片所測功能,確定出所測功能的關鍵字,再根據關鍵字填寫生成向量功能表,再對應生成向量功能表的關鍵字生成打印測試向量的Python腳本,最后運行測試向量生成腳本,生成所需的測試向量。利用本方法,可以快速高效的批量自動化生成測試向量,縮短了向量生成周期,降低了測試成本。
技術領域
本發明屬于芯片測試技術領域,具體涉及一種基于Python腳本生成測試向量的方法。
背景技術
集成電路(IC,Integrated Circuit)測試的目的是檢測生產制造中產生的缺陷,現在集 成電路測試,一般采用測試系統進行測試,系統測試需要配置測試向量文件,測試向量生成 技術一直都是業界研究熱點。一般采用仿真環境生成、手寫測試向量的方法生成測試向量, 但是,在無環境支持的情況下,仿真向量根本無法實現,上萬行向量生成利用仿真或者手寫 向量則需要極大的人工和時間成本,不利于測試向量的調試與更新。
發明內容
為了克服現有測試向量生成過程中的需要仿真環境或者費時費力的不足,本發明提供了 一種測試向量生成方法,該方法不僅不需要仿真環境,而且能方便快速的生成所需要的測試 向量,減少測試向量生成的時間。
本發明解決的技術問題所采用的技術方案是:
一種基于Python腳本生成測試向量的方法,所述腳本生成測試向量的方法包括以下步 驟:
(1)根據被測試芯片所測功能,確定出所測功能的關鍵字;
(2)根據所述關鍵字,填寫生成向量功能表;
(3)對應生成向量功能表的關鍵字,生成打印測試向量的Python腳本;
(4)運行測試向量生成腳本,生成所需的測試向量。
步驟(1)確定的測試功能是被測芯片所有需要測試的功能,由被測試芯片所決定,關鍵 字會填寫在步驟(2)中的生成向量功能表中。
步驟(2)利用步驟(1)所指定的關鍵字,組合出每一項測試功能,生成向量功能表中 的每一行都是有關鍵字組成,不同的行為不同的測試項,用于批量自動化生成所需的測試向 量,關鍵字不僅包括所測試芯片的功能,還包括該測試項的名稱、所生成測試向量的名稱。
步驟(3)讀取所述生成向量功能表,根據表格中所填寫的關鍵字,對應生成打印該測試 功能的測試向量。
準備完成前三步驟之后,運行步驟(4)中的測試向量生成腳本,批量生成所需的所有向 量,完成所需向量的生成。
在本發明的一個實施例中,所述測試包括:
根據芯片測試功能確定關鍵字,并且填寫了生成向量功能表,利用所述Python腳本讀取 所述生成向量功能表,并且根據所述生成向量功能表生成對應該功能的測試向量。
與現有技術相比,本發明的有益效果:
1.本發明采用這種生成測試向量的方法,代替了利用仿真環境生成測試向量的方法,減 少了測試向量生成對環境依賴,實現了脫離仿真環境對測試向量的更新或生成;
2.本發明利用Python腳本打印的方式生成測試所需的向量,實時性較高,降低了向量 生成所花費的時間,提高了向量生成的效率;
3.本發明采用的這種測試向量生成方法是完全獨立的測試向量測試方法,既可以在實驗 室內進行測試向量的生成,也可以在測試廠與測試機配合使用。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中電華大電子設計有限責任公司,未經北京中電華大電子設計有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011444173.4/2.html,轉載請聲明來源鉆瓜專利網。





