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, applied in the direction of data exchange through path configuration, digital transmission system, electrical components, etc., to achieve the effect of saving LXI carrier board and design and upgrade time

Inactive Publication Date: 2011-06-22
HARBIN INST OF TECH
View PDF3 Cites 10 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 implementation mode one: the following combination Figure 1 to Figure 5 Describe this embodiment, the M module LL driver layer implementation method in the M module-based LXI device described in this embodiment, the M module hardware interface control logic is implemented by FPGA, the M module software architecture includes LL driver layer, HL driver layer, test Function-related application layer and test equipment-related application layer,

[0032] LL driver layer driver: used to implement the M module interface operation function and ensure compatibility with all M / MA modules that conform to the M module specification; the functions implemented by the 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 also encapsulate the functions that the device can realize into a function interface by reading and writing the registers of th...

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 a method for realizing an M module LL driver layer 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 mature standards in many industrial-grade test domains. 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 equipment design. [0003] The driver function is described in detail in the M interface specification (ANSI / VITA 12-1996) (see Appendix A of the M interface specification (Annex A: Driver software interface)). The specification recommends a two-t...

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): 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