CN215264786U - Memory detection device - Google Patents

Memory detection device Download PDF

Info

Publication number
CN215264786U
CN215264786U CN202121387184.3U CN202121387184U CN215264786U CN 215264786 U CN215264786 U CN 215264786U CN 202121387184 U CN202121387184 U CN 202121387184U CN 215264786 U CN215264786 U CN 215264786U
Authority
CN
China
Prior art keywords
bios
memory
chip
test substrate
firmware
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.)
Active
Application number
CN202121387184.3U
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.)
EOREX CORP
Original Assignee
EOREX CORP
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 EOREX CORP filed Critical EOREX CORP
Priority to CN202121387184.3U priority Critical patent/CN215264786U/en
Application granted granted Critical
Publication of CN215264786U publication Critical patent/CN215264786U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

一种内存检测装置,包括一测试基板、数个待测内存模块、一中央处理器、一基本输入/输出系统韧体、一序列存在检测芯片、以及一Hyper服务器所构成。藉此,通过外部连结的Hyper服务器来更改SPD芯片内部储存的参数,可提供进行多种测试动作,例如电压偏移的设定、数据保存的持久性等,BIOS韧体在开机后会去读取SPD芯片内部的参数,从而对数个BIOS设定的至少之一进行部分校正或全部校正,以达到可快速的控制大批量的测试基板,省下需逐台进行设定的时间,从而提高更佳的测试便利性,并增加测试效率。

Figure 202121387184

A memory detection device includes a test substrate, several memory modules to be tested, a central processing unit, a basic input/output system firmware, a serial presence detection chip, and a Hyper server. In this way, the parameters stored in the SPD chip can be changed through the externally connected Hyper server, which can provide various test actions, such as the setting of voltage offset, the persistence of data storage, etc., and the BIOS firmware will read it after booting. Take the internal parameters of the SPD chip, so as to perform partial correction or full correction on at least one of several BIOS settings, so as to achieve rapid control of a large number of test substrates, save the time for setting one by one, and improve the Better testing convenience and increased testing efficiency.

Figure 202121387184

Description

Memory detection device
Technical Field
The utility model relates to a memory detection device, especially, relate to a Hyper server through the external connection changes the parameter that the sequence exists the inside storage of detection (SPD) chip, can provide and carry out multiple test action, Basic Input/Output System (Basic Input/Output System, BIOS) firmware can remove to read the inside parameter of SPD chip after the start, thereby carry out the device that partial correction or whole were rectified to at least one of a plurality of BIOS settlement, especially indicate the large batch test substrate of control that can be quick, save and need carry out the time of settlement one by one, thereby improve better test convenience, and increase the device of the efficiency of test.
Background
A computer may include a host system and one or more memory subsystems attached to the host system. The host system may have a Central Processing Unit (CPU) that communicates with a memory subsystem to store and/or retrieve data and instructions. The Memory subsystem may be a Memory Module, such as a Dual In-line Memory Module (DIMM), which refers to a series of modules including Dynamic Random Access Memory (DRAM). The DIMM is usually in the form of a printed circuit board with several to several tens of DRAM chips soldered to a fabricated circuit, and is used in personal computers, workstations, and servers.
The BIOS of the current host system is executed by a Flash memory (Flash memory) on a circuit board, which records basic input/output settings of a computer, and the circuit board further includes an SPD for controlling the DRAM. The configuration file of the BIOS program includes information about parameter settings of each hardware corresponding to a plurality of parameters, and whether the hardware is started. Conventionally, when a computer is manufactured, configuration files of these BIOS programs are mostly pre-recorded in a memory, then an operator enters a BIOS menu when starting up, sets parameters manually according to hardware configuration of a currently connected host system, finally stores the configuration files, and reloads a new BIOS configuration file after restarting.
However, the manual setting of the BIOS configuration file is a troublesome and inefficient task for computer development engineers, manufacturing and testing personnel, and the design, manufacturing and testing efficiency is not good because various hardware configured in the host system must be checked one by one. In addition, it is also difficult for the user of the general computer to set the parameters of the BIOS menu, and if the settings are not proper, the abnormal condition of the host system may occur and the host system cannot be booted smoothly. Moreover, since the configuration file loaded by the BIOS program during booting is stored in the host system in the prior art, the problem of configuration file damage or improper tampering is also easily caused, which affects the subsequent booting operation of the host system. Therefore, it is generally not suitable for the actual use of the user.
SUMMERY OF THE UTILITY MODEL
The utility model discloses a main aim at, overcome the above-mentioned problem that prior art met, and provide memory detection device, the Hyper server through outside connection changes the parameter of the inside storage of SPD chip, can provide and carry out multiple test action, the BIOS firmware can get rid of reading the inside parameter of SPD chip after the start, thereby at least one of a plurality of BIOS settlement carries out the part and rectifies or whole correction, in order to reach the large batch test base plate of control that can be quick, save the time that needs to set for one by one, thereby improve better test convenience, and increase efficiency of software testing.
In order to achieve the above purpose, the utility model adopts the technical scheme that: a memory detection device, comprising: a test substrate; a plurality of memory modules (DUT) to be tested, which are arranged on the test substrate; a central processing unit arranged on the test substrate and electrically connected to the plurality of memory modules to be tested; a BIOS firmware disposed on the test substrate and electrically connected to the CPU, and configured to provide the test substrate with screening for a plurality of memory modules to be tested; an SPD chip, which is arranged on the test substrate and is electrically connected to the BIOS firmware and the plurality of memory modules to be tested, and a plurality of parameters are stored in the SPD chip, including the main set value, the expansion set value and the BIOS command set of the memory modules, and the BIOS firmware can read the parameters from the SPD chip; and a Hyper server, which is connected to the SPD chip of the test substrate from the outside and is used for writing at least one of the BIOS command set and the set value of a plurality of BIOS settings to be changed into the SPD chip, so that when the BIOS command set is read from the SPD chip after the structured BIOS firmware is started, at least one of the BIOS settings is directly changed based on the BIOS command set and becomes effective when the computer is started next time.
In the above embodiment of the present invention, the memory module to be tested is a dual in-line memory module, and is configured to set at least one memory chip.
In the above embodiments of the present invention, the memory chip is a Dynamic Random Access Memory (DRAM).
Drawings
FIG. 1 is a block diagram of the present invention.
Reference numbers refer to:
memory detection device 100
Test substrate 1
Memory module 2 to be tested
Central processing unit 3
BIOS firmware 4
SPD chip 5
The Hyper server 6.
Detailed Description
FIG. 1 is a block diagram illustrating the present invention. As shown in the figure: the utility model relates to a memory detection device 100, it includes that a test substrate 1, several await measuring memory module (device unit test, DUT) 2, a Central Processing Unit (CPU) 3, a Basic Input/Output System (BIOS) firmware 4, a sequence exist and detect (serial present detect, SPD) chip 5, and a Hyper server 6 constitutes.
The above-mentioned memory module to be tested (DUT) 2 is disposed on the test substrate 1; each Memory Module 2 to be tested may be a Dual In-line Memory Module (DIMM) configured to set at least one Memory chip, and the Memory chip may be a Dynamic Random Access Memory (DRAM).
The cpu 3 is disposed on the test substrate 1 and electrically connected to the plurality of memory modules 2.
The BIOS firmware 4 is disposed on the test substrate 1 and electrically connected to the CPU 3. The BIOS firmware 4 is configured to provide the test substrate 1 to screen a plurality of memory modules 2 to be tested mounted thereon.
The SPD chip 5 is disposed on the test substrate 1 and electrically connected to the BIOS firmware 4 and the plurality of memory modules 2. The SPD chip 5 stores a plurality of parameters, including the main setting value, the extended setting value, and the BIOS command set of the memory module, so that the BIOS firmware 4 can read the parameters from the SPD chip 5.
The Hyper server 6 is connected to the SPD chip 5 of the test substrate 1 from the outside, and is used to write the BIOS command set and setting values of at least one of a plurality of BIOS settings to be changed into the SPD chip 5, so that when the structured BIOS firmware 4 reads the BIOS command set from the SPD chip 5 after being started, at least one of the plurality of BIOS settings is directly changed based on the BIOS command set, and becomes effective at the next startup. Thus, the completely new memory detection device 100 is constructed by the above-mentioned structure.
The main objective of the present invention is to make the BIOS firmware 4 structured to form the BIOS firmware 4 that can be controlled by the external Hyper server 6, and this structured Flash memory (Flash memory) can be directly changed. In the present embodiment, the method adopted to make the BIOS firmware 4 structurable is to change the SPD chip 5 through the Hyper server 6 connected externally.
When in use, the utility model discloses a space that does not use in SPD chip 5, on the Hyper server 6 of outside with it, later when BIOS firmware 4 starts and reads this SPD chip 5, this SPD chip 5 can link to this Hyper server 6, write into this SPD chip 5 with BIOS command set and setting value mode by this Hyper server 6 the data that will change, provide this BIOS firmware 4 and directly change at least one of several BIOS and set for based on this BIOS command set. In other words, the present invention moves some settings of the BIOS to the SPD chip 5, and after definition, the settings of the BIOS to be changed will directly affect at least one setting of the plurality of BIOS inside the BIOS firmware 4 through the SPD chip 5. Therefore, the parameters stored in the SPD chip are changed through the Hyper server connected externally, various testing actions can be provided, such as voltage offset setting, data storage persistence and the like, the BIOS firmware can read the parameters in the SPD chip after the startup, and at least one setting of the plurality of BIOS is partially or completely corrected, so that a large number of test substrates can be rapidly controlled, the time for setting one by one is saved, better testing convenience is improved, and testing efficiency is improved.
To sum up, the utility model discloses a memory detection device, can effectively improve all kinds of shortcomings of prior art, Hyper server through the outside connection changes the parameter of the inside storage of SPD chip, can provide and carry out multiple test action, the BIOS firmware can remove to read the inside parameter of SPD chip after the start, thereby at least one settlement of a plurality of BIOS carries out the part and rectifies or whole correction, in order to reach the large batch test base plate of control that can be quick, save the time that need set for one by one, thereby improve better test convenience, and increase the efficiency of test, and then make the utility model discloses a production can more progress, more practical, more accord with the user and must, really accord with the requirement of the utility model patent application, propose patent application according to law.
However, the above description is only a preferred embodiment of the present invention, and should not be taken as limiting the scope of the invention. Therefore, all simple equivalent changes and modifications made in accordance with the claims and the contents of the present specification should be included in the scope of the present application.

Claims (3)

1.一种内存检测装置,其特征在于,其包括:1. a memory detection device, is characterized in that, it comprises: 一测试基板;a test substrate; 数个待测内存模块,设置于该测试基板上;A plurality of memory modules to be tested are arranged on the test substrate; 一中央处理器,设置于该测试基板上,并电连接至该数个待测内存模块;a central processing unit, disposed on the test substrate, and electrically connected to the plurality of memory modules to be tested; 一基本输入/输出系统韧体即BIOS韧体,设置于该测试基板上,并电连接至该中央处理器,系配置成提供该测试基板对安装于其上的数个待测内存模块进行筛检;A basic input/output system firmware, ie BIOS firmware, is disposed on the test substrate and electrically connected to the central processing unit, and is configured to provide the test substrate to screen a plurality of memory modules to be tested mounted thereon. check; 一序列存在检测芯片即SPD芯片,设置于该测试基板上,并电连接至该BIOS韧体与该数个待测内存模块,其内部储存有数个参数,包含内存模块的主要设定值、扩充设定值、及BIOS命令集,可供该BIOS韧体自该SPD芯片处读取该些参数;以及A series of presence detection chips, namely SPD chips, are disposed on the test substrate and are electrically connected to the BIOS firmware and the plurality of memory modules to be tested. Several parameters are stored therein, including the main setting values of the memory modules, expansion setting values, and a BIOS command set for the BIOS firmware to read the parameters from the SPD chip; and 一Hyper服务器,由外部连结至该测试基板的SPD芯片,用以将欲更改数个BIOS设定的该BIOS命令集及设定值中的至少一个写入该SPD芯片,令结构化的该BIOS韧体启动后自该SPD芯片处读取该BIOS命令集时,基于该BIOS命令集直接更改该数个BIOS的至少一个设定,并在下一次开机时生效。A Hyper server, externally connected to the SPD chip of the test substrate, for writing at least one of the BIOS command set and setting values for changing several BIOS settings into the SPD chip, so that the structured BIOS After the firmware is started, when the BIOS command set is read from the SPD chip, at least one setting of the plurality of BIOS is directly changed based on the BIOS command set, and it takes effect at the next boot. 2.如权利要求1所述的内存检测装置,其特征在于,所述待测内存模块为双列直插内存模块,用以设置至少一内存芯片。2 . The memory detection device according to claim 1 , wherein the memory module to be tested is a dual in-line memory module, which is used to set at least one memory chip. 3 . 3.如权利要求2所述的内存检测装置,其特征在于,所述内存芯片为动态随机存取内存。3 . The memory detection device of claim 2 , wherein the memory chip is a dynamic random access memory. 4 .
CN202121387184.3U 2021-06-22 2021-06-22 Memory detection device Active CN215264786U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202121387184.3U CN215264786U (en) 2021-06-22 2021-06-22 Memory detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202121387184.3U CN215264786U (en) 2021-06-22 2021-06-22 Memory detection device

Publications (1)

Publication Number Publication Date
CN215264786U true CN215264786U (en) 2021-12-21

Family

ID=79481834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202121387184.3U Active CN215264786U (en) 2021-06-22 2021-06-22 Memory detection device

Country Status (1)

Country Link
CN (1) CN215264786U (en)

Similar Documents

Publication Publication Date Title
CN103593281A (en) Test system and test method
US8006028B2 (en) Enabling memory module slots in a computing system after a repair action
CN113160875A (en) Chip test system and test method
US9063827B2 (en) Systems and methods for storing and retrieving a defect map in a DRAM component
WO2025001042A1 (en) Asset information reporting method and apparatus, and non-volatile readable storage medium and electronic device
CN215264786U (en) Memory detection device
US20090306954A1 (en) Method for automatically simulating manual testing of a computer, and testing system for performing the method
CN113035266B (en) Hard disk performance test method, device, computer equipment and storage medium
JP4023736B2 (en) Method for electronically testing memory modules
CN107807870B (en) A method and system for testing the power failure protection function of a storage server motherboard
CN114496053A (en) Data anomaly detection method, device and equipment and computer readable storage medium
TWI792288B (en) memory testing device
CN108804269A (en) A kind of system and method controlling test RAID board stability based on domain
CN1797360A (en) Memory reliability detection system and method
CN111158733A (en) A kind of BMC upgrade method, apparatus, equipment and computer readable storage medium
US7334170B2 (en) Method for resolving parameters of DRAM
CN111063387B (en) A solid-state hard disk performance testing method, device, equipment and storage medium
CN113900843A (en) Detection and repair method, device, equipment and readable storage medium
US20070169117A1 (en) Firmware loading device
US20100205598A1 (en) Method for installing operating system in computer
CN115373922A (en) Device, method, terminal and medium for automatically testing SMR hard disks of different manufacturers
CN114817010A (en) Python-based Redfish automatic testing method and device
CN114528164A (en) DRAM test method, electronic device, and storage medium
US20190310800A1 (en) Method for accessing code sram and electronic device
CN100367208C (en) Method for starting up by sequentially selecting memory modules capable of starting up

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
OSZAR »