Verification platform and method applied to security futures counter

A verification platform and futures technology, applied in data processing applications, instruments, electrical digital data processing, etc., can solve the problems of increasing the difficulty of positioning, more time and manpower, etc., to achieve easy positioning, sufficient randomization, and improve testing efficiency and reliability effects

Pending Publication Date: 2021-03-12
南京艾科朗克信息科技有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This incremental approach to testing may be adequate when the design under test is small in size and complexity, but if the design complexity doubles, it will require more time and manpower
[0005] In the comparison module of the verification platform, the Goldendata method is generally used. This method finally compares the results, and the RTL code cannot be associated with the first time to find the problem. It is necessary to develop a joint investigation to increase the difficulty of positioning.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Verification platform and method applied to security futures counter
  • Verification platform and method applied to security futures counter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0034] A scenario for a directed use case is:

[0035] 1. Client client 1 orders 1 (buy and open)

[0036] 2. Client 2 orders 2 (sell flat)

[0037] 3. Client 1 orders 3 (sell flat)

[0038] 4. The exchange side replies to client 1 order 1 for the first matching transaction

[0039] 5. The client customer 1 places an order and 3 cancels the order

[0040] 6. Clients 1 and 3 on the exchange end are all executed

[0041] 7. The client on the exchange side failed to place 1 order and 3 cancel the order

[0042] 8. The exchange side replies to the client 2 orders 2 all matching transactions

[0043] 9. The exchange side replies to the client 1 order 1 and makes the second matching transaction

[0044] The scenario for a random use case is:

[0045] There are N clients configured, client orders (opening, buying and selling, price, quantity and other fields) are randomly sent, client-side order cancellations are randomly sent, whether the exchange-side orders and cancellation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a verification platform and method applied to a securities futures counter. A to-be-tested unit is connected with a coverage rate module, an assertion module is connected with the to-be-tested unit; a configuration module, an upper software excitation module, an excitation module and a client excitation module are respectively connected with the to-be-tested unit and a reference model, and the reference module is in comparison connection with a scoreboard. and the to-be-tested unit is connected with the scoreboard comparison module through the sampling module. The verification platform constructed by using the verification methodology of the UVM is randomized more fully, verification management is performed in combination with scripts and coverage rate analysis reports, convergence can be achieved in a short time, the test efficiency and reliability are greatly improved, a complete reference model is provided on a verification architecture, the expected output ofthe verification platform is achieved by using a systemverilog language, the expected output is compared with the sampled RTL service output and table entry update, the output of a specific module orthe assertion error of a time sequence is directly positioned by giving a fault, and positioning and modifying are easy to achieve.

Description

technical field [0001] The invention belongs to the field of securities and futures counters. The invention relates to a verification platform and method applied to an extremely fast counter of a securities futures counter. Background technique [0002] With the development of the global market, more and more users participate in securities and futures trading, the amount of data is also increasing, and the requirements for transaction delay are getting higher and higher. Therefore, the extremely fast system for securities and futures trading based on FPGA should also be implemented. Born; due to the particularity of the securities and futures trading system products, there are ultra-high stability, accuracy and security requirements for the products. [0003] Traditional FPGA testing uses the form of structures to define fields such as account information, exchange information, capital accounts, contracts, operators (buy and sell, opening and closing operations), and use s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06Q40/04
CPCG06F11/3604G06Q40/04
Inventor 秦轶轩张玉华
Owner 南京艾科朗克信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products