CN103164305B - A kind of method and device for automatically generating image processing module verification platform - Google Patents
A kind of method and device for automatically generating image processing module verification platform Download PDFInfo
- Publication number
- CN103164305B CN103164305B CN201310090960.7A CN201310090960A CN103164305B CN 103164305 B CN103164305 B CN 103164305B CN 201310090960 A CN201310090960 A CN 201310090960A CN 103164305 B CN103164305 B CN 103164305B
- Authority
- CN
- China
- Prior art keywords
- register
- verification platform
- processing module
- image processing
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012795 verification Methods 0.000 title claims abstract description 130
- 238000012545 processing Methods 0.000 title claims abstract description 116
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000008569 process Effects 0.000 claims abstract description 30
- 238000012546 transfer Methods 0.000 claims abstract description 27
- 238000012360 testing method Methods 0.000 claims description 33
- 238000013461 design Methods 0.000 claims description 28
- 230000001419 dependent effect Effects 0.000 claims description 15
- 230000009467 reduction Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010297 mechanical methods and process Methods 0.000 description 1
- 230000005226 mechanical processes and functions Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
Claims (6)
- A kind of 1. method for automatically generating image processing module verification platform, it is characterised in that including:Described based on Method at Register Transfer Level, and register and pattern process module verification platform build pair between required parameter It should be related to, previously generate description file corresponding to different registers;Obtain register description file, the register that the register includes for image processing module, the register description File includes Method at Register Transfer Level description, and register and pattern process module verification platform build needed between parameter Corresponding relation;The Method at Register Transfer Level description includes:Register address information, name information, bit wide information, operational attribute letter Breath;The pattern process module verification platform build needed for parameter include register hardware design parameter, test vector variable, The variable of reference model;Based on the register description file, code needed for image processing module verification platform is built in generation;Based on it is described build image processing module verification platform needed for code, build image processing module verification platform,Wherein, described to be based on the register description file, generating code needed for building image processing module verification platform includes:Based on the corresponding relation between register and register hardware design parameter, image processing module verification platform is built in generation Required register and hardware design interconnection code;OrAccording to register description file, the variable of test vector in image processing module verification platform is generated;Image processing module verification platform is built in corresponding relation between variable based on register and the test vector, generation The value of the required variable the test vector is assigned to the code of the register.
- 2. the method as described in claim 1, it is characterised in that described to be based on the register description file, figure is built in generation The code as needed for processing module verification platform includes:Described based on the Method at Register Transfer Level, the register definitions generation needed for image processing module verification platform is built in generation Code.
- 3. the method as described in claim 1, it is characterised in that described to be based on the register description file, figure is built in generation The code as needed for processing module verification platform includes:Image processing module verification platform is built to the corresponding relation between dependent variable, generation according in register and reference model The required variable the test vector is assigned in the reference model to the code of dependent variable.
- A kind of 4. device for automatically generating image processing module verification platform, it is characterised in that including:Register description file generating module, for being described based on Method at Register Transfer Level, and register and pattern process module Verification platform builds the corresponding relation between required parameter, previously generates description file corresponding to different registers;Acquisition module, for obtaining register description file, the register that the register includes for image processing module, institute Stating register description file includes Method at Register Transfer Level description, and register builds institute with pattern process module verification platform Need the corresponding relation between parameter;The Method at Register Transfer Level description includes:Register address information, name information, bit wide letter Breath, operational attribute information;The pattern process module verification platform, which builds required parameter, to be included register hardware design parameter, surveys Try variable, the variable of reference model of vector;Code generation module, for being built based on the register description file, generation needed for image processing module verification platform Code;Platform generation module, for based on it is described build image processing module verification platform needed for code, build image procossing mould Block verification platform,Wherein, the code generation module includes:Second generation unit, for building figure based on the corresponding relation between register and register hardware design parameter, generation Register and hardware design interconnection code as needed for processing module verification platform;Or3rd generation unit, for according to register description file, generating test vector in image processing module verification platform Variable;4th generation unit, for the corresponding relation between the variable based on register and the test vector, figure is built in generation The value of the variable the test vector as needed for processing module verification platform is assigned to the code of the register.
- 5. device as claimed in claim 4, it is characterised in that the code generation module includes:First generation unit, for being described based on the Method at Register Transfer Level, image processing module verification platform institute is built in generation The register definitions code needed.
- 6. device as claimed in claim 5, it is characterised in that the code generation module also includes:5th generation unit, for building figure to the corresponding relation between dependent variable, generation according in register and reference model The variable the test vector as needed for processing module verification platform is assigned in the reference model to the code of dependent variable.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310090960.7A CN103164305B (en) | 2013-03-20 | 2013-03-20 | A kind of method and device for automatically generating image processing module verification platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310090960.7A CN103164305B (en) | 2013-03-20 | 2013-03-20 | A kind of method and device for automatically generating image processing module verification platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103164305A CN103164305A (en) | 2013-06-19 |
CN103164305B true CN103164305B (en) | 2018-03-13 |
Family
ID=48587415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310090960.7A Active CN103164305B (en) | 2013-03-20 | 2013-03-20 | A kind of method and device for automatically generating image processing module verification platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103164305B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581098A (en) * | 2004-05-20 | 2005-02-16 | 北京大学 | Simulator structure method |
CN101894039A (en) * | 2010-08-12 | 2010-11-24 | 北京大学 | An embedded device driver auxiliary generation method and system |
CN102096628A (en) * | 2009-12-15 | 2011-06-15 | 上海华虹集成电路有限责任公司 | Method for realizing microprogrammed control unit (MCU) verification platform based on verification methodology of verification methodology manual (VMM) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200617703A (en) * | 2004-11-30 | 2006-06-01 | Tokyo Electron Ltd | Dynamically reconfigurable processor |
CN101183406B (en) * | 2007-12-25 | 2010-06-30 | 盛科网络(苏州)有限公司 | Method for establishing network chip module level function checking testing platform |
-
2013
- 2013-03-20 CN CN201310090960.7A patent/CN103164305B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581098A (en) * | 2004-05-20 | 2005-02-16 | 北京大学 | Simulator structure method |
CN102096628A (en) * | 2009-12-15 | 2011-06-15 | 上海华虹集成电路有限责任公司 | Method for realizing microprogrammed control unit (MCU) verification platform based on verification methodology of verification methodology manual (VMM) |
CN101894039A (en) * | 2010-08-12 | 2010-11-24 | 北京大学 | An embedded device driver auxiliary generation method and system |
Also Published As
Publication number | Publication date |
---|---|
CN103164305A (en) | 2013-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105678248B (en) | Face key point alignment algorithm based on deep learning | |
CN105205180B (en) | A kind of evaluation method and device of knowledge mapping | |
CN110363810A (en) | Establish the method, apparatus, equipment and computer storage medium of image detection model | |
WO2022141859A1 (en) | Image detection method and apparatus, and electronic device and storage medium | |
CN110399880A (en) | Recognition methods, device and the equipment of a kind of characters on license plate and license plate classification | |
CN106771974B (en) | Display module lighting test device and method | |
CN107590518A (en) | A kind of confrontation network training method of multiple features study | |
CN110163208A (en) | A kind of scene character detecting method and system based on deep learning | |
CN112528909A (en) | Living body detection method, living body detection device, electronic apparatus, and computer-readable storage medium | |
CN103440497A (en) | GIS insulation defect partial discharge atlas pattern recognition method | |
CN106874913A (en) | A kind of vegetable detection method | |
CN109977762A (en) | A kind of text positioning method and device, text recognition method and device | |
CN103164529A (en) | Reverse k nearest neighbor query method based on Voronoi pictures | |
CN102879471B (en) | Structural tomography method based on chart control | |
CN112509554A (en) | Speech synthesis method, speech synthesis device, electronic equipment and storage medium | |
CN109663357A (en) | Game special implementation method and device | |
CN103164305B (en) | A kind of method and device for automatically generating image processing module verification platform | |
CN105573301B (en) | A kind of accidental resonance simulation system of adjustable parameter | |
CN107704624A (en) | A kind of data visualization method and device | |
CN109002645A (en) | EMU subsystem modeling method and device | |
CN108280765A (en) | The value control method, apparatus and computer readable storage medium of block chain | |
CN107341483A (en) | A kind of sane pedestrian detection method based on rotational correction network | |
CN111124790A (en) | Generation system of reusable simulation interface model | |
CN104866415B (en) | L2 cache verification method and device based on VMM | |
CN115755698A (en) | Motion control method, device, equipment and storage medium of robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240826 Address after: No. 26, Lane 580, Yongjia Road, Xuhui District, Shanghai 200031 Patentee after: Yang Xiaodong Country or region after: China Address before: 6th Floor, Building C, Entrepreneurship Building, No.1 Zhizhi Island Road, High tech Zone, Qingdao City, Shandong Province, China 266109 Patentee before: Vimicro Qingdao Corp. Country or region before: China |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240911 Address after: 519031 Room 105-274, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Patentee after: Zhuhai Zhonggan Micro Technology Co.,Ltd. Country or region after: China Address before: No. 26, Lane 580, Yongjia Road, Xuhui District, Shanghai 200031 Patentee before: Yang Xiaodong Country or region before: China |
|
TR01 | Transfer of patent right |