KR100794916B1 - 에뮬레이션과 시뮬레이션을 혼용한 점진적 설계 검증을위한 설계검증 장치 및 이를 이용한 설계 검증 방법 - Google Patents
에뮬레이션과 시뮬레이션을 혼용한 점진적 설계 검증을위한 설계검증 장치 및 이를 이용한 설계 검증 방법 Download PDFInfo
- Publication number
- KR100794916B1 KR100794916B1 KR1020020038088A KR20020038088A KR100794916B1 KR 100794916 B1 KR100794916 B1 KR 100794916B1 KR 1020020038088 A KR1020020038088 A KR 1020020038088A KR 20020038088 A KR20020038088 A KR 20020038088A KR 100794916 B1 KR100794916 B1 KR 100794916B1
- Authority
- KR
- South Korea
- Prior art keywords
- design verification
- input
- probe
- circuit
- verification target
- Prior art date
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/28—Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
- E02F3/36—Component parts
- E02F3/3604—Devices to connect tools to arms, booms or the like
- E02F3/3686—Devices to connect tools to arms, booms or the like using adapters, i.e. additional element to mount between the coupler and the tool
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
Claims (9)
- 임의의 프로토타이핑 보드 또는 임의의 PCB 상에 장착된 1이상의 프로그래밍가능 소자에 구현되는 설계검증 대상HDL코드를 위한 탐침용 부가회로를 설계검증 대상HDL코드에 부가하여서, 상기 설계검증 대상HDL코드에 존재하는 1 이상의 특정 신호선들에 대하여 입출력탐침이 가능하게 하는 단계와,상기 1이상의 프로그래밍가능 소자에 상기 설계검증 대상HDL코드의 1 이상의 특정 신호선들에 대한 입출력탐침이 가능한 회로가 구현되고, 설계검증 대상HDL코드가 에뮬레이션으로 수행되는 단계와,상기 설계검증 대상HDL코드의 일부분을 시뮬레이터에서 시뮬레이션으로도 수행이 되도록 하는 단계와,상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드가 에뮬레이션으로 수행되는 과정 중의 1 이상의 임의의 시점에서 상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드에 존재하는 상기 1 이상의 특정 신호선들에 대한 입출력탐침을 수행함으로 인하여, 상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드가 에뮬레이션으로 수행되는 것과 상기 설계검증 대상HDL코드의 일부분이 시뮬레이션으로 수행되는 것이 상기 입출력탐침을 통하여 동시 수행되도록 하는 단계를 통하여,수행 과정에서 설계검증 대상HDL코드의 상기 일부분에 대한 가시도를 얻을 수 있도록 하는 설계검증 방법.
- 임의의 프로토타이핑 보드 또는 임의의 PCB 상에 장착된 1이상의 프로그래밍가능 소자에 구현되는 설계검증 대상HDL코드를 위한 탐침용 부가회로를 설계검증 대상HDL코드에 부가하여서 설계검증 대상HDL코드에 존재하는 1 이상의 특정 신호선들에 대하여 입출력탐침이 가능하게 하는 단계와,상기 1이상의 프로그래밍가능 소자에 상기 설계검증 대상HDL코드의 1 이상의 특정 신호선들에 대한 입출력탐침이 가능한 회로가 구현되고, 설계검증 대상HDL코드가 에뮬레이션으로 수행되는 단계와,에뮬레이션으로 수행된 상기 설계검증 대상HDL코드의 일부분에 대한 수정을 진행하는 단계와,상기 수정된 설계검증 대상HDL코드의 상기 일부분을 시뮬레이터에서 시뮬레이션으로 수행이 되도록 하는 단계와,상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드에 존재하는 상기 1 이상의 특정 신호선들에 대한 입출력탐침이 가능한 회로가 에뮬레이션으로 수행되는 과정 중의 1 이상의 임의의 시점에서 상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드의 상기 일부분에 대한 입출력탐침을 수행함으로 인하여, 상기 1이상의 프로그래밍가능 소자에 구현된 설계검증 대상HDL코드가 에뮬레이션으로 수행되는 것과 상기 수정된 설계검증 대상HDL코드의 상기 일부분이 시뮬레이션으로 수행되는 것이 상기 입출력탐침을 통하여 동시 수행되도록 하는 단계를 통하여서,상기 수정된 설계검증 대상HDL코드의 상기 일부분을 상기 1이상의 프로그래밍가능 소자에 재구현하지 않고서 에뮬레이션과 시뮬레이션 동시 실행을 가능하도록 하는 설계검증 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010057742 | 2001-09-14 | ||
KR20010057742 | 2001-09-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030023465A KR20030023465A (ko) | 2003-03-19 |
KR100794916B1 true KR100794916B1 (ko) | 2008-01-14 |
Family
ID=27724590
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020038088A KR100794916B1 (ko) | 2001-09-14 | 2002-06-26 | 에뮬레이션과 시뮬레이션을 혼용한 점진적 설계 검증을위한 설계검증 장치 및 이를 이용한 설계 검증 방법 |
KR1020020052369A KR100767957B1 (ko) | 2001-09-14 | 2002-08-28 | 에뮬레이션과 시뮬레이션 정식검증을 혼용한 설계 검증 방법 |
KR1020040017476A KR20040063845A (ko) | 2001-09-14 | 2004-03-09 | 검증 성능을 높이는 시뮬레이션 기반의 검증 장치 및 이를이용한 시뮬레이션 방법 |
KR1020040019066A KR20040063846A (ko) | 2001-09-14 | 2004-03-16 | 다양한 검증 플랫폼들의 통합 사용을 지원하는 검증 장치및 이를 이용한 검증 방법 |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020052369A KR100767957B1 (ko) | 2001-09-14 | 2002-08-28 | 에뮬레이션과 시뮬레이션 정식검증을 혼용한 설계 검증 방법 |
KR1020040017476A KR20040063845A (ko) | 2001-09-14 | 2004-03-09 | 검증 성능을 높이는 시뮬레이션 기반의 검증 장치 및 이를이용한 시뮬레이션 방법 |
KR1020040019066A KR20040063846A (ko) | 2001-09-14 | 2004-03-16 | 다양한 검증 플랫폼들의 통합 사용을 지원하는 검증 장치및 이를 이용한 검증 방법 |
Country Status (1)
Country | Link |
---|---|
KR (4) | KR100794916B1 (ko) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7222315B2 (en) | 2000-11-28 | 2007-05-22 | Synplicity, Inc. | Hardware-based HDL code coverage and design analysis |
US6904576B2 (en) | 2002-08-09 | 2005-06-07 | Synplicity, Inc. | Method and system for debugging using replicated logic |
US7213216B2 (en) | 2002-08-09 | 2007-05-01 | Synplicity, Inc. | Method and system for debugging using replicated logic and trigger logic |
WO2005078584A1 (en) * | 2003-12-16 | 2005-08-25 | Logic Mill Technology, Llc | Performance improvement apparatus for hardware-assisted verification using massive memory and compilation avoidance and its verification method using the same |
KR100800412B1 (ko) * | 2005-10-10 | 2008-02-01 | 부산대학교 산학협력단 | 전자시스템수준 설계 방식에서의 효과적인 설계 검증 장치및 이를 이용한 검증 방법 |
US8756557B2 (en) | 2007-05-09 | 2014-06-17 | Synopsys, Inc. | Techniques for use with automated circuit design and simulations |
US7984400B2 (en) | 2007-05-09 | 2011-07-19 | Synopsys, Inc. | Techniques for use with automated circuit design and simulations |
US7908574B2 (en) | 2007-05-09 | 2011-03-15 | Synopsys, Inc. | Techniques for use with automated circuit design and simulations |
US7904859B2 (en) | 2007-05-09 | 2011-03-08 | Synopsys, Inc. | Method and apparatus for determining a phase relationship between asynchronous clock signals |
KR100930089B1 (ko) * | 2009-02-27 | 2009-12-07 | 주식회사 지노스 | 설계 검증 장치 및 방법 |
KR100929551B1 (ko) * | 2009-02-27 | 2009-12-03 | 주식회사 지노스 | 설계 검증 장치 및 방법 |
KR100916635B1 (ko) * | 2009-02-27 | 2009-09-08 | 주식회사 지노스 | 표준 설계 정보 관리 시스템 및 방법 |
CN110632857B (zh) * | 2019-09-25 | 2022-05-17 | 中国工程物理研究院计算机应用研究所 | 用于大规模层次化控制系统的控制性能验证方法 |
KR102545302B1 (ko) * | 2022-10-07 | 2023-06-20 | 인하대학교 산학협력단 | Cmos 기반 디지털 회로의 설계 및 검증 과정 자동화 프레임워크 |
CN119180261B (zh) * | 2024-11-26 | 2025-02-14 | 深圳市三德盈电子有限公司 | 一种印制电路板仿真方法、系统及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980032933A (ko) * | 1996-10-17 | 1998-07-25 | 레이몬드 케이. 오스트비 | 에뮬레이션 및 시뮬레이션을 이용한 설계 검증 방법 및 장치 |
KR20010013191A (ko) * | 1997-05-30 | 2001-02-26 | 퀵턴 디자인 시스템즈, 인크. | 하드웨어 논리 에뮬레이션 시스템에서 사용되는 분포 논리분석기 |
-
2002
- 2002-06-26 KR KR1020020038088A patent/KR100794916B1/ko not_active IP Right Cessation
- 2002-08-28 KR KR1020020052369A patent/KR100767957B1/ko not_active IP Right Cessation
-
2004
- 2004-03-09 KR KR1020040017476A patent/KR20040063845A/ko unknown
- 2004-03-16 KR KR1020040019066A patent/KR20040063846A/ko not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980032933A (ko) * | 1996-10-17 | 1998-07-25 | 레이몬드 케이. 오스트비 | 에뮬레이션 및 시뮬레이션을 이용한 설계 검증 방법 및 장치 |
KR20010013191A (ko) * | 1997-05-30 | 2001-02-26 | 퀵턴 디자인 시스템즈, 인크. | 하드웨어 논리 에뮬레이션 시스템에서 사용되는 분포 논리분석기 |
Also Published As
Publication number | Publication date |
---|---|
KR20040063845A (ko) | 2004-07-14 |
KR100767957B1 (ko) | 2007-10-17 |
KR20030023485A (ko) | 2003-03-19 |
KR20040063846A (ko) | 2004-07-14 |
KR20030023465A (ko) | 2003-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6701491B1 (en) | Input/output probing apparatus and input/output probing method using the same, and mixed emulation/simulation method based on it | |
Riesgo et al. | Design methodologies based on hardware description languages | |
KR100921314B1 (ko) | 검증결과 재활용 기법을 채용한 고성능 설계검증 장치 및이를 활용한 신속한 설계검증 방법 | |
US7478346B2 (en) | Debugging system for gate level IC designs | |
KR100794916B1 (ko) | 에뮬레이션과 시뮬레이션을 혼용한 점진적 설계 검증을위한 설계검증 장치 및 이를 이용한 설계 검증 방법 | |
KR100483876B1 (ko) | 반도체 집적 회로 설계 및 검증 시스템 | |
CN113255267B (zh) | 使用现场可编程门阵列fpga重新编程检测仿真中的时序违规 | |
KR20000029237A (ko) | 반도체 집적 회로 평가 시스템 | |
US7055118B1 (en) | Scan chain verification using symbolic simulation | |
KR20040007463A (ko) | 로직 시뮬레이션을 이용하지 않는 복잡한 ic의 설계검증을 위한 방법 및 장치 | |
KR100812938B1 (ko) | 초대규모급 설계 검증을 위한 하드웨어적으로 구현된대규모 디지털 시스템과 시뮬레이션을 이용하는 디버깅장치 및 이를 이용한 디버깅 방법 | |
KR100710972B1 (ko) | 혼합된 에뮬레이션과 시뮬레이션이 가능한 혼합 검증 장치및 이를 이용한 혼합 검증 방법 | |
KR100824503B1 (ko) | 신속한 입출력탐침 장치 및 이를 이용한 입출력탐침방법과 이를 기반으로 하는 혼합 에뮬레이션/시뮬레이션방법 | |
US20080250378A1 (en) | Circuit emulation and debugging method | |
Siripokarpirom et al. | Hardware-assisted simulation and evaluation of IP cores using FPGA-based rapid prototyping boards | |
KR20060066634A (ko) | 검증 성능과 검증 효율성을 높이는 동적검증 기법 방식의검증 장치 및 이를 이용한 검증 방법론 | |
Schirrmeister et al. | Hardware-assisted verification and software development | |
US20240111660A1 (en) | Managing high performance simulation representation of an emulation system | |
KR20050059985A (ko) | 대용량메모리와 컴파일 회피를 이용한 하드웨어기반검증의 성능 향상 장치 및 이를 이용한 설계 검증 방법 | |
Riesgo et al. | Design process based on hardware description languages | |
Pennings | Analyzing Asynchronous Reset Glitches during Scan-Test | |
Rahkonen | Mutation-based qualification of module verification environments | |
Tessier | Rethinking Your Verification Strategies for Multimillion-Gate FPGAs | |
KR20070108303A (ko) | 체계적 점진적 구체화를 통한 전자시스템수준에서부터게이트수준까지의 검증 방법 | |
KR20010015053A (ko) | 신속한 입출력탐침 장치 및 이를 이용한 입출력탐침방법과 이를 기반으로 하는 혼합 에뮬레이션/시뮬레이션방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020626 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070625 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20020626 Comment text: Patent Application |
|
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20071128 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20020626 Patent event code: PA03021R01I Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080103 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080108 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080108 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110104 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20120103 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120103 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |