Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

228 results about "Programmer" patented technology

A programmer (hardware), device programmer, chip programmer, device burner, or PROM writer is a piece of electronic equipment that arrange written software to configure programmable non-volatile integrated circuits, called programmable devices. The target devices include; PROM, EPROM, EEPROM, Flash memory, eMMC, MRAM, FeRAM, NVRAM, PLD, PLA, PAL, GAL, CPLD, FPGA, and MCU. These are terminologies in the field of computer hardware.

Transformer-based programming code value quantification system

Disclosed herein are computer-implemented systems and methods for code value assessment. For example, in one aspect, the system comprises, an input module configured to receive program code submissions from developers, a processing unit equipped with Text-Based Models with Contextual Understanding (TBM-CUs) configured to evaluate the functional meaning, purpose, and value of submitted code segments and distinguish between code contributions from human programmers and machine learning systems, a visualization module configured to present the assessed value of the analyzed code over various time periods and dimensions, offering insights into trends, patterns, and comparative performance, a communication module configured to translate programming code meaning or function into plain language summaries for non-technical stakeholders, and an AI peer review module configured to automatically review, accept or reject code contributions.
Owner:CODESCORE SP ZOO

Systems and methods for restoring muscle function to the lumbar spine

A system for restoring muscle function to the lumbar spine to treat low back pain is provided. The system may include electrodes coupled to an implantable pulse generator (IPG), a handheld activator configured to transfer a stimulation command to the IPG, and an external programmer configured to transfer programming data to the IPG. The stimulation command directs the programmable controller to stimulate the tissue in accordance with the programming data. The system may include a software-based programming system run on a computer such that the treating physician may program and adjust stimulation parameters.
Owner:MAINSTAY MEDICAL

Threat analysis and risk assessment system

Various systems and methods are presented regarding a threat analysis and risk assessment (TARA) system for implementation during design of a device, such as a software-defined vehicle. The system can be implemented across a manufacturing organization and combines knowledge from a range of entities, e.g., software programmers, hardware designers, network designers, and suchlike. Items and assets can be utilized to define respective features of components, e.g., defining software functionality, electronic control unit (ECU) configuration, a communication network connecting one or more ECUs and various signal inputs / outputs, etc. By representing components / features as items and assets, knowledge regarding potential / actual threats (e.g., cybersecurity attack(s)) can be respectively applied, damage scenarios and mitigation identified, threat risks assessed and reduced, with the whole system iteratively updated in response to newly derived configurations and knowledge regarding component of interest. Respective entities can apply their knowledge to supplement knowledge across the system, enabling interaction from multiple sources.
Owner:VOLVO CAR CORP

Threat analysis and risk assessment system

Various systems and methods are presented regarding a threat analysis and risk assessment (TARA) system for implementation during design of a device, such as a software-defined vehicle. The system can be implemented across a manufacturing organization and combines knowledge from a range of entities, e.g., software programmers, hardware designers, network designers, and suchlike. Items and assets can be utilized to define respective features of components, e.g., defining software functionality, electronic control unit (ECU) configuration, a communication network connecting one or more ECUs and various signal inputs / outputs, etc. By representing components / features as items and assets, knowledge regarding potential / actual threats (e.g., cybersecurity attack(s)) can be respectively applied, damage scenarios and mitigation identified, threat risks assessed and reduced, with the whole system iteratively updated in response to newly derived configurations and knowledge regarding component of interest. Respective entities can apply their knowledge to supplement knowledge across the system, enabling interaction from multiple sources.
Owner:VOLVO CAR CORP

Threat analysis and risk assessment system

Various systems and methods are presented regarding a threat analysis and risk assessment (TARA) system for implementation during design of a device, such as a software-defined vehicle. The system can be implemented across a manufacturing organization and combines knowledge from a range of entities, e.g., software programmers, hardware designers, network designers, and suchlike. Items and assets can be utilized to define respective features of components, e.g., defining software functionality, electronic control unit (ECU) configuration, a communication network connecting one or more ECUs and various signal inputs / outputs, etc. By representing components / features as items and assets, knowledge regarding potential / actual threats (e.g., cybersecurity attack(s)) can be respectively applied, damage scenarios and mitigation identified, threat risks assessed and reduced, with the whole system iteratively updated in response to newly derived configurations and knowledge regarding component of interest. Respective entities can apply their knowledge to supplement knowledge across the system, enabling interaction from multiple sources.
Owner:VOLVO CAR CORP

Compilation system for post quantum cryptography algorithm

The invention discloses a compiling system for a post-quantum cryptography algorithm, and relates to the technical field of post-quantum cryptography, the compiling system receives a C / C + + program compiled according to an algorithm library, generates a software operator intermediate representation through a front-end compiling module, carries out related optimization through a machine-independent optimization module, reduces redundant codes, and then, carries out compiling on the C / C + + program through a machine-independent optimization module. The software operator intermediate representation is converted into a hardware operator intermediate representation through a machine-related optimization module, optimization oriented to a specific hardware architecture is carried out, and finally, the hardware operator intermediate representation selects a corresponding target code generation module according to different target hardware to generate a file which can be executed on the target hardware. Through the system provided by the invention, a programmer can deploy various post quantum cryptography algorithms to different hardware architectures under the condition that a source program is slightly modified.
Owner:SHANGHAI JIAOTONG UNIV

SOC (system on chip) burning method for USB (universal serial bus) interface and burner device

The invention provides an SOC chip burner device and method for a USB interface, the burner device comprises a power supply module, a burning control module, a to-be-burnt clamp, a mode generation module, a USB host controller module and a storage module, and the to-be-burnt clamp is configured to be used for connecting an SOC chip to be burnt and the burner device; the power supply module is configured to provide power supply voltage for the SOC chip to be burnt through a power supply bus VBUS; the mode generation module is configured to output a specific mode signal to the DP and DM pins in a specific time window after power is supplied to the SOC chip; the USB host controller module is configured to be used for detecting a USB equipment connection signal sent by the SOC chip and communicating with the SOC chip to be burnt through a default address and a control endpoint of USB equipment; the burning control module is configured to control the burning process so as to send a command and data to be burnt to the SOC chip to be burnt through the USB host controller module.
Owner:BEIJING ONMICRO ELECTRONICS CO LTD

Data transmission system and method

The invention discloses a data transmission system and method, and relates to the technical field of prototype verification of an integrated circuit, and the method comprises the steps: adding a monitoring module in a first logic programming device, adding a time delay processing module in a second logic programming device, and enabling the monitoring module to monitor that the first logic programming device is in the time delay processing module and the second logic programming device is in the time delay processing module; the interrupt signal is later than the data for a time length. Moreover, the data is delayed to arrive compared with the interrupt signal after being transmitted by the cross-logic programming device, so that the delay processing module can be used for monitoring the earlier time length of the interrupt signal compared with the data. According to the method, the first interrupt signal is generated through the operation duration indication information and the delay duration indication information, the interrupt signal used for indicating completion of the write operation and the original time sequence of the data can be restored, and the first interrupt signal can accurately indicate that the write operation of the storage module is completed.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Cutter matching method, device and equipment for numerical control machining of parts and storage medium

The invention discloses a tool matching method, device and equipment for numerical control machining parts and a storage medium, and the method comprises the steps: screening tools in to-be-matched tool library information according to the tool size, tool type and tool machining type obtained by explaining an initial numerical control machining program to obtain a first target tool list; according to the cutter list and the geometric information of the corresponding cutter holder and the to-be-machined part, the machining, collision inspection and overcut inspection processes of the target cutter on the to-be-machined part are simulated, and the effective length of the cutter and the extension length of the cutter are obtained; and according to the effective length of the cutter, the extension length of the cutter, the target cutter and the corresponding cutter holder, a corresponding cutter is selected from the offline cutter library to obtain a matched cutter. According to the method, the problem that the processing efficiency of a machine tool is affected due to the fact that an on-site operator for part processing needs to download and analyze part processing information made by programmers, the information acquisition process is long, tool preparation work is delayed, and the processing efficiency of the machine tool is further affected is solved.
Owner:深圳模德宝科技有限公司

Game function development system and method based on natural language instruction

The invention discloses a game function development system and method based on a natural language instruction, and relates to the technical field of game development, the system comprises a project code library analysis module, a development instruction receiving and analysis module, a function deconstruction and code generation module, an automatic integration and debugging module and a development report generation module; the project code library analysis module constructs a code dependency graph and recognizes an API interface to provide a precise basis for subsequent development, the development instruction receiving and analysis module converts natural language requirements into structured information, efficient understanding of the requirements is achieved, and the development efficiency is improved. The function deconstruction and code generation module disassembles requirements and calls a specific engine programming large model to generate standard codes, manual coding and automatic integration are reduced, the problems of automatic code insertion and test development of the debugging module according to a graph and rapid recognition and repair are solved, dependence on professional programmers is reduced, the function development period is shortened, and efficiency is improved. And compatibility errors caused by manual operation are reduced.
Owner:MOCKINGBIRD TECHNOLOGY (HANGZHOU) CO LTD

Ai exception interpreter

Example solutions for providing an artificial intelligence (AI) exception interpreter are disclosed. An exception interpreter receives an exception report from a software application, evaluates it (using AI), and generates a first exception handling response. This provides the benefit of learning over a large amount of exception handling data, which offers super performance over trial-and-error tactics by programmers who are either less experienced or unfamiliar with exceptions from third party resources. Some examples sanitize exception reports of sensitive information. Some examples track an exception event history, so that when the same exception is seen multiple times (meaning a prior response was not effective), a different exception handling response may be provided.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Method for mechanical arm real-time control technology combined with LLM

The invention relates to a mechanical arm real-time control technology method combined with LLM. The mechanical arm real-time control technology method comprises the following steps that a user issues an instruction through a natural language; the user interaction layer receives the natural voice instruction, the LLM analyzes the intention and target of the natural voice instruction, and structured parameters are generated; enabling the structured parameters to enter a code generation layer, and converting the structured parameters into lightweight codes which can be executed by a real-time control layer; and the trajectory planning layer receives the motion constraint condition in the lightweight code and the real-time point cloud data of the environment perception layer at the same time, and generates a smooth and collision-free joint space trajectory. Through the natural language processing capacity of the LLM, the natural language instruction of the user can be directly received, the structured parameters can be quickly analyzed and generated, the efficiency and convenience of man-machine interaction are remarkably improved, dependence on professional programmers is reduced, the technical threshold and cost of mechanical arm application are reduced, the user does not need to have complex programming knowledge, and the user experience is improved. And the mechanical arm can be controlled to complete various tasks through a simple natural language instruction.
Owner:HUIZHOU BEIJIABAO ROBOT CO LTD

CPLD (Complex Programmable Logic Device) remote online upgrading method and system based on SPI (Serial Peripheral Interface) communication and electronic equipment

The invention relates to the technical field of CPLD upgrading, and discloses a CPLD remote online upgrading method and system based on SPI communication and electronic device.The method comprises the steps that binary format data of a CPLD upgrading file is transmitted to a main control chip through a CAN communication protocol, and upgrading data is obtained; and the master control chip transmits the upgrade data to the CPLD by using an SPI communication protocol, receives and writes the data, and completes remote online upgrade of the CPLD. The CPLD is upgraded based on the SPI communication protocol, dependence on a traditional programmer is eliminated, the system can be automatically upgraded during normal operation, manual intervention or shutdown is not needed, the efficiency and flexibility of system maintenance are improved, and the reliability and stability of the system are enhanced. Compared with a traditional JTAG interface, the SPI protocol supports full-duplex communication, and the transmission rate is higher, so that data transmission can be completed more quickly, and the system upgrading time is shortened.
Owner:EAST GRP CO LTD

Programmer for use in a motorized spatial frame

A detachable programmer arranged and configured to be selectively coupled to a motorized strut in an automated and / or motorized spatial frame is disclosed. In some examples, a plurality of detachable programmers are provided, one for each of the plurality of motorized struts in the spatial frame. Thus arranged, each of the plurality of detachable programmers can be configured to supply power and / or control the motorized strut to which it is connected to actuate the motorized strut according to a treatment plan negating, or at least minimizing, the need for any complex, sensitive circuitry housed within the motorized strut. In some examples, the detachable programmer is configured to magnetically couple to the motorized strut via a magnetic or bayonet-style connector.
Owner:SMITH & NEPHEW INC +2

Mixed-precision matrix multiplication

Systems and techniques for providing mixed-precision matrix multiplication in multi-chiplet processors recognize different precision formats of matrices to be multiplied based on, e.g., parameters provided with instructions or start and end memory locations of the matrices. A plurality of different multiplication chains are provided for different formats such that mixed-precision matrix multiplication can be performed using multiplication chains configured to handle multiplication of different precision formats. The multiplication chains are automatically selected based on the precision formats of the matrices to be multiplied, enabling programmers to utilize the chains without having to directly access the individual multiplication chains.
Owner:ADVANCED MICRO DEVICES INC

A Method for Indirect Prefetch Address Out-of-Bounds Check Based on GCC Compiler

ActiveCN115237417BResource allocationCode compilationReference typeAlgorithm
The present invention relates to the technical field of compilers, and particularly to a method for indirect prefetch address out-of-bounds check based on the GCC compiler. The method for indirect prefetch address out-of-bounds check based on the GCC compiler includes: S1: In the indirect prefetch insertion stage, insert multiple GIMPLE statements to load the index array values, and then perform index out-of-bounds check; S2: Convert to two different memory reference types in the GIMPLE intermediate representation stage; S3: Adopt different out-of-bounds check methods for different memory reference types to obtain the maximum value of the induction variable, that is, the maximum index value of the index array; S4: Select different address out-of-bounds avoidance methods according to the memory reference type of the index array; S5: Perform the above address out-of-bounds check and load the index array values. The method for indirect prefetch address out-of-bounds check based on the GCC compiler provided by the present invention has the advantages of effectively reducing the workload and work difficulty of programmers. In particular, it reduces the huge performance overhead caused by instruction jumps.
Owner:ZHONGYUAN ENGINEERING COLLEGE

A GMSK quadrature modulator

ActiveCN119854083BFrequency-modulated carrier systemsQuadrature modulatorComputer architecture
This invention belongs to the field of communication and signal processing technology, specifically relating to a GMSK quadrature modulator. It comprises a bidirectional counter, a four-curve data table, an in-phase component processor, and a quadrature component processor, forming a quadrature modulation baseband generator. A binary symbol sequence and a system clock are input to this generator. The system clock is divided to generate a symbol frequency multiplier clock, driving the bidirectional counter to oscillate and count repeatedly. The in-phase and quadrature component processors process and generate curve selection types and curve symbols. The output of the bidirectional counter is used as the curve lookup table address. A quadrature modulation baseband signal is generated by looking up the pre-stored four-curve data table, and then input to a digital up-converter (DUC) circuit to produce a GMSK modulated signal. Compared to existing technologies, this invention is more resource-efficient, has higher accuracy, and lower spurious emissions, making it highly suitable for embedded system or programmable device design and implementation.
Owner:LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC

Industrial automation multi-developer control code synchronization

ActiveEP4542315A3Version controlSoftware designSoftware engineeringCollaboration tool
An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project.
Owner:ROCKWELL AUTOMATION TECH INC

Interface jumping method and device, electronic equipment and storage medium

The invention provides an interface jumping method and device, electronic equipment and a storage medium, and belongs to the technical field of computers. The method comprises: displaying a first interface; in response to an interface jump event from the first interface to a second interface, if the second interface is a sub-interface, adding the second interface at the end of a first jump link where the first interface is located; if the second interface is the main interface, creating a second jump link by taking the second interface as a root node, setting the first jump link to be in a frozen state, and setting the second jump link to be in an active state; and displaying the second interface, and based on the state of the first jump link, releasing resources of the interface in the first jump link. According to the method, the aim of uniformly managing the skipping among the interfaces by adopting the skipping link is fulfilled, a programmer does not need to write a logic code for skipping for each interface, the maintenance cost of interface skipping can be reduced, the error probability of interface skipping can be reduced, and the stability of interface skipping can be improved.
Owner:XINGZHEN TECH (SHANGHAI) CO LTD

Secure programming system, operating method thereof and computer readable recording medium using such operating method

A method for operating a secure programming system is provided. Firstly, a first verification code is calculated according to a payload extracted from a job control package. Then, a second verification code is calculated according to the payload burnt into a programmable device. If the first verification code and the second verification code are verified successfully, a burning task is performed. Then, an OEM certificate signing request is generated according to an identifiable information and a programmable device public key. If the OEM certificate signing request is verified successfully, an OEM device certificate is generated and signed with an OEM private key. A third verification code is calculated according to the OEM device certificate. Then, a fourth verification code is calculated according to the OEM device certificate burnt into the programmable device.
Owner:DEDIPROG TECH

Automatic programming method of valve

The invention discloses an automatic programming method of a valve, which comprises the following steps of: calling a serial port opening function to open a serial port of a programmer, and sending a control instruction to control a programming chip of a valve to enter a programming mode; the programming chip is initialized, whether the programming chip is abnormal or not is automatically detected, if the abnormity is detected, programming is terminated, and if the abnormity is not detected, subsequent programming steps continue to be executed; controlling a programmer to automatically read an angle value of a mechanical stop point of the valve, configuring performance parameters of the valve, and storing and solidifying the angle value and the performance parameters into a programming chip to finish programming; and the control chip quits the programming mode and calls a serial port closing function to close the serial port of the programmer. The invention provides a scheme for automatically programming the chip of the valve through the upper computer and the programmer by utilizing a secondarily developed packaging function and combining the LABVI EW upper computer for calling, so that the efficiency, the precision and the reliability of magnetic induction chip programming are remarkably improved.
Owner:CHONGQING CHANGAN VISTEON ENGINE CONTROL SYST

Programmer

1. The name of the design product: programmer. 2. The use of the design product: used as a programmer. 3. The design points of the design product: the combination of shape and pattern. 4. The picture or photo that best shows the design points: perspective view. 5. It has been clearly expressed in the perspective view, omitting the left view, right view.
Owner:肖云龙

Application provision system, application provision method, and application provision program

To enable the management of duplicate control settings by making them common.SOLUTION: A control unit is provided with a setting unit for setting common control definitions in a common control definition management table according to the developer's operations on a common control setting screen. This setting unit adds common controls from the common control definition management table to control information in the definition management table according to the developer's operations on a business application creation screen. As a result, duplicated settings on each screen can be made common and associated with controls in advance for use. Therefore, a programmer can implement necessary functions simply by using common controls, without having to configure settings related to controls from scratch, and only the minimum required settings need to be made.SELECTED DRAWING: Figure 35
Owner:OBIC CO LTD

A multi-language mixed debugging method and device

The application discloses a multi-language mixed debugging method and device, the method comprises the following steps: when the source code is in the pre-compilation stage, determining the call relationship in the source code; obtaining the first debugging information corresponding to the first code segment; when the source code is in the debugging stage, displaying the second debugging information corresponding to the second code segment in the debugging interface; determining whether the second code segment is called according to the call relationship; when it is determined that the second code segment is called by the first code segment according to the call relationship, adding a key frame in the debugging interface, and establishing the corresponding relationship between the key frame and the first debugging information; when the trigger instruction input by the user to the key frame is received, obtaining the first debugging information corresponding to the key frame, and displaying the first debugging information in the debugging interface. The method provided by the application can realize the tracing of the debugging information corresponding to the codes in different programming languages and having the call relationship, thereby meeting the debugging requirements of programmers.
Owner:HUAWEI TECH CO LTD

Hardware manual operator

The invention discloses a hardware hand operator, which belongs to the technical field of nuclear power station instrument control, and comprises an analog-to-digital conversion module, which is used for converting a valve opening control analog signal into a digital signal; the opening degree adjusting module is used for collecting a valve opening degree adjusting signal; the adding and subtracting counter is used for counting the digital signal in an increasing or decreasing manner according to the valve opening adjusting signal; the mode switching module is used for acquiring a mode switching signal; the gating device responds to the mode switching signal, the output of the analog-to-digital conversion module is conducted to the digital-to-analog conversion module in an automatic mode, and the output of the add-subtract counter is conducted to the digital-to-analog conversion module in a manual mode; and the digital-to-analog conversion module restores the digital signal into an analog signal. Through pure hardware module design, automatic tracking and manual adjustment of valve control signals are achieved, the problems of uncertain response, poor anti-jamming capability, common cause faults and the like existing in a scheme based on software or programmable devices are avoided, and the working stability and reliability in complex electromagnetic environments such as nuclear power stations are improved.
Owner:CHENGDU SIHONGWEI SCI & TECH

Python dependency library API migration method based on large language model

This invention discloses a Python dependency library API migration method based on a large language model. This method employs a multi-proxy strategy based on the large language model to simulate and automate the process of a programmer migrating an API. Using unstructured web page data easily accessible online, the method performs five steps: user intent recognition, network resource discovery, random walk-based information gathering, migration, and testing and verification. Ultimately, it migrates the user-specified dependency library API from the user-provided code. The multi-proxy strategy allows the large language model to perform well on complex tasks like API migration, while the intent recognition and testing and verification steps effectively control unreliable outputs caused by the large language model illusion problem. This invention can be applied to software engineering tasks such as code updates, code refactoring, and legacy code handling, helping to reduce human costs in software development and maintenance.
Owner:FUDAN UNIVERSITY

Configurable electronic device, configuration method thereof and system having the electronic device

The invention provides a configurable electronic device, a configuration method thereof and a system with the electronic device. A method for configuring a configurable electronic device (2) is provided. According to the method, the electronic device (2) comprises a first communication module (6) and a second communication module (7) and is configurable by a programmer (3). The method comprises establishing (22) a wireless connection between the programmer (3) and the first communication module (6) and sending a first set of parameters from the programmer (3) to the first communication module (6) for parameterizing the second communication module (7). The method further comprises sending the second set of parameters from the second communication module (7) to the programmer via the first communication module (6), and establishing a direct wireless connection between the programmer (3) and the second communication module (7) when the programmer (3) receives the second set of parameters. Furthermore, a configurable electronic device (2) and a system (1) are provided.
Owner:LEDVANCE GMBH

Power equipment misoperation detection method and device, terminal equipment and storage medium

The invention discloses a power equipment misoperation detection method and device, terminal equipment and a storage medium, and belongs to the technical field of power systems, and the method comprises the steps: collecting original data of a power system, and carrying out the standardization processing of the original data, and obtaining the standardized data; inputting the standardized data into a stack type sparse self-compilation device for feature learning, and extracting to obtain high-dimensional feature data; taking the high-dimensional feature data and the labels of the plurality of operation categories as training data, and performing training to obtain a decision tree classification model; and inputting to-be-detected data of the target power equipment to the decision tree classification model to obtain an operation classification corresponding to the to-be-detected data, and when the operation classification is a locking operation or a to-be-confirmed operation, determining that the target power equipment has suspected misoperation. And when the target power equipment does not meet the preset condition, determining that the current suspected misoperation exists as the misoperation. According to the invention, the accuracy of misoperation detection of the power equipment can be effectively improved.
Owner:POWER DISPATCHING CONTROL CENT OF GUANGDONG POWER GRID CO LTD

Computing device configuration recommendation method and electronic device

The invention relates to the technical field of computers, and particularly provides a computing equipment configuration recommendation method and electronic equipment. According to the method, during configuration recommendation of the computing device, the database constructed according to the configuration rules of the computing device is automatically retrieved to obtain the multiple component recommendation schemes of the to-be-recommended component, automatic recommendation of the to-be-recommended component is achieved, and compared with the prior art that the recommendation schemes of the to-be-recommended component are manually obtained based on experience, the recommendation efficiency is improved. Recommendation efficiency is improved and errors are not easy to occur. Besides, when compatibility checking is carried out, the scheme of the embodiment of the invention is realized by adopting the hardware rule knowledge graph constructed based on the compatibility rule, so that compared with the prior art that a professional programmer needs to program the compatibility rule into a rule engine and the compatibility checking is realized by virtue of the rule engine, the compatibility checking is realized by adopting the hardware rule knowledge graph constructed based on the compatibility rule; the construction of the hardware rule knowledge graph in the embodiment has low professional requirements on programmers, and the knowledge graph is easy to obtain.
Owner:XFUSION DIGITAL TECH CO LTD

Alignment substrate for smart card chip programmer contact pins

An alignment substrate that contains a test chip connected to contact pads, as well as alignment features, is positioned relative to a chip programming head. When the alignment substrate and the chip programming head are actuated toward one another so that the contact pins are near or in contact with the contact pads, the alignment features allow a user to visually verify that the contact pins are on the same alignment plane as the alignment substrate, and therefore on the same alignment plane as a card with a programmable chip to be programmed.
Owner:ENTRUST CORP