+

WO2018192182A1 - Chip surface temperature measuring system and method, and computer storage medium - Google Patents

Chip surface temperature measuring system and method, and computer storage medium Download PDF

Info

Publication number
WO2018192182A1
WO2018192182A1 PCT/CN2017/103639 CN2017103639W WO2018192182A1 WO 2018192182 A1 WO2018192182 A1 WO 2018192182A1 CN 2017103639 W CN2017103639 W CN 2017103639W WO 2018192182 A1 WO2018192182 A1 WO 2018192182A1
Authority
WO
WIPO (PCT)
Prior art keywords
chip
module
tested
programmable logic
logic array
Prior art date
Application number
PCT/CN2017/103639
Other languages
French (fr)
Chinese (zh)
Inventor
李丛丛
Original Assignee
深圳市中兴微电子技术有限公司
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 深圳市中兴微电子技术有限公司 filed Critical 深圳市中兴微电子技术有限公司
Publication of WO2018192182A1 publication Critical patent/WO2018192182A1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K1/00Details of thermometers not specially adapted for particular types of thermometer
    • G01K1/02Means for indicating or recording specially adapted for thermometers
    • G01K1/024Means for indicating or recording specially adapted for thermometers for remote indication
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K1/00Details of thermometers not specially adapted for particular types of thermometer
    • G01K1/02Means for indicating or recording specially adapted for thermometers
    • 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
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer

Definitions

  • the invention relates to the field of chip physical property measurement, in particular to a chip surface temperature measuring system and method, and a computer storage medium.
  • a reliable chip surface temperature measuring system is very important for chip development, verification, manufacturing, and inspection.
  • Modern large-scale integrated circuit chips whether digital or analog, RF, are modular
  • the direction of integration is developing, and the working mode of the chip is very much. If each working mode is to be a printed circuit board, the program is burned, and then the surface temperature of the chip is measured, which is time-consuming and labor-intensive, and is not in the R&D design stage of the chip. realistic. Therefore, how to measure the surface temperature of the chip, improve the measurement efficiency, and ensure the smooth progress of the measurement work has become a problem that the technician needs to consider.
  • the embodiment of the invention provides a chip surface temperature measuring system and method, and a computer storage medium, which can measure the surface temperature of the chip and improve the measuring efficiency.
  • an embodiment of the present invention provides a chip surface temperature measuring system, including:
  • the programmable logic array module is configured to configure the working state of the chip through dynamic simulation, and receive the measured surface temperature value of the chip;
  • a chip socket module configured to place a chip to be tested, wherein the chip socket module and the programmable logic array module are connected by a connection module having a plurality of sockets;
  • a temperature sensing module configured to measure a surface temperature of the chip to be tested in each working state, and send the measured chip surface temperature value to the programmable logic array module;
  • the power supply module is respectively connected to the programmable logic array module and the chip socket module to provide power for the circuit, and the power supply module supports a pulse width modulation technology, and is configured to pass when the surface temperature of the chip to be tested is higher than a preset value.
  • the programming logic array module controls the power supply module to reduce power consumption to lower the temperature of the chip to be tested.
  • an embodiment of the present invention further provides a method for measuring a surface temperature of a chip, including:
  • Embodiments of the present invention also provide a computer storage medium storing computer executable instructions that are implemented when the computer executable instructions are executed.
  • the chip surface temperature measuring system and method and the computer storage medium provided by the embodiments of the present invention realize automatic measurement of the surface temperature of the chip to be tested in the chip design or screening stage, and obtain physical characteristics of the chip to be tested, thereby providing powerful design for the chip design. reference.
  • the chip socket module provided by the embodiment of the invention can be used to place a plurality of chips to be tested.
  • the programmable logic array module provided by the embodiment of the invention can dynamically simulate the working state of various chips, and is implemented with a bus connection module having multiple interfaces. Various working state parameters are sent to the chip to be tested, thereby obtaining temperature data of the chip to be tested under various working states.
  • the embodiment of the present invention can realize measurement of a plurality of chips to be tested, improve work efficiency, and facilitate chip designers to evaluate chip temperature characteristics.
  • the embodiment of the present invention also provides three kinds of feedback (down voltage, frequency reduction, fan speed) to adjust the working temperature of the chip, thereby ensuring smooth and reliable test work without causing excessive temperature of the chip. And the consequences of the damage.
  • FIG. 1 is a schematic structural diagram of a chip surface temperature measuring system according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of an application scenario of an audio-video SOC (system on a chip) in which a chip to be tested is a first application example of the present invention.
  • FIG. 3 is a schematic diagram of an application scenario in which a chip to be tested is a digital analog hybrid circuit according to a second application example of the present invention.
  • FIG. 4 is a schematic diagram of an application scenario in which a chip to be tested is a protocol interface circuit according to a third application example of the present invention.
  • FIG. 5 is a schematic diagram of a table in which the programmable logic array module measures the surface temperature of the chip after the completion of the programmable logic array module in the embodiment of the present invention.
  • FIG. 1 it is a schematic structural diagram of a chip surface temperature measuring system according to an embodiment of the present invention.
  • the chip surface temperature measuring system of this embodiment includes:
  • the programmable logic array module 01 is configured to configure the working state of the chip through dynamic simulation, and receive the measured surface temperature value of the chip;
  • the chip socket module 02 is configured to place a chip to be tested, and is connected to the programmable logic array module 01 through a connection module 10 having a plurality of sockets;
  • the temperature sensing module 03 is configured to measure the surface temperature of the chip to be tested in each working state, and send the measured temperature value to the programmable logic array module 01;
  • the power supply module 04 is respectively connected to the programmable logic array module 01 and the chip socket module 02 to provide power for the circuit, and the power supply module 04 supports a pulse width modulation technology, and the surface temperature of the chip to be tested is higher than a preset value. Reduce the temperature of the chip to be tested by reducing power consumption;
  • the basic indicators for selecting a programmable logic chip include the number of logic cells (equivalent number of logic gates), the number of available I/O pins, and the on-chip memory resources (embedded hard) Core block RAM and distributed RAM), clock management unit (PLL and DCM), High-speed I/O interface module (MGT), embedded hard core multiplier (DSP segment element), embedded hard CPU.
  • the chip socket module 02 can be docked with a plurality of chips, so that various systems can be temperature tested using the system of the present invention.
  • a single chip socket cannot be used to unify various chips. Therefore, it is necessary to customize the chips according to the characteristics of various chips, such as application manuals of various chips. socket.
  • the temperature sensor can use a PT100-based Huygens bridge circuit to sense temperature changes, and then transmit the temperature data to the programmable logic array module 01 through an analog-to-digital converter for processing.
  • the temperature sensor can also adopt other The type of the embodiment of the present invention is not limited thereto.
  • the power supply module 04 in addition to providing a power supply function, also adjusts the voltage of the power supply by PWM (Pulse Width Modulation) technology.
  • PWM Pulse Width Modulation
  • the programmable logic array module lowers the PWM. The frequency to achieve the purpose of cooling, thus protecting the chip from damage.
  • the chip surface temperature measurement system further includes:
  • the clock module 05 is respectively connected to the programmable logic array module 01 and the chip socket module 02, and configured to provide a clock reference for the digital circuit when the chip to be tested is a digital circuit, and the surface temperature of the chip to be tested is higher than the pre-measurement When the value is set, the temperature of the chip to be tested is lowered by lowering the clock frequency.
  • the clock module 05 can be an integrated clock chip or a discrete phase-locked loop circuit.
  • the chip surface temperature measurement system further includes:
  • variable speed fan module 06 is respectively connected to the programmable logic array module 01 and the chip socket module 02, and configured to pass the negative feedback by the programmable logic array module 01 when the surface temperature of the chip to be tested is higher than a preset value.
  • the temperature adjustment controls the speed of the speed control fan to reduce the temperature.
  • the fan speed data can be used to give suggestions for future use.
  • the chip surface temperature measurement system further includes:
  • the storage module 07 is connected to the programmable logic array module 01, configured to store measured chip temperature data to be tested; the display module 08, and the programmable logic
  • the array module 01 is connected and configured to output and display the chip temperature data to be tested.
  • the storage module 07 and the storage module may include at least one type of storage medium including a flash memory, a hard disk, a card type memory (eg, SD, TF memory, etc.), a multimedia card, a random access memory (RAM), and the like.
  • a flash memory e.g, a hard disk
  • a card type memory e.g, SD, TF memory, etc.
  • a multimedia card e.g., a multimedia card
  • RAM random access memory
  • PROM Programmable Read Only Memory
  • SRAM Static Random Access Memory
  • EEPROM Electrically Erasable Programmable Read Only Memory
  • ROM Read Only Memory
  • the display module 08 may include at least one of a liquid crystal display (LCD), a thin film transistor LCD (TFT-LCD), an organic light emitting diode (OLED) display, a flexible display, and the like.
  • LCD liquid crystal display
  • TFT-LCD thin film transistor LCD
  • OLED organic light emitting diode
  • display module 08 may include two or more display units, and display module 08 may include a touch screen configured to detect touch operations.
  • the chip surface temperature measurement system further includes:
  • the alarm device 09 is connected to the programmable logic array module 01 and configured to send an alarm message when the temperature of the chip to be tested is higher than a preset value. It can be a speaker, a buzzer or an LED flashing light.
  • connection module 10 is a bus structure including a plurality of interfaces configured to implement physical connection between the programmable logic array and the chip to be tested.
  • Embodiments of the invention are digital systems based on programmable logic arrays.
  • Modern large-scale integrated circuit chips, whether digital or analog, or RF, are moving in the direction of modular integration. There are many working modes of the chip. If each working mode is to be a printed circuit board, the programming program, Re-measuring the temperature, time and labor, is unrealistic in the R&D design phase of the chip.
  • This invention The programmable logic array module 01 provided by the embodiment is rich in logic, peripherals and IO resources, and can solve this problem well.
  • the programmable logic array module 01 can update the digital logic circuit in real time by updating the code.
  • the tester prepares a series of automated test cases for pre-existing by consulting the function manual of the chip to be tested.
  • the high-speed chip socket 02 is connected to the chip to be tested, and the digital logic code is updated.
  • the working mode of the chip to be tested is configured by connecting the bus of the module 10, including the normal design working state and the stress test before the chip leaves the factory, and then passed.
  • the temperature sensor 03 installed in the chip socket 02 converts the measured analog signal into a digital signal, and the obtained temperature of the chip to be tested is transmitted back to the programmable logic array module 01.
  • the programmable logic array module 01 is rich in logic resources and is used to implement negative feedback control of the chip surface temperature.
  • the measurement system of the invention can realize the negative feedback adjustment of the chip temperature through three kinds of modules, so as to ensure that the chip is not damaged during the measurement process.
  • the programmable logic array module 01 controls the power supply module 04 of the circuit to be tested, and adjusts the voltage of the power supply by PWM (Pulse Width Modulation) technology.
  • PWM Pulse Width Modulation
  • the programmable logic array module 01 The frequency of the PWM is lowered.
  • the programmable logic array module 01 controls the clock module 05 of the circuit to be tested, and the frequency of the clock is configured by the control word.
  • the programmable logic array module 01 When the temperature is higher than the preset maximum value, the programmable logic array module 01 is lowered. The frequency of the clock, especially the frequency of the main clock, is very obvious. Third, the programmable logic array module 01 controls the speed of the speed regulating fan 06 mounted on the chip socket 02. When the temperature is higher than the preset maximum value, The programmed logic array module 01 increases the speed of the fan. If all three methods have been tried, the temperature is still higher than the maximum value of the chip manufacturing trademark, and the programmable logic array module 01 disconnects the power supply module 04 of the chip to be tested, and issues an alarm through the alarm device 09 to achieve the purpose of protecting the test chip.
  • the programmable logic array module 01 measures the surface temperature of the chip
  • the data is intelligently organized into a format as shown in FIG. 5, displayed by the liquid crystal display of the display module 08 of the system, and stored in the storage module 07, such as erasable.
  • the storage module 07 such as erasable.
  • connection module performs the working process after the connection, and other modules relating to the embodiment of the present invention are consistent with the description of the above embodiment.
  • the programmable logic array module configures the working mode, measures by the temperature sensor, and records the surface temperature of the chip by the programmable logic array module.
  • FIG. 2 is a schematic diagram of an application scenario in which a chip to be tested is an audio-video SOC (system on a chip) according to a first application example of the present invention.
  • the chip to be tested is an audio and video on-chip system chip, and the peripheral resources are relatively abundant.
  • the application scenarios of the audio and video on-chip system commonly used in the market are very diverse, and the number of chip pins is very large. Since the programmable logic array provided by the embodiment of the present invention has many types of peripherals, and the number of pins is a limit state supported by the package, it can be fully connected to the chip to be tested.
  • the audio and video file 01 is a file that can be read by the system of audio and video on-chip stored by the programmable logic array.
  • the configuration interface 02 is the UART, JTAG, I2C, SPI, etc. of the audio and video on-chip system.
  • the logic code is written in the programmable logic array module according to the chip manual to be tested, and the control audio and video file 01 is downloaded through the configuration interface 02.
  • the audio and video on-chip system operates.
  • the peripheral interface can be realized as a DDR (Double Rate Synchronous Dynamic Random Access Memory) controller, a memory controller, an Ethernet network transceiver, and the like. Therefore, the programmable logic array can be used to simulate various application scenarios so that all modules of the audio and video on-chip system can be fully operated, and then the chip surface temperature data is obtained according to all application scenarios of the chip design.
  • DDR Double Rate Synchronous Dynamic Random Access Memory
  • FIG. 3 it is a schematic diagram of an application scenario in which a chip to be tested is a digital analog hybrid circuit according to a second application example of the present invention.
  • the chip to be tested is a digital analog hybrid circuit chip
  • the programmable logic array module sends the analog signal 01 to the hybrid circuit through the peripheral of the analog circuit, and vice versa, the digital signal 02 can be sent to the hybrid circuit.
  • the hybrid circuit works in different working scenarios.
  • the digital signal 02 signal and the analog signal 04 converted by the hybrid circuit can be collected by the programmable logic array module, and the chip is evaluated according to the collected signal, and then the temperature sensor is collected. The surface temperature of the chip, thereby obtaining the temperature of the chip under various operating conditions.
  • a third application example of the present invention is a schematic diagram of an application scenario of a protocol interface circuit.
  • the chip to be tested is an interface protocol conversion circuit chip
  • the programmable logic array module sends the first protocol data 01 to the protocol interface circuit, and after the chip processing, forwards the second protocol data 02 to the programmable logic array. It is possible to form a data loop to generate circuits for transmission and reception.
  • the temperature sensor collects the temperature, sends it to the programmable logic array circuit for real-time processing, and confirms the correct operation of the protocol interface circuit through the protocol verification code word.
  • the embodiment of the invention further provides a chip surface temperature measuring method, the method comprising:
  • the obtaining the type of the chip to be tested may be obtained by the number of chip pins, or may be identified by receiving a parameter input by the user.
  • the obtaining temperature data of the chip to be tested in various working modes is obtained by a temperature sensor.
  • an embodiment of the present invention further provides a computer storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
  • the computer readable storage medium described above includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform some of the steps of the methods described in various embodiments of the present disclosure.
  • the computer readable storage medium includes: a USB flash drive, a removable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.
  • the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
  • Implementation Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
  • the technical solution of the embodiment of the invention realizes automatic measurement of the surface temperature of the chip to be tested in the chip design or screening stage, and obtains the physical characteristics of the chip to be tested, thereby providing a powerful reference for the chip design.
  • the chip socket module provided by the embodiment of the invention can be used to place a plurality of chips to be tested.
  • the programmable logic array module provided by the embodiment of the invention can dynamically simulate the working state of various chips, and is implemented with a bus connection module having multiple interfaces. Various working state parameters are sent to the chip to be tested, thereby obtaining temperature data of the chip to be tested under various working states.
  • the embodiment of the present invention can realize measurement of a plurality of chips to be tested, improve work efficiency, and facilitate chip designers to evaluate chip temperature characteristics.
  • the embodiment of the present invention also provides three kinds of feedback (down voltage, frequency reduction, fan speed) to adjust the working temperature of the chip, thereby ensuring smooth and reliable test work without causing excessive temperature of the chip. And the consequences of the damage.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

A chip surface temperature measuring system and method, and a computer storage medium. The system comprises: a programmable logic array module (01), configured to configure operating states of a chip by means of dynamic simulation, and receive a chip surface temperature numerical value obtained by measuring; a chip socket module (02), configured to accommodate a chip to be tested, the chip socket module (02) being connected to the programmable logic array module (01) by means of a connection module (10) having multiple sockets; a temperature sensing module (03), configured to measure the surface temperatures of the chip to be tested in various operating states, and send the chip surface temperature numerical values, obtained by measuring, to the programmable logic array module (01); and a power supply module (04), connected to both the programmable logic array module (01) and the chip socket module (02), to supply a power source for a circuit. The power supply module (04) supports the pulse width modulation technology, such that when the surface temperature of a chip to be tested is higher than a present value, the system is configured to use the programmable logic array module (01) to control the power supply module (04) to reduce power consumption so as to reduce the temperature of the chip to be tested.

Description

一种芯片表面温度测量系统及方法、计算机存储介质Chip surface temperature measuring system and method, computer storage medium
相关申请的交叉引用Cross-reference to related applications
本申请基于申请号为201710257415.0、申请日为2017年04月19日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is based on a Chinese patent application filed on Jan. 19, 2017, filed on Apr.
技术领域Technical field
本发明涉及芯片物理特性测量领域,尤其涉及一种芯片表面温度测量系统及方法、计算机存储介质。The invention relates to the field of chip physical property measurement, in particular to a chip surface temperature measuring system and method, and a computer storage medium.
背景技术Background technique
现代生活中电子设备己经渗透到了民用、工业、军事等各个方面。电子设备运行的可靠性对于人们生活起着越来越重要的地位;在军用设备方面尤其如此,任何一个小元件的损坏都有可能造成无法估量的损失。电子设备的主要失效形式是热失效。随着温度的增加,其失效率呈指数增长趋势。在电子行业中,器件环境温度每升高10度时,往往其失效率增加一个数量级,这就是所谓的“10度法则”。根据相关文献记载,电子设备的失效率有55%是温度超过规定的值引起的,因此,对电子设备而言,即使是降低l度,也将使设备的失效率降低一个可观的量值,这对于可靠性要求高的电子系统尤为重要。例如,民航的电子设备每降低1度,一定温度下其失效率将下降4%。因此,获得芯片在各种工作状态的表面温度变得非常重要,可靠的芯片表面温度测量系统对于芯片研发,验证,制造,检测都是非常重要的。In modern life, electronic equipment has penetrated into civil, industrial, military and other aspects. The reliability of the operation of electronic equipment plays an increasingly important role in people's lives; especially in military equipment, damage to any small component can cause incalculable losses. The main form of failure of electronic equipment is thermal failure. As the temperature increases, its failure rate increases exponentially. In the electronics industry, every 10 degrees increase in device ambient temperature often increases its failure rate by an order of magnitude. This is called the "10 degree rule." According to the related literature, 55% of the failure rate of the electronic device is caused by the temperature exceeding a predetermined value. Therefore, even if the electronic device is lowered by 1 degree, the failure rate of the device is reduced by a considerable amount. This is especially important for electronic systems with high reliability requirements. For example, for every 1 degree reduction in civil aviation electronic equipment, its failure rate will drop by 4% at a certain temperature. Therefore, it is very important to obtain the surface temperature of the chip in various working states. A reliable chip surface temperature measuring system is very important for chip development, verification, manufacturing, and inspection.
现代大规模集成电路芯片无论是数字还是模拟、射频,都是走模块化 集成化方向发展,芯片的工作模式非常多,如果每一种工作模式都要做一块印制电路板,烧录程序,再测量芯片表面温度,耗时耗力,在芯片的研发设计阶段是不现实的。因此,如何对芯片表面温度进行测量,提高测量效率,保证测量工作顺利进行,成为技术人员需要考虑的问题。Modern large-scale integrated circuit chips, whether digital or analog, RF, are modular The direction of integration is developing, and the working mode of the chip is very much. If each working mode is to be a printed circuit board, the program is burned, and then the surface temperature of the chip is measured, which is time-consuming and labor-intensive, and is not in the R&D design stage of the chip. realistic. Therefore, how to measure the surface temperature of the chip, improve the measurement efficiency, and ensure the smooth progress of the measurement work has become a problem that the technician needs to consider.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本发明实施例提供了一种芯片表面温度测量系统及方法、计算机存储介质,能够实现对芯片表面温度进行测量,提高测量效率。The embodiment of the invention provides a chip surface temperature measuring system and method, and a computer storage medium, which can measure the surface temperature of the chip and improve the measuring efficiency.
为了实现上述目的,本发明实施例提供了一种芯片表面温度测量系统,包括:In order to achieve the above object, an embodiment of the present invention provides a chip surface temperature measuring system, including:
可编程逻辑阵列模块,配置为通过动态模拟配置芯片工作状态,并接收测量获得的芯片表面温度数值;The programmable logic array module is configured to configure the working state of the chip through dynamic simulation, and receive the measured surface temperature value of the chip;
芯片插座模块,配置为放置待测芯片,所述芯片插座模块与所述可编程逻辑阵列模块通过具有多种插口的连接模块连接;a chip socket module configured to place a chip to be tested, wherein the chip socket module and the programmable logic array module are connected by a connection module having a plurality of sockets;
温度传感模块,配置为测量各个工作状态下的待测芯片表面温度,并将测量获得的芯片表面温度数值发送给所述可编程逻辑阵列模块;a temperature sensing module configured to measure a surface temperature of the chip to be tested in each working state, and send the measured chip surface temperature value to the programmable logic array module;
供电模块,分别与所述可编程逻辑阵列模块以及芯片插座模块连接,为电路提供电源,所述供电模块支持脉冲宽度调制技术,配置为在待测芯片表面温度高于预设值时,通过可编程逻辑阵列模块控制供电模块降低功耗来降低待测芯片温度。The power supply module is respectively connected to the programmable logic array module and the chip socket module to provide power for the circuit, and the power supply module supports a pulse width modulation technology, and is configured to pass when the surface temperature of the chip to be tested is higher than a preset value. The programming logic array module controls the power supply module to reduce power consumption to lower the temperature of the chip to be tested.
为了实现上述目的,本发明实施例还提供了一种芯片表面温度测量方法,包括:In order to achieve the above object, an embodiment of the present invention further provides a method for measuring a surface temperature of a chip, including:
获得待测芯片类型;Obtain the type of chip to be tested;
根据所述待测芯片类型获得预存的模拟工作模式参数; Obtaining pre-stored simulated working mode parameters according to the type of the chip to be tested;
将所述模拟工作模式参数发送至待测芯片;Sending the simulated working mode parameter to the chip to be tested;
获得待测芯片在各种工作模式的温度数据。Obtain temperature data of the chip to be tested in various working modes.
本发明实施例还提供一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述方法。Embodiments of the present invention also provide a computer storage medium storing computer executable instructions that are implemented when the computer executable instructions are executed.
本发明实施例提供的芯片表面温度测量系统及方法、计算机存储介质,实现在芯片设计或者筛选阶段,对待测芯片表面温度进行自动化测量,获得待测芯片的物理特性,从而为芯片设计提供有力的参考。本发明实施例提供的芯片插座模块可以放置多种待测芯片,本发明实施例提供的可编程逻辑阵列模块可以动态模拟配置各种芯片工作状态,并配合具有多种接口的总线连接模块实现将各种工作状态参数发送至待测芯片,进而获得待测芯片在各种工作状态下的温度数据。从而本发明实施例相比较于现有技术,可以实现对多种待测芯片的测量,提高了工作效率,方便芯片设计人员评估芯片温度特性。为了保护测试芯片,本发明实施例还提供三种反馈(降电压,降频率,降风扇转速)来调节芯片工作温度,从而保证了测试工作的顺利、可靠进行,不会造成芯片因温度过高而毁损的后果。The chip surface temperature measuring system and method and the computer storage medium provided by the embodiments of the present invention realize automatic measurement of the surface temperature of the chip to be tested in the chip design or screening stage, and obtain physical characteristics of the chip to be tested, thereby providing powerful design for the chip design. reference. The chip socket module provided by the embodiment of the invention can be used to place a plurality of chips to be tested. The programmable logic array module provided by the embodiment of the invention can dynamically simulate the working state of various chips, and is implemented with a bus connection module having multiple interfaces. Various working state parameters are sent to the chip to be tested, thereby obtaining temperature data of the chip to be tested under various working states. Therefore, compared with the prior art, the embodiment of the present invention can realize measurement of a plurality of chips to be tested, improve work efficiency, and facilitate chip designers to evaluate chip temperature characteristics. In order to protect the test chip, the embodiment of the present invention also provides three kinds of feedback (down voltage, frequency reduction, fan speed) to adjust the working temperature of the chip, thereby ensuring smooth and reliable test work without causing excessive temperature of the chip. And the consequences of the damage.
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
附图说明DRAWINGS
附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。在附图中:The drawings are used to provide a further understanding of the technical solutions of the present application, and constitute a part of the specification, which is used together with the embodiments of the present application to explain the technical solutions of the present application, and does not constitute a limitation of the technical solutions of the present application. In the drawing:
图1为本发明实施例提供的芯片表面温度测量系统的结构示意图。FIG. 1 is a schematic structural diagram of a chip surface temperature measuring system according to an embodiment of the present invention.
图2为本发明第一应用实例待测芯片为音视频SOC(片上系统)的应用场景示意图。2 is a schematic diagram of an application scenario of an audio-video SOC (system on a chip) in which a chip to be tested is a first application example of the present invention.
图3为本发明第二应用实例待测芯片为数字模拟混合电路的应用场景示意图。 FIG. 3 is a schematic diagram of an application scenario in which a chip to be tested is a digital analog hybrid circuit according to a second application example of the present invention.
图4为本发明第三应用实例待测芯片为协议接口电路的应用场景示意图。4 is a schematic diagram of an application scenario in which a chip to be tested is a protocol interface circuit according to a third application example of the present invention.
图5为本发明实施例中可编程逻辑阵列模块测量芯片表面温度完成后,将数据智能整理成的表格示意图。FIG. 5 is a schematic diagram of a table in which the programmable logic array module measures the surface temperature of the chip after the completion of the programmable logic array module in the embodiment of the present invention.
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features and advantages of the present application will be further described with reference to the accompanying drawings.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It is understood that the specific embodiments described herein are merely illustrative of the application and are not intended to be limiting.
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments in the present application may be arbitrarily combined with each other.
参照图1所示,为本发明实施例提供的芯片表面温度测量系统的结构示意图。本实施例的芯片表面温度测量系统,包括:Referring to FIG. 1 , it is a schematic structural diagram of a chip surface temperature measuring system according to an embodiment of the present invention. The chip surface temperature measuring system of this embodiment includes:
可编程逻辑阵列模块01,配置为通过动态模拟配置芯片工作状态,并接收测量获得的芯片表面温度数值;The programmable logic array module 01 is configured to configure the working state of the chip through dynamic simulation, and receive the measured surface temperature value of the chip;
芯片插座模块02,配置为放置待测芯片,与所述可编程逻辑阵列模块01通过具有多种插口的连接模块10连接;The chip socket module 02 is configured to place a chip to be tested, and is connected to the programmable logic array module 01 through a connection module 10 having a plurality of sockets;
温度传感模块03,配置为测量各个工作状态下的待测芯片表面温度,并将测得的温度数值发送给所述可编程逻辑阵列模块01;The temperature sensing module 03 is configured to measure the surface temperature of the chip to be tested in each working state, and send the measured temperature value to the programmable logic array module 01;
供电模块04,分别与所述可编程逻辑阵列模块01以及芯片插座模块02连接,为电路提供电源,所述供电模块04支持脉冲宽度调制技术,配置为在待测芯片表面温度高于预设值时通过减低功耗来降低待测芯片温度;The power supply module 04 is respectively connected to the programmable logic array module 01 and the chip socket module 02 to provide power for the circuit, and the power supply module 04 supports a pulse width modulation technology, and the surface temperature of the chip to be tested is higher than a preset value. Reduce the temperature of the chip to be tested by reducing power consumption;
考虑到待测芯片的型号尽可能的丰富,选择可编程逻辑芯片的基本指标包括逻辑单元数(等效的逻辑门数)、可用的I/O管脚数、片内存储器资源(内嵌硬核块RAM以及分布式RAM)、时钟管理单元(PLL和DCM)、 高速I/O接口模块(MGT)、内嵌硬核乘加器(DSP段元)、嵌入式硬核CPU等。Considering that the model of the chip under test is as rich as possible, the basic indicators for selecting a programmable logic chip include the number of logic cells (equivalent number of logic gates), the number of available I/O pins, and the on-chip memory resources (embedded hard) Core block RAM and distributed RAM), clock management unit (PLL and DCM), High-speed I/O interface module (MGT), embedded hard core multiplier (DSP segment element), embedded hard CPU.
在本实施例中,所述芯片插座模块02,可以和多种芯片对接,从而利用本发明的系统可以对多种芯片进行温度测试。考虑到现代芯片工业发展迅猛,各类封装都得到长足的应用和发展,单一的芯片插座无法做到统一各种芯片,因此需要根据各种芯片的特点,比如各种芯片的应用手册来定做芯片插座。In this embodiment, the chip socket module 02 can be docked with a plurality of chips, so that various systems can be temperature tested using the system of the present invention. Considering the rapid development of the modern chip industry, all kinds of packages have been widely applied and developed. A single chip socket cannot be used to unify various chips. Therefore, it is necessary to customize the chips according to the characteristics of various chips, such as application manuals of various chips. socket.
所述温度传感器,可以采用基于PT100的惠更斯桥电路来感应温度变化,再经过模数转换器将温度数据传输到可编程逻辑阵列模块01来处理,当然,所述温度传感器也可以采用其他的类型,本发明实施例对此不加以限定。The temperature sensor can use a PT100-based Huygens bridge circuit to sense temperature changes, and then transmit the temperature data to the programmable logic array module 01 through an analog-to-digital converter for processing. Of course, the temperature sensor can also adopt other The type of the embodiment of the present invention is not limited thereto.
所述供电模块04,除了提供供电的功能,还通过PWM(脉冲宽度调制)技术调节供电的电压,当待测芯片温度高于芯片制造商标定的最大值时,可编程逻辑阵列模块调低PWM的频率,实现降温的目的,从而保护芯片免受损害。The power supply module 04, in addition to providing a power supply function, also adjusts the voltage of the power supply by PWM (Pulse Width Modulation) technology. When the temperature of the chip to be tested is higher than the maximum value of the chip manufacturing trademark, the programmable logic array module lowers the PWM. The frequency to achieve the purpose of cooling, thus protecting the chip from damage.
在本实施例中,所述芯片表面温度测量系统,还包括:In this embodiment, the chip surface temperature measurement system further includes:
时钟模块05,分别与所述可编程逻辑阵列模块01及芯片插座模块02连接,配置为当待测芯片是数字电路,为所述数字电路提供时钟基准,并且在待测芯片表面温度高于预设值时通过降低时钟频率来降低待测芯片温度,其中,尤其是降低主时钟的频率降温效果非常明显;所述时钟模块05可以是集成化的时钟芯片或是分立的锁相环电路,The clock module 05 is respectively connected to the programmable logic array module 01 and the chip socket module 02, and configured to provide a clock reference for the digital circuit when the chip to be tested is a digital circuit, and the surface temperature of the chip to be tested is higher than the pre-measurement When the value is set, the temperature of the chip to be tested is lowered by lowering the clock frequency. Among them, especially the frequency reduction effect of the main clock is very obvious; the clock module 05 can be an integrated clock chip or a discrete phase-locked loop circuit.
在本实施例中,所述芯片表面温度测量系统,还包括:In this embodiment, the chip surface temperature measurement system further includes:
调速风扇模块06,分别与所述可编程逻辑阵列模块01及芯片插座模块02连接,配置为当待测芯片表面温度高于预设值时,由所述可编程逻辑阵列模块01通过负反馈温度调节控制调速风扇的转速,来降低温度。 The variable speed fan module 06 is respectively connected to the programmable logic array module 01 and the chip socket module 02, and configured to pass the negative feedback by the programmable logic array module 01 when the surface temperature of the chip to be tested is higher than a preset value. The temperature adjustment controls the speed of the speed control fan to reduce the temperature.
如果待测芯片是搭配风扇使用的,可以通过风扇转速的数据来给出将来实际使用的建议。If the chip to be tested is used with a fan, the fan speed data can be used to give suggestions for future use.
在本实施例中,所述芯片表面温度测量系统,还包括:In this embodiment, the chip surface temperature measurement system further includes:
存储模块07和/或显示模块08,所述存储模块07与所述可编程逻辑阵列模块01连接,配置为存储测量获得的待测芯片温度数据;所述显示模块08,与所述可编程逻辑阵列模块01连接,配置为对待测芯片温度数据进行输出显示。a storage module 07 and/or a display module 08, the storage module 07 is connected to the programmable logic array module 01, configured to store measured chip temperature data to be tested; the display module 08, and the programmable logic The array module 01 is connected and configured to output and display the chip temperature data to be tested.
所述存储模块07与可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、插卡型存储器(例如SD、TF存储器等等)、多媒体卡、随机访问存储器(RAM)、可编程只读存储器(PROM)、静态随机访问存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、只读存储器(ROM)等。The storage module 07 and the storage module may include at least one type of storage medium including a flash memory, a hard disk, a card type memory (eg, SD, TF memory, etc.), a multimedia card, a random access memory (RAM), and the like. Programmable Read Only Memory (PROM), Static Random Access Memory (SRAM), Electrically Erasable Programmable Read Only Memory (EEPROM), Read Only Memory (ROM), and the like.
所述显示模块08可以包括液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、有机发光二极管(OLED)显示器、柔性显示器等等中的至少一种。根据特定的实施方式,显示模块08可以包括两个或更多显示单元,显示模块08可以包括触模屏,配置为检测触摸操作。The display module 08 may include at least one of a liquid crystal display (LCD), a thin film transistor LCD (TFT-LCD), an organic light emitting diode (OLED) display, a flexible display, and the like. According to a particular embodiment, display module 08 may include two or more display units, and display module 08 may include a touch screen configured to detect touch operations.
在本实施例中,所述芯片表面温度测量系统,还包括:In this embodiment, the chip surface temperature measurement system further includes:
告警器09,与所述可编程逻辑阵列模块01连接,配置为在待测芯片温度高于预设值,发出告警信息。可以是扬声器、蜂鸣器或是LED闪烁灯等。The alarm device 09 is connected to the programmable logic array module 01 and configured to send an alarm message when the temperature of the chip to be tested is higher than a preset value. It can be a speaker, a buzzer or an LED flashing light.
在本实施例中,所述连接模块10为包括多种接口的总线结构,配置为实现可编程逻辑阵列和待测芯片的物理连接。In this embodiment, the connection module 10 is a bus structure including a plurality of interfaces configured to implement physical connection between the programmable logic array and the chip to be tested.
本发明实施例是基于可编程逻辑阵列的数字系统。现代大规模集成电路芯片无论是数字还是模拟,射频,都是走模块化集成化方向发展,芯片的工作模式非常多,如果每一种工作模式都要做一块印制电路板,烧录程序,再测量温度,耗时耗力,在芯片的研发设计阶段是不现实的。本发明 实施例提供的可编程逻辑阵列模块01不论逻辑,外设还是IO资源都很丰富,可以很好的解决这个问题。Embodiments of the invention are digital systems based on programmable logic arrays. Modern large-scale integrated circuit chips, whether digital or analog, or RF, are moving in the direction of modular integration. There are many working modes of the chip. If each working mode is to be a printed circuit board, the programming program, Re-measuring the temperature, time and labor, is unrealistic in the R&D design phase of the chip. this invention The programmable logic array module 01 provided by the embodiment is rich in logic, peripherals and IO resources, and can solve this problem well.
本发明实施例中,可编程逻辑阵列模块01通过更新代码,即可实时更新数字逻辑电路。测试人员通过查阅待测芯片的功能手册,编写一系列自动化测试用例进行预存。在测试时,通过高速芯片插座02与待测芯片对接,更新数字逻辑代码通过连接模块10的总线来配置待测芯片的工作模式,包括常规的设计工作状态和芯片出厂前的压力测试,然后通过在芯片插座02安装的温度传感器03将测量获得的模拟信号转换为数字信号的方式,得到的待测芯片的温度,传回可编程逻辑阵列模块01。In the embodiment of the present invention, the programmable logic array module 01 can update the digital logic circuit in real time by updating the code. The tester prepares a series of automated test cases for pre-existing by consulting the function manual of the chip to be tested. During the test, the high-speed chip socket 02 is connected to the chip to be tested, and the digital logic code is updated. The working mode of the chip to be tested is configured by connecting the bus of the module 10, including the normal design working state and the stress test before the chip leaves the factory, and then passed. The temperature sensor 03 installed in the chip socket 02 converts the measured analog signal into a digital signal, and the obtained temperature of the chip to be tested is transmitted back to the programmable logic array module 01.
在温度测量过程中,可编程逻辑阵列模块01逻辑资源丰富,用来实现芯片表面温度负反馈控制。本发明的测量系统可以通过3种模块来实现对芯片温度负反馈调节,保证在测量过程中不损害芯片。第一,可编程逻辑阵列模块01控制待测电路的供电模块04,通过PWM(脉冲宽度调制)技术调节供电的电压,当温度高于芯片制造商标定的最大值时,可编程逻辑阵列模块01调低PWM的频率;第二,可编程逻辑阵列模块01控制待测电路的时钟模块05,通过控制字来配置时钟的频率,当温度高于预设最大值时,可编程逻辑阵列模块01降低时钟的频率,尤其是主时钟的频率降温效果非常明显;第三,可编程逻辑阵列模块01控制安装在芯片插座02上的调速风扇06的转速,当温度高于预设最大值时,可编程逻辑阵列模块01增大风扇的转速。如果三种方法都尝试过,温度依然高于芯片制造商标定的最大值,可编程逻辑阵列模块01断开待测芯片的供电模块04,通过告警器09发出告警,达到保护测试芯片的目的。In the temperature measurement process, the programmable logic array module 01 is rich in logic resources and is used to implement negative feedback control of the chip surface temperature. The measurement system of the invention can realize the negative feedback adjustment of the chip temperature through three kinds of modules, so as to ensure that the chip is not damaged during the measurement process. First, the programmable logic array module 01 controls the power supply module 04 of the circuit to be tested, and adjusts the voltage of the power supply by PWM (Pulse Width Modulation) technology. When the temperature is higher than the maximum value of the chip manufacturing trademark, the programmable logic array module 01 The frequency of the PWM is lowered. Second, the programmable logic array module 01 controls the clock module 05 of the circuit to be tested, and the frequency of the clock is configured by the control word. When the temperature is higher than the preset maximum value, the programmable logic array module 01 is lowered. The frequency of the clock, especially the frequency of the main clock, is very obvious. Third, the programmable logic array module 01 controls the speed of the speed regulating fan 06 mounted on the chip socket 02. When the temperature is higher than the preset maximum value, The programmed logic array module 01 increases the speed of the fan. If all three methods have been tried, the temperature is still higher than the maximum value of the chip manufacturing trademark, and the programmable logic array module 01 disconnects the power supply module 04 of the chip to be tested, and issues an alarm through the alarm device 09 to achieve the purpose of protecting the test chip.
可编程逻辑阵列模块01测量芯片表面温度完成后,将数据智能整理成如附图5所示的格式,通过系统的显示模块08的液晶显示屏显示出来,并存储在存储模块07,比如可擦除存储器里,方便芯片设计人员查看总结, 评估芯片的温度物理特性。After the programmable logic array module 01 measures the surface temperature of the chip, the data is intelligently organized into a format as shown in FIG. 5, displayed by the liquid crystal display of the display module 08 of the system, and stored in the storage module 07, such as erasable. In addition to the memory, it is convenient for the chip designer to view the summary. Evaluate the temperature physics of the chip.
下面通过具体应用中的实例对本发明技术方案进行示例性说明。The technical solutions of the present invention are exemplarily described below through examples in specific applications.
需要说明的是,在以下的三个应用实例中,附图中仅示出了可编程逻辑阵列模块和不同种类的待测芯片,在各个应用实例中说明了可编程逻辑阵列和待测芯片通过连接模块进行连接后的工作过程,而关于本发明实施例的其他模块都与上述实施例的描述一致。可编程逻辑阵列模块通过连接模块和待测芯片插座连接后,由可编程逻辑阵列模块配置工作模式,通过温度传感器测量,并由可编程逻辑阵列模块记录芯片表面温度。It should be noted that, in the following three application examples, only the programmable logic array module and different types of chips to be tested are shown in the drawings, and the programmable logic array and the chip to be tested are illustrated in various application examples. The connection module performs the working process after the connection, and other modules relating to the embodiment of the present invention are consistent with the description of the above embodiment. After the programmable logic array module is connected to the chip socket to be tested through the connection module, the programmable logic array module configures the working mode, measures by the temperature sensor, and records the surface temperature of the chip by the programmable logic array module.
实例一:Example 1:
参照图2所示,2为本发明第一应用实例待测芯片为音视频SOC(片上系统)的应用场景示意图。Referring to FIG. 2, FIG. 2 is a schematic diagram of an application scenario in which a chip to be tested is an audio-video SOC (system on a chip) according to a first application example of the present invention.
在本应用实例中,待测芯片是一种音视频片上系统芯片,外设资源较为丰富,市面上常用的音视频片上系统的应用场景十分多样,芯片管脚数量非常多。由于本发明实施例提供的可编程逻辑阵列的外设种类多,管脚数是封装支持的极限状态,所以可以充分和待测芯片对接。In this application example, the chip to be tested is an audio and video on-chip system chip, and the peripheral resources are relatively abundant. The application scenarios of the audio and video on-chip system commonly used in the market are very diverse, and the number of chip pins is very large. Since the programmable logic array provided by the embodiment of the present invention has many types of peripherals, and the number of pins is a limit state supported by the package, it can be fully connected to the chip to be tested.
音视频文件01是可编程逻辑阵列存储的音视频片上系统可以读取的文件。配置接口02是音视频片上系统的UART、JTAG、I2C、SPI等,在本应用实例中,根据待测芯片手册在可编程逻辑阵列模块编写逻辑代码,实现控制音视频文件01通过配置接口02下载进音视频片上系统进行运行。并且可以实现外设接口是DDR(双倍速率同步动态随机存储器)控制器,存储控制器,以太网网络收发器等。从而可以通过可编程逻辑阵列模拟各种应用场景使音视频片上系统的所有模块都可以充分运行起来,进而根据芯片设计的全部应用场景得到芯片表面温度数据。The audio and video file 01 is a file that can be read by the system of audio and video on-chip stored by the programmable logic array. The configuration interface 02 is the UART, JTAG, I2C, SPI, etc. of the audio and video on-chip system. In this application example, the logic code is written in the programmable logic array module according to the chip manual to be tested, and the control audio and video file 01 is downloaded through the configuration interface 02. The audio and video on-chip system operates. And the peripheral interface can be realized as a DDR (Double Rate Synchronous Dynamic Random Access Memory) controller, a memory controller, an Ethernet network transceiver, and the like. Therefore, the programmable logic array can be used to simulate various application scenarios so that all modules of the audio and video on-chip system can be fully operated, and then the chip surface temperature data is obtained according to all application scenarios of the chip design.
可见,在本应用实例中,由于可编程逻辑阵列的逻辑、IO、外设资源都非常丰富,音视频片上系统的所有模块都可以充分运行起来,芯片表面 温度数据可以根据芯片设计的全部应用场景得到。It can be seen that in this application example, since the logic, IO, and peripheral resources of the programmable logic array are very rich, all modules of the audio and video system on the chip can be fully operated, and the surface of the chip Temperature data can be obtained from all application scenarios of the chip design.
实例二:Example 2:
参照图3所示,为本发明第二应用实例待测芯片为数字模拟混合电路的应用场景示意图。Referring to FIG. 3, it is a schematic diagram of an application scenario in which a chip to be tested is a digital analog hybrid circuit according to a second application example of the present invention.
在本应用实例中,待测芯片是一种数字模拟混合电路芯片,可编程逻辑阵列模块通过模拟电路的外设去发模拟信号01给混合电路,反之也可以发数字信号02给混合电路,让混合电路在不同的工作场景下工作起来,经混合电路转换的数字信号02信号和模拟信号04可以由可编程逻辑阵列模块采集后,根据采集到的信号评估芯片是否正常工作,再由温度传感器采集芯片表面温度,从而获得芯片在各种工作状态下的温度。In this application example, the chip to be tested is a digital analog hybrid circuit chip, and the programmable logic array module sends the analog signal 01 to the hybrid circuit through the peripheral of the analog circuit, and vice versa, the digital signal 02 can be sent to the hybrid circuit. The hybrid circuit works in different working scenarios. The digital signal 02 signal and the analog signal 04 converted by the hybrid circuit can be collected by the programmable logic array module, and the chip is evaluated according to the collected signal, and then the temperature sensor is collected. The surface temperature of the chip, thereby obtaining the temperature of the chip under various operating conditions.
实例三:Example three:
参照图4所示,本发明第三应用实例待测芯片为协议接口电路的应用场景示意图。Referring to FIG. 4, a third application example of the present invention is a schematic diagram of an application scenario of a protocol interface circuit.
在本应用实例中,待测芯片是一种接口协议转换电路芯片,可编程逻辑阵列模块发送第一协议数据01到协议接口电路,经芯片处理后转发第二协议数据02给可编程逻辑阵列,可以组成一个数据循环产生发送、接收的电路。温度传感器采集温度,发送到可编程逻辑阵列电路实时处理,通过协议的校验码字来确认协议接口电路的工作正确性。In this application example, the chip to be tested is an interface protocol conversion circuit chip, and the programmable logic array module sends the first protocol data 01 to the protocol interface circuit, and after the chip processing, forwards the second protocol data 02 to the programmable logic array. It is possible to form a data loop to generate circuits for transmission and reception. The temperature sensor collects the temperature, sends it to the programmable logic array circuit for real-time processing, and confirms the correct operation of the protocol interface circuit through the protocol verification code word.
本发明实施例还提供了一种芯片表面温度测量方法,所述方法包括:The embodiment of the invention further provides a chip surface temperature measuring method, the method comprising:
获得待测芯片类型;Obtain the type of chip to be tested;
根据所述待测芯片类型获得预存的模拟工作模式参数;Obtaining pre-stored simulated working mode parameters according to the type of the chip to be tested;
将所述模拟工作模式参数发送至待测芯片;Sending the simulated working mode parameter to the chip to be tested;
获得待测芯片在各种工作模式的温度数据。Obtain temperature data of the chip to be tested in various working modes.
其中,所述获得待测芯片类型可以为通过芯片管脚数获得,也可以通过接收用户输入的参数进行识别。 The obtaining the type of the chip to be tested may be obtained by the number of chip pins, or may be identified by receiving a parameter input by the user.
所述获得待测芯片在各种工作模式的温度数据,通过温度传感器获得。The obtaining temperature data of the chip to be tested in various working modes is obtained by a temperature sensor.
此外,本发明实施例还提供一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述的方法。In addition, an embodiment of the present invention further provides a computer storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
上述计算机可读存储介质,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本公开各个实施例所述方法的部分步骤。而所述计算机可读存储介质包括:U盘、移动硬盘、只读存储器(ReadOnly Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The computer readable storage medium described above includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform some of the steps of the methods described in various embodiments of the present disclosure. The computer readable storage medium includes: a USB flash drive, a removable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes those elements. It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, article, or device. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, method, item, or device that comprises the element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, The optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡 是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above is only a preferred embodiment of the present invention, and thus does not limit the scope of the patent of the present invention. The equivalent structure or equivalent process transformations made by the present specification and the contents of the drawings are directly or indirectly applied to other related technical fields, and are included in the scope of patent protection of the present invention.
工业实用性Industrial applicability
本发明实施例的技术方案,实现在芯片设计或者筛选阶段,对待测芯片表面温度进行自动化测量,获得待测芯片的物理特性,从而为芯片设计提供有力的参考。本发明实施例提供的芯片插座模块可以放置多种待测芯片,本发明实施例提供的可编程逻辑阵列模块可以动态模拟配置各种芯片工作状态,并配合具有多种接口的总线连接模块实现将各种工作状态参数发送至待测芯片,进而获得待测芯片在各种工作状态下的温度数据。从而本发明实施例相比较于现有技术,可以实现对多种待测芯片的测量,提高了工作效率,方便芯片设计人员评估芯片温度特性。为了保护测试芯片,本发明实施例还提供三种反馈(降电压,降频率,降风扇转速)来调节芯片工作温度,从而保证了测试工作的顺利、可靠进行,不会造成芯片因温度过高而毁损的后果。 The technical solution of the embodiment of the invention realizes automatic measurement of the surface temperature of the chip to be tested in the chip design or screening stage, and obtains the physical characteristics of the chip to be tested, thereby providing a powerful reference for the chip design. The chip socket module provided by the embodiment of the invention can be used to place a plurality of chips to be tested. The programmable logic array module provided by the embodiment of the invention can dynamically simulate the working state of various chips, and is implemented with a bus connection module having multiple interfaces. Various working state parameters are sent to the chip to be tested, thereby obtaining temperature data of the chip to be tested under various working states. Therefore, compared with the prior art, the embodiment of the present invention can realize measurement of a plurality of chips to be tested, improve work efficiency, and facilitate chip designers to evaluate chip temperature characteristics. In order to protect the test chip, the embodiment of the present invention also provides three kinds of feedback (down voltage, frequency reduction, fan speed) to adjust the working temperature of the chip, thereby ensuring smooth and reliable test work without causing excessive temperature of the chip. And the consequences of the damage.

Claims (11)

  1. 一种芯片表面温度测量系统,包括:A chip surface temperature measuring system comprising:
    可编程逻辑阵列模块,配置为通过动态模拟配置芯片工作状态,并接收测量获得的芯片表面温度数值;The programmable logic array module is configured to configure the working state of the chip through dynamic simulation, and receive the measured surface temperature value of the chip;
    芯片插座模块,配置为放置待测芯片,所述芯片插座模块与所述可编程逻辑阵列模块通过具有多种插口的连接模块连接;a chip socket module configured to place a chip to be tested, wherein the chip socket module and the programmable logic array module are connected by a connection module having a plurality of sockets;
    温度传感模块,配置为测量各个工作状态下的待测芯片表面温度,并将测量获得的芯片表面温度数值发送给所述可编程逻辑阵列模块;a temperature sensing module configured to measure a surface temperature of the chip to be tested in each working state, and send the measured chip surface temperature value to the programmable logic array module;
    供电模块,分别与所述可编程逻辑阵列模块以及芯片插座模块连接,为电路提供电源,所述供电模块支持脉冲宽度调制技术,配置为在待测芯片表面温度高于预设值时,通过可编程逻辑阵列模块控制供电模块降低功耗来降低待测芯片温度。The power supply module is respectively connected to the programmable logic array module and the chip socket module to provide power for the circuit, and the power supply module supports a pulse width modulation technology, and is configured to pass when the surface temperature of the chip to be tested is higher than a preset value. The programming logic array module controls the power supply module to reduce power consumption to lower the temperature of the chip to be tested.
  2. 根据权利要求1所述的系统,其中,所述芯片表面温度测量系统,还包括:The system of claim 1 wherein said chip surface temperature measuring system further comprises:
    时钟模块,分别与所述可编程逻辑阵列模块及芯片插座模块连接,配置为当待测芯片是数字电路,为所述数字电路提供时钟基准,并且在待测芯片表面温度高于预设值时,通过可编程逻辑阵列模块控制降低时钟频率来降低待测芯片温度。a clock module, respectively connected to the programmable logic array module and the chip socket module, configured to provide a clock reference for the digital circuit when the chip to be tested is a digital circuit, and when the surface temperature of the chip to be tested is higher than a preset value Reduce the clock frequency by the programmable logic array module to reduce the temperature of the chip to be tested.
  3. 根据权利要求1所述的系统,其中,所述芯片表面温度测量系统,还包括:The system of claim 1 wherein said chip surface temperature measuring system further comprises:
    调速风扇模块,分别与所述可编程逻辑阵列模块及芯片插座模块连接,配置为当待测芯片表面温度高于预设值时,由所述可编程逻辑阵列模块通过负反馈温度调节控制调速风扇的转速来降低待测芯片温度。The speed control fan module is respectively connected to the programmable logic array module and the chip socket module, and configured to be adjusted by the programmable logic array module through a negative feedback temperature adjustment when the surface temperature of the chip to be tested is higher than a preset value The speed of the speed fan reduces the temperature of the chip to be tested.
  4. 根据权利要求1所述的系统,其中,所述芯片表面温度测量系统,还包括: The system of claim 1 wherein said chip surface temperature measuring system further comprises:
    存储模块和/或显示模块,所述存储模块与所述可编程逻辑阵列模块连接,配置为存储测量获得的待测芯片温度数据;所述显示模块,与所述可编程逻辑阵列模块连接,配置为对待测芯片温度数据进行输出显示。a storage module and/or a display module, the storage module is connected to the programmable logic array module, configured to store the measured chip temperature data obtained by the measurement; and the display module is connected to the programmable logic array module and configured Output display for the temperature data of the chip to be tested.
  5. 根据权利要求1所述的系统,其中,所述芯片表面温度测量系统,还包括:The system of claim 1 wherein said chip surface temperature measuring system further comprises:
    告警器,与所述可编程逻辑阵列模块连接,配置为在待测芯片温度高于预设值,发出告警信息。The alarm device is connected to the programmable logic array module and configured to send an alarm message when the temperature of the chip to be tested is higher than a preset value.
  6. 根据权利要求1所述的系统,其中,The system of claim 1 wherein
    当所述芯片插座模块放置的待测芯片为音视频片上系统芯片,所述可编程逻辑阵列模块控制音视频文件通过配置接口下载进音视频片上系统进行运行。When the chip to be tested placed on the chip socket module is an audio and video on-chip system chip, the programmable logic array module controls the audio and video files to be downloaded into the audio and video on-chip system through the configuration interface for operation.
  7. 根据权利要求1所述的系统,其中,The system of claim 1 wherein
    当所述芯片插座模块放置的待测芯片为数字模拟混合电路,可编程逻辑阵列模块通过模拟电路的外设发模拟信号给所述数字模拟混合电路,和/或发数字信号给所述数字模拟混合电路,经所述数字模拟混合电路转换的数字信号和模拟信号由可编程逻辑阵列模块采集。When the chip to be tested placed on the chip socket module is a digital analog hybrid circuit, the programmable logic array module sends an analog signal to the digital analog hybrid circuit through a peripheral of the analog circuit, and/or sends a digital signal to the digital analog The hybrid circuit, the digital signal and the analog signal converted by the digital analog hybrid circuit are collected by the programmable logic array module.
  8. 根据权利要求1所述的系统,其中,The system of claim 1 wherein
    当所述芯片插座模块放置的待测芯片为协议接口电路,可编程逻辑阵列模块发送第一协议数据到协议接口电路,经协议接口电路处理后转发第二协议数据给可编程逻辑阵列模块,组成数据循环产生发送、接收的电路。When the chip to be tested placed on the chip socket module is a protocol interface circuit, the programmable logic array module sends the first protocol data to the protocol interface circuit, and the second protocol data is forwarded to the programmable logic array module after being processed by the protocol interface circuit. The data loop generates circuits for transmission and reception.
  9. 根据权利要求8所述的系统,其中,The system of claim 8 wherein
    所述可编程逻辑阵列模块通过协议的校验码字确认协议接口电路的工作正确性。The programmable logic array module confirms the correctness of the operation of the protocol interface circuit by using the verification codeword of the protocol.
  10. 一种芯片表面温度测量方法,包括: A chip surface temperature measuring method includes:
    获得待测芯片类型;Obtain the type of chip to be tested;
    根据所述待测芯片类型获得预存的模拟工作模式参数;Obtaining pre-stored simulated working mode parameters according to the type of the chip to be tested;
    将所述模拟工作模式参数发送至待测芯片;Sending the simulated working mode parameter to the chip to be tested;
    获得待测芯片在各种工作模式的温度数据。Obtain temperature data of the chip to be tested in various working modes.
  11. 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行权利要求10所述的芯片表面温度测量方法。 A computer storage medium having stored therein computer executable instructions configured to perform the chip surface temperature measurement method of claim 10.
PCT/CN2017/103639 2017-04-19 2017-09-27 Chip surface temperature measuring system and method, and computer storage medium WO2018192182A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710257415.0A CN108731827A (en) 2017-04-19 2017-04-19 A kind of chip surface temperature measurement system and method
CN201710257415.0 2017-04-19

Publications (1)

Publication Number Publication Date
WO2018192182A1 true WO2018192182A1 (en) 2018-10-25

Family

ID=63855432

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/103639 WO2018192182A1 (en) 2017-04-19 2017-09-27 Chip surface temperature measuring system and method, and computer storage medium

Country Status (2)

Country Link
CN (1) CN108731827A (en)
WO (1) WO2018192182A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110297171B (en) * 2019-06-14 2021-10-01 苏州福瑞思信息科技有限公司 Power consumption test system and equipment of chip
CN110687952A (en) * 2019-10-24 2020-01-14 广东美的白色家电技术创新中心有限公司 Voltage regulating circuit, voltage regulating method and storage medium
CN111208349A (en) * 2019-12-31 2020-05-29 深圳市芯天下技术有限公司 Nor Flash chip power consumption testing device and method based on FPGA development board
CN114325291A (en) * 2020-09-29 2022-04-12 圣邦微电子(北京)股份有限公司 Temperature monitoring device and monitoring method for chip test

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5639163A (en) * 1994-11-14 1997-06-17 International Business Machines Corporation On-chip temperature sensing system
CN101452048A (en) * 2007-11-30 2009-06-10 上海华虹Nec电子有限公司 Integrated circuit chip temperature test device and method
CN102123574A (en) * 2010-01-11 2011-07-13 纬创资通股份有限公司 Electronic device and method for detecting cooling fan of electronic device
CN105589504A (en) * 2014-10-22 2016-05-18 中兴通讯股份有限公司 Method and device for adjusting chip core voltage
CN105823971A (en) * 2015-01-09 2016-08-03 中芯国际集成电路制造(上海)有限公司 Chip operation state monitoring system and monitoring method
CN106017727A (en) * 2016-05-16 2016-10-12 合肥市芯海电子科技有限公司 Multi-chip temperature testing and calibrating system and method
CN205982552U (en) * 2016-09-09 2017-02-22 杭州万高科技股份有限公司 IC testing arrangement

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100389308C (en) * 2004-05-26 2008-05-21 鸿富锦精密工业(深圳)有限公司 Chip temperature measurement device and method
CN101303608A (en) * 2008-06-12 2008-11-12 黄竞 Multi-channel temperature detection controller
FR2950969B1 (en) * 2009-10-02 2011-12-09 St Microelectronics Rousset DEVICE FOR DETECTING TEMPERATURE VARIATIONS IN A CHIP
CN105911451B (en) * 2016-04-05 2020-08-11 硅谷数模半导体(北京)有限公司 Chip testing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5639163A (en) * 1994-11-14 1997-06-17 International Business Machines Corporation On-chip temperature sensing system
CN101452048A (en) * 2007-11-30 2009-06-10 上海华虹Nec电子有限公司 Integrated circuit chip temperature test device and method
CN102123574A (en) * 2010-01-11 2011-07-13 纬创资通股份有限公司 Electronic device and method for detecting cooling fan of electronic device
CN105589504A (en) * 2014-10-22 2016-05-18 中兴通讯股份有限公司 Method and device for adjusting chip core voltage
CN105823971A (en) * 2015-01-09 2016-08-03 中芯国际集成电路制造(上海)有限公司 Chip operation state monitoring system and monitoring method
CN106017727A (en) * 2016-05-16 2016-10-12 合肥市芯海电子科技有限公司 Multi-chip temperature testing and calibrating system and method
CN205982552U (en) * 2016-09-09 2017-02-22 杭州万高科技股份有限公司 IC testing arrangement

Also Published As

Publication number Publication date
CN108731827A (en) 2018-11-02

Similar Documents

Publication Publication Date Title
WO2018192182A1 (en) Chip surface temperature measuring system and method, and computer storage medium
US9569325B2 (en) Method and system for automated test and result comparison
US10782718B2 (en) System and method for automatically testing voltage regulators
CN104866423B (en) The test method and system of a kind of software configuration item
US20210173987A1 (en) Reset crossing and clock crossing interface for integrated circuit generation
CN105517676A (en) Whole-machine testing method and device of smart bracelets, and mobile terminal
CN100426244C (en) Marking system and method
CN103257922B (en) A kind of method of quick test BIOS and OS interface code reliability
US11675959B2 (en) Point-to-point module connection interface for integrated circuit generation
CN104375908A (en) Method and equipment for detecting electric leakage of server
CN105843718A (en) Test board card as well as management card test system and method
US9697162B1 (en) IoT product synthesis apparatus and method
CN103425580A (en) Method for automatically and rapidly obtaining and calibrating configuration information of cloud computing device
CN110618744A (en) Novel GPU Carrier board card
US8612793B2 (en) Dynamic power and performance calibration of data processing systems
US11030362B2 (en) Modeling and cooperative simulation of systems with interdependent discrete and continuous elements
US9703899B1 (en) IoT product synthesis apparatus and method
CN105204999B (en) Method for realizing automatic test
US8011021B2 (en) Correlation of data of a control and/or data transmission system and of a system model representing it
CN209728145U (en) Power module test device
CN103686794B (en) Sensor network node load pressure test system and method
US20210011981A1 (en) Clock crossing interface for integrated circuit generation
CN203658835U (en) Testing system for various aerospace type power controllers
US20130144457A1 (en) Server system for updating heat dissipation solution
CN115097900A (en) A clock output configuration device and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17906379

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17906379

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载