IP Library › Granted Patent US 11,907,629
Granted Patent B2
US 11,907,629 · App. 17/552,819 · Granted Feb 20, 2024

Computing system and method of verifying circuit design in computing system

Inventors: Soonwoo Choi (Seoul, KR); Jung Woon Lee (Daejeon, KR); Junyoung Jeong (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F30/33G06F30/323G06F30/333
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,907,629
App. No.
17/552,819
Granted
Feb 20, 2024
Kind
B2
Abstract

A computing system configured to verify design of an integrated circuit (IC) includes a memory and a processor. The memory is configured to store computer executable instructions. The processor is configured to generate a first coverage model for at least two high-level parameters from the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard or hardware description language (HDL) code by executing the computer executable instructions, generate a second coverage model for low-level internal signals from the HDL code by executing the computer executable instructions, and generate a plurality of test packets for a regression test by using at least one of the first coverage model or the second coverage model by executing the computer executable instructions.

Claims (15)

1. A computing system configured to verify design of an integrated circuit, the computing system comprising:

a memory configured to store computer executable instructions; and

a processor configured to generate a first coverage model for at least two high-level parameters from the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard or hardware description language code by executing the computer executable instructions, generate a second coverage model for low-level internal signals from the hardware description language code by executing the computer executable instructions, and generate a plurality of test packets for a regression test by using at least one of the first coverage model or the second coverage model by executing the computer executable instructions.

2. The computing system of claim 1 , wherein the design of the integrated circuit comprises design of a receiver of a physical layer of a wireless local area network.

3. The computing system of claim 2 , wherein the first coverage model comprises a cross-coverage model in which the at least two high-level parameters are combined.

4. The computing system of claim 2 , wherein the at least two high-level parameters constitute a configuration of the physical layer of the wireless local area network, and

one of the at least two parameters comprises one of an encoding scheme, a modulation and coding scheme, a bandwidth, or a guard interval.

5. The computing system of claim 2 , wherein the second coverage model comprises a coverage model in which the low-level internal signals are sub-sampled.

6. The computing system of claim 5 , wherein the second coverage model uniformly sub-samples phase values of the low-level internal signals and geometrically sub-samples data or channel values of the low-level internal signals.

7. The computing system of claim 1 , wherein the processor is further configured to verify the design of the integrated circuit by using the plurality of test packets.

8. A computing system configured to verify design of a receiver of a physical layer according to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard, the computing system comprising:

a memory configured to store computer executable instructions; and

a processor configured to generate a first coverage model for at least two high-level parameters from hardware description language code by executing the computer executable instructions, generate a second coverage model for low-level internal signals from the hardware description language code by executing the computer executable instructions, generate a plurality of test packets for a regression test by using at least one of the first coverage model or the second coverage model by executing the computer executable instructions, and verify the design of the receiver of the physical layer according to the plurality of test packets by executing the computer executable instructions.

9. The computing system of claim 8 , wherein the first coverage model comprises a cross-coverage model in which the at least two high-level parameters are combined.

10. The computing system of claim 8 , wherein the second coverage model comprises a sub-sampled coverage model for the low-level internal signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: CHOI, SOONWOO; LEE, JUNG WOON; JEONG, JUNYOUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 058528/0641 →
Priority Claims (2)
KR 10-2021-0009592 · Jan 22, 2021 · national
KR 10-2021-0064979 · May 20, 2021 · national
Continuity (1)
Related Publication 20220237351A1 · Jul 28, 2022