[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114755961A - Control system of aging test box - Google Patents

Control system of aging test box Download PDF

Info

Publication number
CN114755961A
CN114755961A CN202210670529.9A CN202210670529A CN114755961A CN 114755961 A CN114755961 A CN 114755961A CN 202210670529 A CN202210670529 A CN 202210670529A CN 114755961 A CN114755961 A CN 114755961A
Authority
CN
China
Prior art keywords
signal connection
signal
unit
test box
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210670529.9A
Other languages
Chinese (zh)
Inventor
曹佶
袁逍
赵庭铃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Hangke Instrument Co ltd
Original Assignee
Zhejiang Hangke Instrument Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Hangke Instrument Co ltd filed Critical Zhejiang Hangke Instrument Co ltd
Priority to CN202210670529.9A priority Critical patent/CN114755961A/en
Publication of CN114755961A publication Critical patent/CN114755961A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

The invention discloses a control system of an aging test box, which comprises the aging test box, an upper computer and a lower computer in signal connection with the upper computer, wherein the aging test box comprises an oven and a driving unit electrically connected with the oven; the upper computer comprises a CPU unit, a TCP unit and a sqlite unit, wherein the TCP unit and the sqlite unit are respectively in signal connection with the CPU unit; the lower computer comprises a user layer, an application layer and a communication layer which are in signal connection with each other through an axi bus, the user layer comprises a Linux system, the application layer comprises an updating module and a scanning module which are in signal connection with each other, the communication layer comprises a zynq network module and a network interface which are in signal connection with each other, and the network interface comprises a lvds driver which is used for transmitting an axi bus signal to a low-voltage differential signal interface. It can access the signal board register quickly and control the signal board function easily.

Description

Control system of aging test box
Technical Field
The invention relates to the technical field of communication, in particular to a control system of an aging test box.
Background
The aging test box can test the aging state of a tested device, is widely applied in the electronic field or the semiconductor field, and is provided with a control system to control the aging test box so as to realize automation.
And the control system of present aging testing case, the user does not visit the signal board register well, and is difficult for realizing the call of signal board function. A few of the signal boards can be easily controlled, but the signal transmission speed is slow, which is not favorable for realizing fast control.
Disclosure of Invention
To overcome the disadvantages of the prior art, it is an object of the present invention to provide a control system for a burn-in box, which can quickly access a semaphore register and easily control the function of the semaphore.
The purpose of the invention is realized by adopting the following technical scheme:
the utility model provides a control system of aging testing case, including aging testing case, host computer and with host computer signal connection's next computer, aging testing case include the oven and with oven electric connection's drive unit, its characterized in that:
the upper computer comprises a CPU unit, a TCP unit and a sqlite unit, the TCP unit and the sqlite unit are respectively in signal connection with the CPU unit, and the TCP unit comprises a TCP/IP protocol module used for being in signal connection with the lower computer, a TCP modbus protocol module used for being in signal connection with the oven and an RS232 serial port protocol module used for being in signal connection with the driving unit;
The lower computer comprises an axi bus, a user layer, an application layer and a communication layer, wherein the user layer, the application layer and the communication layer are in signal connection with each other through the axi bus, the user layer comprises a Linux system, the application layer comprises an updating module and a scanning module which are in signal connection with each other, the communication layer comprises a zynq network module and a low-voltage differential signal network interface which are in signal connection with each other, and the network interface comprises a lvds driver used for transmitting an axi bus signal to the low-voltage differential signal interface.
Preferably, the zynq network module further comprises a zynq chip, and the lvds driver is in signal connection with the zynq chip.
Preferably, the linux system comprises a plurality of shell tools for controlling the ovens, and the user floor controls the ovens through the shell tools.
Preferably, the zynq chip comprises a ps terminal and a pl terminal in signal connection with the ps terminal, and the ps terminal comprises an ARM processor.
Preferably, the ps-side further comprises a first address area for data interaction with the Linux system and a second address area for storing configuration data and vector signals of the oven.
Preferably, the memories of the first address area and the second address area are both 500M, and the zynq network module is in signal connection with the upper computer through the second address area.
Preferably, the pl end comprises an FPGA signal board, the network interface is in signal connection with the ps end, and the application layer accesses the FPGA signal board through the lvds driver.
Preferably, the FPGA signal board includes a register, and the user layer accesses the register through the lvds driver.
Preferably, the upper computer is a PC (personal computer) which comprises a display screen, the upper computer stores data through the sqlite unit, and the upper computer views the data through the display screen.
Preferably, the update module further includes a firmware process representing the oven process, the scan module includes a description file describing an item to be scanned of the oven, the update module updates the firmware process, and the scan module scans the status information of the oven according to the description file.
Compared with the prior art, the invention has the beneficial effects that:
according to the control system of the aging test box, the user layer, the application layer and the communication layer of the lower computer are in signal connection through the axi bus, and the axi bus can reduce delay and improve the transmission speed of signals;
and the network interface comprises an lvds driver for transmitting the axi bus signals to the low-voltage differential signal interface, and the lvds driver facilitates the user layer to safely access the register of the signal board and conveniently realize the control of the function of the signal board.
Drawings
FIG. 1 is a block diagram of the principle structure of the present invention;
FIG. 2 is a block diagram of a TCP unit according to the present invention;
FIG. 3 is a block diagram of the structure of the user layer of the present invention;
FIG. 4 is a block diagram of the architecture of the application layer of the present invention;
FIG. 5 is a block diagram of the architecture of the communication layer of the present invention;
FIG. 6 is a block diagram of the structure of the zynq chip of the present invention;
fig. 7 shows the structure frame of ps terminal of the present invention.
Detailed Description
So that the manner in which the features and advantages of the invention are attained and can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings.
As shown in fig. 1, the control system of an aging test box disclosed in the present application includes an aging test box, an upper computer, and a lower computer in signal connection with the upper computer, where the aging test box includes an oven and a driving unit electrically connected to the oven, the upper computer includes a CPU unit, a TCP unit, and a sqlite unit, the TCP unit and the sqlite unit are in signal connection with the CPU unit, respectively, the TCP unit includes a TCP/IP protocol module in signal connection with the lower computer, a TCP modbus protocol module in signal connection with the oven, and an RS232 serial port protocol module in signal connection with the driving unit; the lower computer comprises an axi bus, a user layer, an application layer and a communication layer, wherein the user layer, the application layer and the communication layer are in signal connection with each other through the axi bus, the user layer comprises a Linux system, the application layer comprises an updating module and a scanning module which are in signal connection with each other, the communication layer comprises a zynq network module and a low-voltage differential signal network interface which are in signal connection with each other, and the network interface comprises a lvds driver which is used for transmitting signals of the axi bus to the low-voltage differential signal interface.
In the above embodiment, the upper computer generates a test instruction through the CPU unit, the test instruction is sent to the communication layer of the lower computer or the oven through the TCP unit, the communication layer generates a test signal according to the instruction and sends the test signal to the oven or the application layer, the oven tests the chip to be tested according to the test signal, and the communication layer can also feed back the tested feedback information to the application layer or the sqlite unit for storage, sorting and analysis; the application layer can scan and update data of the oven according to the test signal; the user layer is convenient for the user to control the communication layer and control the test.
The Linux system is convenient to operate, the driving unit can convert an instruction sent by an upper computer or a lower computer into a control signal which can be executed by the oven, the TCP unit is convenient to transmit the signal, the zynq network module is more beneficial to information processing and embedded application, a user layer, an application layer and a communication layer of the lower computer are in signal connection through an axi bus, and the axi bus can reduce signal delay and improve the transmission speed of the signal; and the network interface comprises an lvds drive for transmitting the axi bus signals to the low-voltage differential signal interface, and the lvds drive is convenient for a user layer to safely access a register of the signal board and conveniently realize the control of the functions (functions of transmitting, reading and writing data, setting and the like) of the signal board. The aging test box also comprises a UPS power supply which can provide uninterrupted power supply for the oven.
As shown in fig. 1 to 4, in a preferred embodiment of the present application, the upper computer is a PC, the PC includes a display screen, the upper computer stores data through the sqlite unit, and the upper computer views the data through the display screen. The linux system comprises a plurality of shell tools for controlling the ovens, and the user floor controls the ovens through the shell tools. The updating module further comprises a firmware process for representing the oven process, the scanning module comprises a description file for describing the oven state, the updating module updates the firmware process, and the scanning module scans the state information of the oven according to the description file.
In the above embodiment, the sqlite is a lightweight database, the display screen displays data by tabulation, and the shell tool can be a script or various software for operating the oven (heating temperature, reading data or turning on, etc.); the firmware process is an operation process (an aging process or a test process) of each component (an aging board and a drive board) in the oven, the description file is an electronic file describing the temperature, the test time and a power supply waiting scanning item of the oven, and the scanning comprises reading or collecting.
In a preferred embodiment, as shown in fig. 5-7, the zynq network module further includes a zynq chip, and the lvds driver is in signal connection with the zynq chip. The zynq chip comprises a ps end and a pl end connected with the ps end in a signal mode, and the ps end comprises an ARM processor. The ps-side further comprises a first address area used for data interaction with the Linux system and a second address area used for storing configuration data and vector signals of the oven. The memories of the first address area and the second address area are both 500M, and the zynq network module is in signal connection with the upper computer through the second address area. The pl end comprises an FPGA signal board, the network interface is in signal connection with the ps end, and the application layer accesses the FPGA signal board through the lvds drive. The FPGA signal board comprises a register, and the user layer accesses the register through the lvds driver.
In the above embodiment, the zynq chip is optimally a zynq7000 chip, and the zynq7000 chip integrates the software programmability of the ARM processor and the hardware programmability of the FPGA, so that not only can important analysis and hardware acceleration be realized, but also the functions of the CPU, the DSP, the ASSP and the mixed signal are highly integrated on a single device. The lvds drive can realize fast transmission of data and has good anti-interference performance. The upper computer can access the second address area by using a network. Because the application layer can access the FPGA signal board through the lvds driver, the application layer can access data of a pl end from the ps end. Because the user layer accesses the FPGA signal board register through the lvds drive, the user layer can send vector signals to the FPGA signal board and can control the function (output or read-write function) of the FPGA signal board.
In the control system of the aging test box, the user layer, the application layer and the communication layer of the lower computer are in signal connection through the axi bus, and the axi bus can reduce delay and improve the transmission speed of signals; and the network interface comprises an lvds driver for transmitting the axi bus signals to the low-voltage differential signal interface, and the lvds driver facilitates the user layer to safely access the register of the signal board, so that the control of each function of the signal board can be realized.
The foregoing shows and describes the general principles, principal features and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are given by way of illustration of the principles of the present invention, and that various changes and modifications may be made without departing from the spirit and scope of the invention as defined by the appended claims. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (10)

1. The utility model provides a control system of aging testing case, including aging testing case, host computer and with host computer signal connection's next computer, aging testing case include the oven and with oven electric connection's drive unit, its characterized in that: the upper computer comprises a CPU unit, a TCP unit and a sqlite unit, the TCP unit and the sqlite unit are respectively in signal connection with the CPU unit, and the TCP unit comprises a TCP/IP protocol module for signal connection with the lower computer, a TCP modbus protocol module for signal connection with the oven and an RS232 serial port protocol module for signal connection with the driving unit; the lower computer comprises an axi bus, a user layer, an application layer and a communication layer, wherein the user layer, the application layer and the communication layer are in signal connection with each other through the axi bus, the user layer comprises a Linux system, the application layer comprises an updating module and a scanning module which are in signal connection with each other, the communication layer comprises a zynq network module and a low-voltage differential signal network interface which are in signal connection with each other, and the network interface comprises a lvds driver which is used for transmitting signals of the axi bus to the low-voltage differential signal interface.
2. The control system of the burn-in test box of claim 1, wherein: the zynq network module further comprises a zynq chip, and the lvds driver is in signal connection with the zynq chip.
3. The control system of the burn-in test box of claim 2, wherein: the linux system comprises a plurality of shell tools for controlling the ovens, and the user floor controls the ovens through the shell tools.
4. The control system of the burn-in test box of claim 3, wherein: the zynq chip comprises a ps end and a pl end connected with the ps end in a signal mode, and the ps end comprises an ARM processor.
5. The control system of the burn-in test box of claim 4, wherein: the ps terminal further comprises a first address area used for data interaction with the Linux system and a second address area used for storing configuration data and vector signals of the oven.
6. The control system of the burn-in test box of claim 5, wherein: the memories of the first address area and the second address area are both 500M, and the zynq network module is in signal connection with the upper computer through the second address area.
7. The control system of the burn-in test box of claim 6, wherein: the pl end comprises an FPGA signal board, the network interface is in signal connection with the ps end, and the application layer accesses the FPGA signal board through the lvds drive.
8. The control system of the burn-in test box of claim 7, wherein: the FPGA signal board comprises a register, and the user layer accesses the register through the lvds driver.
9. The control system of the burn-in test box of claim 1, wherein: the upper computer is a PC (personal computer) which comprises a display screen, the upper computer stores data through the sqlite unit, and the upper computer checks the data through the display screen.
10. The control system of the burn-in test box of claim 1, wherein: the updating module further comprises a firmware process representing the oven process, the scanning module comprises a description file describing an item to be scanned of the oven, the updating module updates the firmware process, and the scanning module scans the state information of the oven according to the description file.
CN202210670529.9A 2022-06-15 2022-06-15 Control system of aging test box Pending CN114755961A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210670529.9A CN114755961A (en) 2022-06-15 2022-06-15 Control system of aging test box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210670529.9A CN114755961A (en) 2022-06-15 2022-06-15 Control system of aging test box

Publications (1)

Publication Number Publication Date
CN114755961A true CN114755961A (en) 2022-07-15

Family

ID=82336585

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210670529.9A Pending CN114755961A (en) 2022-06-15 2022-06-15 Control system of aging test box

Country Status (1)

Country Link
CN (1) CN114755961A (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102608450A (en) * 2012-02-24 2012-07-25 江苏凌创电气自动化股份有限公司 Testing and verifying system appropriate for intelligent transformer substation and verifying method
US20170164223A1 (en) * 2014-06-23 2017-06-08 Zte Corporation Ageing detection method and device
CN108259842A (en) * 2018-03-28 2018-07-06 西安电子科技大学 Image transmitting and acquisition verification system based on Zynq
CN108519146A (en) * 2018-03-29 2018-09-11 中国人民解放军国防科技大学 Optical fiber vector hydrophone demodulation system based on ZYNQ series FPGA
CN109406916A (en) * 2018-12-14 2019-03-01 武汉精鸿电子技术有限公司 A kind of test platform for semiconductor memory ageing tester
CN112669897A (en) * 2019-10-16 2021-04-16 杭州可靠性仪器厂 Aging testing device
CN213279672U (en) * 2020-09-10 2021-05-25 中科院计算技术研究所南京移动通信与计算创新研究院 Satellite communication system testing device
CN113253102A (en) * 2021-06-22 2021-08-13 浙江杭可仪器有限公司 Large capacity aging testing case
CN113628521A (en) * 2021-07-12 2021-11-09 成都理工大学 Nuclear detection simulation device based on nanosecond light source and nuclear signal inversion technology
CN114005458A (en) * 2021-11-22 2022-02-01 中国电子科技集团公司信息科学研究院 Voice noise reduction method and system based on pipeline architecture and storage medium
CN114554155A (en) * 2022-02-25 2022-05-27 北京机电工程研究所 Remote image acquisition device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102608450A (en) * 2012-02-24 2012-07-25 江苏凌创电气自动化股份有限公司 Testing and verifying system appropriate for intelligent transformer substation and verifying method
US20170164223A1 (en) * 2014-06-23 2017-06-08 Zte Corporation Ageing detection method and device
CN108259842A (en) * 2018-03-28 2018-07-06 西安电子科技大学 Image transmitting and acquisition verification system based on Zynq
CN108519146A (en) * 2018-03-29 2018-09-11 中国人民解放军国防科技大学 Optical fiber vector hydrophone demodulation system based on ZYNQ series FPGA
CN109406916A (en) * 2018-12-14 2019-03-01 武汉精鸿电子技术有限公司 A kind of test platform for semiconductor memory ageing tester
CN112669897A (en) * 2019-10-16 2021-04-16 杭州可靠性仪器厂 Aging testing device
CN213279672U (en) * 2020-09-10 2021-05-25 中科院计算技术研究所南京移动通信与计算创新研究院 Satellite communication system testing device
CN113253102A (en) * 2021-06-22 2021-08-13 浙江杭可仪器有限公司 Large capacity aging testing case
CN113628521A (en) * 2021-07-12 2021-11-09 成都理工大学 Nuclear detection simulation device based on nanosecond light source and nuclear signal inversion technology
CN114005458A (en) * 2021-11-22 2022-02-01 中国电子科技集团公司信息科学研究院 Voice noise reduction method and system based on pipeline architecture and storage medium
CN114554155A (en) * 2022-02-25 2022-05-27 北京机电工程研究所 Remote image acquisition device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张玉福等: "基于ARM和FPGA高速1553B总线测试系统的设计", 《长春理工大学学报(自然科学版)》 *

Similar Documents

Publication Publication Date Title
US6845420B2 (en) System for supporting both serial and parallel storage devices on a connector
KR100245818B1 (en) Shared bus system with transaction and destination id
US7752342B2 (en) Interface integrated circuit device for a USB connection
US20070061127A1 (en) Apparatus and method for connecting hardware to a circuit simulation
JPH0120464B2 (en)
US6263305B1 (en) Software development supporting system and ROM emulation apparatus
CN114755961A (en) Control system of aging test box
US5491789A (en) Data processing apparatus and control circuit unit connected thereto
CN100460876C (en) Measuring system and its data interface converting device
JPH05297982A (en) Portable computer
CN116047259A (en) Detection system and detection method
CN212990087U (en) KVM equipment with remote control function
CN112564924A (en) Computer expansion card and block chain terminal equipment
JPH1083318A (en) Electronic circuit analyzing device
KR920010334B1 (en) Bank-terminal loop control system
CN2618212Y (en) Integrated universal series bus interface apparatus
JP3000607B2 (en) Bus controller
KR100260830B1 (en) Communication processor card for control ship automation of pc
CN209388183U (en) A kind of OLED key control device
CN108647166B (en) Microblaze-based conversion method for USB interface data and CAN interface data
JPH08335201A (en) Test system device for input/output control
CN207380627U (en) A kind of computer and its side plate
KR200256918Y1 (en) Device for joining information of multi-computer using main computer
JPH1083273A (en) Multiwindow controller
CN116842638A (en) Real-time adjustable flight data simulation method and device, aircraft and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220715