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

68 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.

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

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

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

Wiring method, device, electronic equipment and storage medium of programmable device

The application discloses a wiring method and device of a programmable device, electronic equipment and a storage medium, and belongs to the field of integrated circuit design. It comprises the following steps: acquiring a wired node and a to-be-wired node in user-designed circuit wiring; judging whether the to-be-wired node is a key wiring node in the user-designed circuit wiring to obtain a node judgment result; acquiring a reverse target node of the to-be-wired node according to the node judgment result, wherein the reverse target node comprises a wiring starting point of the user-designed circuit wiring and a wired node near the to-be-wired node; and reversely executing a wiring algorithm process with the to-be-wired node as a starting point and the reverse target node as an ending point. The application does not need to allocate a wiring path in advance, thereby making subsequent wiring operation more flexible, and can make the wiring speed faster, the wiring time shorter and the user experience better.
Owner:SHENZHEN PANGO MICROSYST CO LTD

Mixed-precision matrix multiplication

PCT designated stageWO2026143019A1Computational scienceMemory address
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 (208, 210, 212) 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

Data, software and user association knowledge graph construction method

The invention discloses a data, software and user association knowledge graph construction method. The method comprises the following steps: constructing a software module data set; the software module data set comprises a training set, a verification set and a test set; training a preset pre-training model by utilizing the software module data set to obtain a software module text recognition model; obtaining target text data information; the target text data information comprises a software design document, a user manual and a programmer manual; processing the target text data information by utilizing the software module text recognition model to obtain a software module tree; processing the software module tree to obtain a data, software and user associated knowledge graph; and displaying the data, the software and the user associated knowledge graph to obtain a visual display result. By means of the method, the efficiency and reliability of software maintenance upgrading management can be remarkably improved, and effective support is provided for maintenance and optimization of a complex software system.
Owner:CHINESE PEOPLES LIBERATION ARMY UNIT 91977

Dataflow graph programming environment for heterogeneous processing systems

The examples herein describe techniques to generate a dataflow graph using source code to define kernels and communication links between those kernels. In one embodiment, the dataflow graph is formed by using nodes (e.g., kernels) communicably coupled by edges (e.g., communication links between kernels). A compiler converts the source code into a bitstream and / or binary code such that a heterogeneous processing system of a SoC is configured to execute the graph. The compiler uses the graph expressed in the source code to determine where to allocate the kernels in the heterogeneous processing system. Furthermore, the compiler can select specific communication techniques to establish the communication links between the kernels and whether synchronization should be used in the communication links. Thus, a programmer can express a dataflow graph at a high level (using source code) without needing to understand how to implement the computation graph by using the heterogeneous hardware in the SoC.
Owner:XILINX INC

MTP burning method based on serial communication

The invention relates to an MTP burning method based on serial communication. The method comprises the steps that a peripheral programmer outputs a serial clock pin SCLK to serve as a work clock, and an 8-bit data byte is sent to a target chip through a bidirectional serial data pin SDIO; the target chip receives the 8-bit data bytes and analyzes the 8-bit data bytes into instruction codes in a preset serial instruction set and operands of the instruction codes in the preset serial instruction set in the target chip; and according to the instruction code and the operand thereof, performing an erasing operation, a writing operation or a reading operation on the MTP memory. According to the method, the timing sequence meeting MTP erasing and programming is generated through control of bottom software of the peripheral programmer, and the problems that in traditional MTP programming, the programming speed is low, power consumption is high, and the chip area is large are solved.
Owner:WUXI SI POWER MICRO ELECTRONICS

One-time programmable device and manufacturing method thereof

The invention provides a one-time programmable device and a manufacturing method thereof. A one-time programmable device includes: a substrate; the first transistor is formed on the substrate and comprises a source region and a drain region; the first transistor is formed on the substrate, the second transistor is formed on the substrate and connected with the first transistor, the second transistor comprises a first gate structure and a second gate structure, the first gate structure and the second gate structure are isolated from each other, and the first gate structure is connected with the source region or the drain region. The invention further provides a manufacturing method of the one-time programmable device. Information can be stored for a long time, so that data reliability and system stability are ensured, electric leakage is reduced, and power consumption is reduced.
Owner:WUHAN XINXIN SEMICON MFG CO LTD

Automatic burning method and system suitable for laser radar production line

PendingCN121523711ASoftware engineeringClosed loopMixed programming
The invention provides an automatic burning method and system suitable for a laser radar production line. The implementation method comprises the steps of order analysis, power supply configuration, burning configuration, firmware package downloading and function verification. The production line automatic burning system is designed and realized based on the method, is verified and used in a production line, and comprises an upper computer control system, a burner, a burning jig and a programmable power supply, the method has the following advantages that 1, the method is combined with an MES system, the radar model, the hardware version and the firmware package issued by the MES system are automatically mapped, and mixed burning of a production line is achieved; 2, the replicability is high, convenience is provided for copying of a production line, the integration level is high, a downward compatible mechanism facing full automation and semi-automation is realized, and a foundation is laid for automatic upgrading of a subsequent production line; 3, a read-back-function verification-closed loop mechanism is adopted, key information read-back is performed on each radar, and meanwhile, through dual verification of chip self-weight starting and power supply external restarting, the reliability of the system is improved; the method has the advantages of being simple in structure, convenient to operate and capable of executing relevant functions to conduct good detection on radar key chips, preventing non-benign radars from flowing into follow-up stations, indirectly reducing production cost, recording burning information of the key chips, and achieving traceability of the radars in the whole life cycle.
Owner:TIANMU XINWANG (SUZHOU) TECHNOLOGY CO LTD

Service management method, device and terminal equipment based on public jar package

This invention discloses a service management method, apparatus, and terminal device based on a common JAR package. The method involves acquiring a common JAR package to be imported into a service system, importing the JAR package into the service system, generating a corresponding backend management system based on the common JAR package, obtaining application information input through the backend management system, and invoking the service system's interfaces based on the application information. This approach not only reduces code redundancy and improves security, but also allows service providers to better understand interface call behavior. Furthermore, it provides developers with more convenient debugging tools, reduces repetitive maintenance costs for programmers, and thus improves work efficiency.
Owner:PING AN BANK CO LTD

Low-level memory management of computed entities

PendingUS20260056721A1Code compilationMemory modelProgrammer
A compiler comprises a low-level memory management (LLMM) module that locates computed entities within source code. Each computed entity is analyzed, and resource costs associated with each computed entity are calculated. A memory model is selected for each computed entity, based on memory use, computational complexity, and other factors. User-defined memory model assignment is supported. The compiler auto-generates instructions for allocating memory for, computing, and deallocating memory for each computed entity. The instructions generated for each computed entity will vary based on its assigned memory model. A variety of embodiments are disclosed for auto-generating these instructions during compile time at differing phases of compilation. In all of those, with the resultant executable code, memory is allocated and freed at runtime automatically and accurately without the intervention in source code by a programmer.
Owner:ZOHO OFFICE SUITE

Chip burner device

The utility model relates to the technical field of chip burning equipment, in particular to a chip burner device which comprises a burner body, a mounting seat is arranged on the burner body, and a connector is arranged on the mounting seat. The burner further comprises a plug-in burning seat, the plug-in burning seat is detachably installed on the installation seat of the burner body, and a first connector connected with the connector is installed on the back face of the plug-in burning seat. The burner further comprises a built-in burning seat, the built-in burning seat is detachably installed on the installation seat of the burner body, and a second connector connected with the connector is installed on the back face of the built-in burning seat. According to the utility model, both the built-in burning seat and the plug-in burning seat are supported to carry out chip burning, so that the problem that a lot of equipment cost and management cost are increased as chip burner equipment with a built-in burning seat and chip burner equipment with a plug-in burning seat need to be respectively imported into the conventional production line is solved.
Owner:WUHAN WUXIN TECH CO LTD

Method of forming a one-time programmable device

The application provides a one-time programmable device forming method, which comprises the following steps: providing a semiconductor device, which comprises a floating gate and a control gate located on an epitaxial layer and arranged at intervals, and a source end and a drain end located in the epitaxial layer and on both sides of the floating gate and the control gate, and an interlayer dielectric layer is further formed on the floating gate and the control gate; forming a via in the interlayer dielectric layer, and filling the via with tungsten by introducing WF6 gas and hydrogen, so as to form a via structure connected with the source end and / or the drain end, wherein, during the tungsten filling process, when the filling operation is interrupted and / or the hydrogen flow is insufficient, the following operations are performed: the temperature of the via filling process condition is set to 300-500 DEG C, the hydrogen flow is set to 500-700 sccm, and the hydrogen introduction time is set to 30-50 s; and the one-time programmable device is filled with tungsten by using the via filling process condition. The application reduces the occurrence of test failure of data retention.
Owner:SHANGHAI HUAHONG GRACE SEMICON MFG CORP

BIOS-based microcontroller program online updating method and device

PendingCN121597248AInput/output to record carriersData resettingMicrocontrollerCommand-line interface
The invention discloses a BIOS (Basic Input / Output System)-based microcontroller program online updating method and device, which is characterized in that a serial communication interface is arranged between a central processing unit of a mainboard and a microcontroller, and a flash memory of the microcontroller is divided into a bootstrap program area, a first application program area and a second application program area; an update program under the BIOS and a binary program file to be updated are placed in a portable storage device, and the update program is run after a computer is started to enter a BIOS command line interface. The updating program reads the binary file and sends the data to the microcontroller through the serial communication interface according to the Ymodem protocol, and the microcontroller stores the data in the second application program area. And after the microcontroller is reset, the bootstrap program copies the to-be-executed program to the first application program area and skips to execute the to-be-executed program. The on-line updating of the microcontroller program can be completed without dismounting the mainboard and externally connecting a programmer, the maintenance cost is obviously reduced, and the updating efficiency and reliability are improved.
Owner:SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD

A DMA access method and device supporting online data reorganization

The application discloses a DMA accessing method and device supporting online data reorganization, and relates to the technical field of data processing, which comprises the following steps: when a DMA engine receives a DMA transmission instruction, it is judged whether there is a data reorganization instruction in the DMA transmission instruction; if yes, the data transmission direction and data reorganization parameter information are obtained; the DMA engine analyzes and splits the received DMA instruction into an access request and sends the access request to an upstream storage in the transmission direction; when the DMA engine receives access response data sent by the upstream storage, the response data is reorganized and stored in a data buffer in the DMA engine; when the data buffer collects all data in the current DMA transmission instruction, the data is forwarded to a downstream storage in a reorganized format according to the data reorganization parameters in the DMA transmission instruction. The application supports online data reorganization, makes the data reorganization process transparent to the operation core, provides convenience and flexibility for programmers, and reduces the implementation cost and power consumption of data format conversion.
Owner:JIANGNAN INST OF COMPUTING TECH

An ethernet burner

This application discloses an Ethernet programmer, with the main control module being an FPGA chip integrating MCU functionality. This allows users to customize the JTAG module, solving the frequency limitation problem when using an MCU to simulate JTAG and improving the programming speed. Furthermore, the FPGA chip with integrated MCU functionality simplifies the system architecture, reduces dependence on external components, and improves system stability and maintainability. The MCU in the main control module communicates with the JTAG module via the APB bus through register configuration, ensuring complete programming and communication functionality.
Owner:SHANDONG GOWIN SEMICON TECH CO LTD

General purpose programmer (AP 8000)

1. The name of the design product: universal programmer (AP8000). 2. The use of the design product: used in the development, production, testing and maintenance stage of electronic products, which can directly write or update the firmware of IC through the programming interface after the chip is pasted on the circuit board. 3. The design points of the design product: in shape. 4. The picture or photo that best shows the design points: perspective view 2.
Owner:ACROVIEW TECH CO LTD

Data verification rule configuration method and system and data distribution system

The invention belongs to the technical field of data verification, and particularly relates to a data verification rule configuration method and system and a data distribution system. The configuration method comprises the following steps: S1, a programmer uses a unified code writing logic in advance to build a running environment of a configuration module; s2, business personnel convert the business demand into logical operation among a plurality of basic demands; and S3, the business personnel in the configuration module reserves the logical operation among the basic demands, converts each basic demand into the logical operation among the plurality of basic verification units, and completes verification rule configuration for the current business demand in the configuration module. According to the data verification method and device, business personnel can conveniently and independently complete configuration and maintenance of the verification rules, the data verification efficiency and verification effect are improved, and meanwhile the stability of data verification is guaranteed.
Owner:HEFEI DAZHIHUI CAIHUI DATA TECH CO LTD

Firmware off-line burning device and system

ActiveCN223842408USoftware deploymentProgrammerControl selection
The utility model provides a firmware offline burning device and system. In the scheme, a dial switch is used for controlling a channel switching relation between different input channels connected with a BMC, a PCH and an external burner and output channels connected with a BMCFLASH and a BIOSFLASH, so that offline updating of the external burner to different firmware under different conditions is realized. By means of the method, the device for achieving updating of the BMC firmware or the BIOS firmware by completing off-line burning of the firmware through the external burner without placing a socket or welding a BMCFLASH chip or a BIOSFLASH chip is provided for the server mainboard with the compact layout, the space layout of the server mainboard is optimized, and meanwhile cost is saved.
Owner:GUANGDONG HONGQIN COMM TECH CO LTD

Programmer (Core)

1. Name of the product in this design: Programmer (Core). 2. Purpose of this design: For automotive data programming. 3. The key design feature of this product is its shape. 4. The image or photograph that best illustrates the design's key points: a 3D model.
Owner:惠州市惠城区福芯源商行(个体工商户)

Portable integrated service digital network (OTA) upgrading equipment and method for electric vehicle instrument

The invention discloses a portable integrated service digital network OTA upgrading device for an electric vehicle instrument. The portable integrated service digital network OTA upgrading device comprises a device shell, a program storage module, an interface module, a power management module, an integrated service digital network communication module and a man-machine interaction module. The external upgrading interface reserved by the instrument is connected with the integrated service digital network communication module, so that the shell dismounting operation is avoided, the structural integrity of the instrument is protected, the upgrading safety and efficiency are improved, the upgrading can be completed by several seconds instead of tens of minutes of original dismounting, and the equipment integrates storage, control and communication functions without depending on a PC (Personal Computer) or a special programmer; the intelligent instrument upgrading system can be placed in a pocket and is suitable for field scenes such as a production line, an after-sales service station and a maintenance station, the program storage module arranged in the intelligent instrument upgrading system can store upgrading programs of multiple types of target instruments, full-automatic intelligent upgrading can be achieved, automatic instrument model identification, automatic program matching and automatic burning triggering are supported, the technical requirements for operators are greatly lowered, and the intelligent instrument upgrading system is high in practicability and high in practicability. And human errors are reduced.
Owner:JIANGSU XIAOLUN TECH CO LTD

Multi-screen linkage mounting rack

The invention relates to the field of mounting racks, in particular to a multi-screen linkage mounting rack. According to the multi-screen linkage mounting rack, a plurality of display screens can be mounted, a programmer can conveniently check a plurality of documents at the same time, the software development and test efficiency is improved, and cervical vertebra fatigue caused by frequent head lowering programming of the programmer is relieved. A multi-screen linkage mounting frame comprises a base, a rotating seat and the like, the rotating seat is rotatably connected to the upper side of the middle of the base, and the left portion and the right portion of the rotating seat are slidably connected with the base. The section screw rods are spliced and lengthened through the middle ring, then the distance between the side edge seats and the length of the upper telescopic frame are adjusted, the height of the active edge is adjusted, and after adjustment is completed, the display screens are fixed between the side edge seats and the upper telescopic frame, so that multiple display screens can be installed, programmers can check multiple documents at the same time conveniently, and the efficiency is improved. The efficiency of software development and testing is improved; and the cervical vertebra fatigue caused by frequent head lowering programming of programmers is relieved.
Owner:SHANGHAI SECOND POLYTECHNIC UNIVERSITY

Semi-automatic programmer chip detection device

The utility model discloses a semi-automatic programmer chip detection device which comprises a working box and a driver installed at the upper end of the working box, a feeding port is formed in the outer wall of the front end of the working box, a feeding rail is arranged in the feeding port to convey a chip to move, a driving rod is arranged in the driver, and the driving rod is connected with the working box. A detection plate is fixedly connected to the outer wall of the lower end of the driving rod to process detected information, a detection head is arranged on the outer wall of the lower end of the detection plate to abut against a chip, and a display screen is fixedly connected to the outer wall of the right end of the working box to display a detected result. When the burnt chips need to be detected, the waiting time of each round of detection is reduced, the efficiency of the whole production line is indirectly improved, a plurality of chips can be detected in the same time period, the detection period is shortened, and higher working efficiency can be realized in a smaller space.
Owner:SUZHOU XINHUARUI ELECTRONICS

Method and device for off-line flashing of a vehicle controller bootloader

PendingCN122261620ASolve the problem of unable to updateAvoid the risk of “bricking”Software engineeringBootstrappingIn vehicleApplication procedure
This invention relates to a method and apparatus for offline flashing of a vehicle controller's bootloader. The method includes: firstly, generating an UpdateBoot program (updating the boot address to the application area); then, performing flashing in three stages using an offline programmer: in the first stage, flashing the updated bootloader to the application area of ​​the vehicle controller; in the second stage, the vehicle controller starts the updated bootloader from the application area, flashing the new bootloader program to the original bootloader's boot area; and in the third stage, re-flashing the application program on the offline programmer to the application storage area, overwriting the updated bootloader. This invention, by generating a temporary updated bootloader as an intermediary, achieves stable and reliable offline updating of the bootloader without requiring additional redundant space in the chip's Flash memory, reducing the risk of flashing failure.
Owner:CHANGSHA JIANKE ELECTRONICS CO LTD

FPGA online upgrading method based on serial communication

This invention relates to an FPGA upgrade method, specifically an online FPGA upgrade method based on serial communication. It overcomes the technical problem of high upgrade and maintenance costs caused by traditional upgrade methods that require product disassembly after delivery of inertial combination products. This invention uses only common solutions for inertial combination products, without requiring additional equipment or components. After the inertial combination product is delivered to the user, the FPGA program is upgraded online via a serial communication interface. This allows for FPGA program upgrades in the field without disassembly; simultaneously, it does not affect the use of a dedicated USB downloader or programmer for FPGA debugging and upgrades during the design and debugging phases of the inertial combination product.
Owner:XIAN AEROSPACE PRECISION ELECTROMECHANICAL INST

Backplane monitoring method, computer non-volatile readable storage medium, electronic device and computer program product

The embodiments of the present application relate to the field of computers. Provided are a backplane monitoring method, a storage medium, an electronic device and a computer program product. The backplane monitoring method is applied to a programmable device in a server. The method comprises: acquiring backplane state information of a backplane of a server, wherein target information in the backplane state information is information obtained by a programmable device by means of a controller, and the target information is information detected using a bus; and when it is determined, by means of the backplane state information, that the state of the backplane is an abnormal state, sending a target instruction to a baseboard management controller (BMC) of a motherboard by means of a first input / output interface, in order to instruct the BMC to read the backplane state information of the backplane, wherein the first input / output interface is an input / output interface for communication between the programmable device and the BMC. The solution solves the problem of the design logic of a BMC of a motherboard being highly dependent on the design logic of a backplane of a server.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Semiconductor device and programmable macro circuit

The present disclosure provides a semiconductor device, which includes a plurality of programmable elements and a plurality of programming devices. The plurality of programmable elements are arranged in a two-dimensional array having a plurality of word line groups and a plurality of bit-line groups. The plurality of programming devices each is electrically connected to a respective programmable element among the programmable elements. Each bit-line group comprises at least two bit lines that are shunted.
Owner:TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD

Chip reading / writing seat

1. The name of the design product: chip read-write seat. 2. The use of the design product: for fixing chip, facilitating reading and writing chip, communicating with chip, connecting to programmer by USB or other varieties of interface. 3. The design points of the design product: in shape. 4. The picture or photo that best indicates the design points: perspective view.
Owner:SHENZHEN BAIYI PRECISION INSTR CO LTD