M module low-level (LL) driver layer realization method for M module-based local area network (LAN)-based extensions for instrumentation (LXI) equipment

An implementation method and technology of the driver layer, which are applied in the direction of data exchange, digital transmission system, electrical components, etc. through path configuration, to achieve the effect of saving LXI carrier board and design and upgrading time

Inactive Publication Date: 2012-12-26
HARBIN INST OF TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The purpose of the present invention is to solve the problem of irrelevance between the existing M module driver software architecture and hardware used for LXI equipment, and realize the separation of the M module LL driver program from the specific M module HL driver program, so that the M module LL driver program has good versatility

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
  • M module low-level (LL) driver layer realization method for M module-based local area network (LAN)-based extensions for instrumentation (LXI) equipment
  • M module low-level (LL) driver layer realization method for M module-based local area network (LAN)-based extensions for instrumentation (LXI) equipment
  • M module low-level (LL) driver layer realization method for M module-based local area network (LAN)-based extensions for instrumentation (LXI) equipment

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0031] Specific embodiment one: the following combination Figure 1 to Figure 5 Describe this embodiment, the implementation method of the M module LL driver layer in the M module-based LXI device described in this embodiment, the M module hardware interface control logic is realized by FPGA, the M module software architecture includes the LL driver layer, the HL driver layer, the test Function-related application layer and test equipment-related application layer,

[0032] LL driver layer driver: used to implement M module interface operation functions and ensure compatibility with all M / MA interfaces that conform to the M module specification; the functions implemented by LL driver layer are used for HL driver layer driver and test function related application layer calls ;

[0033] HL driver layer driver: call the function of the LL driver layer, and encapsulate the functions that can be realized by the device into a function interface by reading and writing the registers ...

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 discloses an M module low-level (LL) driver layer realization method for M module-based local area network (LAN)-based extensions for instrumentation (LXI) equipment, which belongs to the field of automatic test and aims to solve the problem of independence between a conventional M module driver software architecture for the LXI equipment and hardware. In the method, an M module hardware interface control logic is realized by a field programmable gate array (FPGA); the LL driver layer driving of the M module software architecture is used for realizing an M module interface operating function; in the driving of a high-level (HL) driver layer, a function of an LL driver layer is called; a testing function related application layer repackages a function interface provided by the HL driver layer; a testing equipment related application layer realizes testing functions; the LL driver layer is divided into two architectures comprising a user model and a kernel model, the user model adopts a uClinux application program to perform FPGA setting and register configuration, and the kernel model adopts uClinum character driving to perform the setting of an advanced RISC machine (ARM) processor and the register configuration; and a system calls and interrupts corresponding functions of the user model and the kernel model.

Description

technical field [0001] The invention relates to an M-module LL driver layer implementation method in an M-module-based LXI device, belonging to the field of automatic testing. Background technique [0002] LXI devices are open standards built on proven and well-established standards in many industrial test fields. At present, the LXI equipment developed by me adopts the M module specification, which divides the instrument into two parts: the LXI interface carrier board and the functional unit, which greatly improves the standardization of the equipment in terms of mechanical structure, power supply, and hardware architecture. In terms of software, the software architecture of the M module controller is the focus of standardized LXI device design. [0003] The driver function is described in detail in the M interface specification (ANSI / VITA 12-1996) (see Appendix A (AnnexA: Driver software interface) of the M interface specification). The specification recommends a two-lev...

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 Patents(China)
IPC IPC(8): H04L12/26H04L12/40
Inventor 刘兆庆乔立岩杨智明黄敏于涛彭喜元
Owner HARBIN INST OF TECH
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