Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

39 results about "'Backward reading'" patented technology

SRAM type FPGA turnover fault injection device and fault injection method

ActiveCN107678896AFault injection implementationFault injection satisfiesReliability/availability analysisFaulty hardware testing methodsDevice typeSoftware fault
The invention provides an SRAM type FPGA turnover fault injection device and fault injection method. An upper computer indicates a lower computer to perform chain device identification, thereby obtaining a device type corresponding to an ID of a target FPGA device; the upper computer selects a working interface and indicates the lower computer to perform configuration bit stream backward reading through the working interface; an original configuration bit stream file of the target FPGA device is obtained; the upper computer indicates the lower computer to finish power-on program loading of thetarget FPGA device by utilizing the original configuration bit stream file of the target FPGA device; the upper computer generates a turnover fault injection bit stream file according to a fault injection type; and the lower computer is indicated to finish fault injection for the target FPGA device through the selected working interface by utilizing the fault injection bit stream file. The shortcomings that an existing hardware fault injection device is complex and high in cost, a test result after injection is low in credibility because an existing fault model for software fault injection isinsufficiently real, and the like can be overcome.
Owner:湖南斯北图科技有限公司

Image forming apparatus, text data embedding method, and recording medium

An image forming apparatus includes: a scanner that obtains an image file by document scanning; a character recognition processor that obtains a text string from each line of text by performing character recognition; a text string splitter that splits each the text string into a plurality of short text strings in accordance with a predetermined rule; a font size determining portion that determines a uniform font size for each the text string; a position determining portion that determines x-axis positions for the short text strings on the basis of the x-coordinates of the characters at the forefront in the respective short text strings, the short text strings each having its x-axis in the forward and backward reading directions; and an embedding portion that embeds text data of the short text strings in the image file at the respective x-axis positions in the uniform font size for the entire text string.
Owner:KONICA MINOLTA INC

Astronavigation FPGA universal refresh circuit based on SELECTMAP and achieving method thereof

The invention relates to an astronavigation FPGA universal refresh circuit based on SELECTMAP. The refresh circuit is provided with six input pins, six output pins and eight double-direction pins, and the input pins, the output pins and the double-direction pins are connected with pins of a PROM and pins of an FPGA. The SRAM-type FPGA is subjected to backward reading operation through SELECTMAP, the type of the FPGA is determined, and backward read data are checked; if errors happen, a code stream is read from a correct data source, effective parts are intercepted from the code stream, the effective code stream is written into an inner configuration bit of the FPGA again through SELECTMAP, and accordingly refreshing of a configuration memory is completed. Through the refresh circuit, single event upset of the astronavigation FPGA can be timely detected and corrected, functional faults caused by single event upset of the astronavigation FPGA are eliminated, and astronavigation FPGA space application reliability is improved.
Owner:BEIJING MXTRONICS CORP +1

Business processing device

The invention provides a business processing device which is applied to a FPGA (field programmable gate array) chip. The business processing device comprises an upstream business module, a downstream business module and a backward reading main module, wherein all modules are connected together through a bus, the downstream business module receives the data transmitted by the upstream business module, and the data is transmitted by the upstream business module according to a preset time interval; the downstream business module is acquires address information transmitted by the upstream business module through a bus address wire, the address information includes target address information, the downstream business module judges whether the target address information is matched with respective address or not and processing the data if the target address information is matched with the address of the downstream business module, and otherwise, the data is neglected; the backward reading main module is used for caching the data transmitted by the downstream business module to the upstream business module and transmitting the data to the upstream business module. Through the technical scheme, the problems that the expandability of the code is poor and the subsequent function development is not favored when the quantity of the business modules in the FPGA chip is sharply increased can be solved.
Owner:HANGZHOU DPTECH TECH

Random access memory (RAM) online detection apparatus and method

The invention relates to a RAM online detection apparatus, which comprises a first control part, a true form generating part, a second control part, a detection executing part, and a result reporting part. The invention further relates to a RAM online detection method. The method comprises the following steps: receiving a detection command; selecting a stack segment for switching program run; selecting a detection true form; writing the detection true form into each memory unit of a memory space to be detected, backward reading each memory unit value; writing detection true form negation into a first unit, backward reading for judgment; repeating the steps until all memory unit of the memory space are written and backward read; recovering the memory space to a state before the detection, waiting for next detection; and reporting and outputting the results. The provided method and apparatus can detect all areas of a RAM on-line in real time without affecting the normal operation of equipment.
Owner:XIAN FLIGHT SELF CONTROL INST OF AVIC

Military FPGA universal reconstruction circuit based on JTAG interface

PendingCN112596743AExtend the field debugging distanceReduce in quantitySoftware deploymentDebugWIRE'Backward reading'
The invention relates to a military FPGA universal reconstruction circuit based on a JTAG interface, and the reconstruction circuit is provided with four input pins and four output pins, can be connected with pins of an FPGA, a CPLD and a PROM, receives an instruction of an upper computer, carries out the backward reading IDCODE operation of the FPGA, the CPLD and the PROM in a link through the JTAG interface, determines the model of a device, and according to an instruction of the upper computer, capable of erasing, programming, reading back and checking the selected device through the JTAG interface; by means of the reconstruction circuit, the purpose of designing FPGA and CPLD design programs in an on-site change system after product installation is achieved, external interfaces of products are effectively reduced, the distance of debugging cables is prolonged, and the on-site debugging efficiency of installed products is improved.
Owner:BEIJING MXTRONICS CORP +1

Erasing/writing control circuit and method of nonvolatile memory

InactiveCN106328201AOptimizing Erase and Write Power ConsumptionConvenient timeRead-only memoriesControl circuitData storing
The invention discloses an erasing/writing control circuit of a nonvolatile memory. The erasing/writing control circuit comprises a main control circuit, a parameter register circuit, a comparison circuit, a data cache region circuit, the erasing/writing control circuit and a reading control circuit. The invention furthermore discloses an erasing/writing control method of the nonvolatile memory. In a process of erasing/writing the nonvolatile memory each time, firstly erasing/writing attempts to be performed by using a configuration parameter corresponding to low power consumption and short erasing/writing time. After the current operation of attempting to perform the easing/writing is finished, backward reading is performed and comparison with data stored in an internal cache region of the circuit is carried out. If the data is inconsistent, the erasing/writing attempts to be performed again by using a configuration parameter corresponding to higher power consumption and longer erasing/writing time, and the process is repeated until a comparison result displays that the data is consistent after the backward reading, so that the current erasing/writing work of the nonvolatile memory is finished. According to the control circuit, the erasing/writing time of the nonvolatile memory can be optimized, the power consumption of the erasing/writing period can be reduced, and the erasing/writing performance can be improved.
Owner:SHANGHAI HUAHONG INTEGRATED CIRCUIT

Data backward-reading system

The embodiment of the invention provides a data backward-reading system. The data backward-reading system comprises a data backward-reading device, a physical channel connecting device and an FPGA module, wherein the data backward-reading device generates a waveform backward-reading command, sends the waveform backward-reading command to the physical channel connecting device, obtains simulation waveform data from the physical channel connecting device and displays simulation waveforms corresponding to the simulation waveform data; the physical channel connecting device transmits the waveform backward-reading command and the simulation waveform data; the FPGA module comprises a to-be-test circuit module and a simulation-waveform-data capturing module, and is used for obtaining the waveform backward-reading command, capturing simulation waveform data generated by the to-be-test circuit module through the simulation waveform data capturing module according to the waveform backward-reading command and sending the simulation waveform data to the physical channel connecting device. The embodiment of the data backward-reading system is small in occupied logical resource, the occupied logical resource can not be enlarged along with enlargement of the IC design scale, backward reading of the simulation waveform data is quite convenient, and static timing analysis is easy.
Owner:HEFEI HAIBENLAN TECH

A business processing device

The invention provides a business processing device which is applied to a FPGA (field programmable gate array) chip. The business processing device comprises an upstream business module, a downstream business module and a backward reading main module, wherein all modules are connected together through a bus, the downstream business module receives the data transmitted by the upstream business module, and the data is transmitted by the upstream business module according to a preset time interval; the downstream business module is acquires address information transmitted by the upstream business module through a bus address wire, the address information includes target address information, the downstream business module judges whether the target address information is matched with respective address or not and processing the data if the target address information is matched with the address of the downstream business module, and otherwise, the data is neglected; the backward reading main module is used for caching the data transmitted by the downstream business module to the upstream business module and transmitting the data to the upstream business module. Through the technical scheme, the problems that the expandability of the code is poor and the subsequent function development is not favored when the quantity of the business modules in the FPGA chip is sharply increased can be solved.
Owner:HANGZHOU DPTECH TECH

FPGA remote updating method and system, electronic equipment and storage medium

The embodiment of the invention provides an FPGA remote updating method and system, electronic equipment and a storage medium, and relates to the technical field of digital signal processing. The method comprises the following steps: decompressing a software upgrade package to obtain a to-be-updated logic version; writing the logic version to be updated into an external storage device FLASH through an FPGA (Field Programmable Gate Array); performing data backward reading and verification on the logic version to be updated in the FLASH through a CPU (Central Processing Unit); according to the verification result, the FLASH is used for updating configuration of the FPGA, the method can remotely update the FPGA without affecting normal system services, and the problems that an existing method cannot remotely update and cannot normally operate during updating are solved.
Owner:BEIJING TOPSEC NETWORK SECURITY TECH +2

Operation acceleration method and circuit for SSD (Solid State Disk) main control chip with high flexibility and low bandwidth

The invention discloses an operation acceleration method and circuit for SSD main control chip with high flexibility and low bandwidth. The circuit comprises an interconnection array, an operation array and a memory, the operation array comprises a command reading unit, a write-back control unit and a plurality of operation modules; each operation module comprises an input queue processing unit, a logic operation unit and an output queue processing unit; according to the scheme, all the logic operation units are connected through the interconnection array, each operation module automatically sends the operation result to the next operation module through the interconnection array after completing the corresponding logic operation of the operation module, and the final operation result is stored in the memory through the writing control unit after all the operations are completed; and backward reading is carried out through the command reading unit. When different logical operations need to be carried out, only the command data packets of the corresponding levels need to be edited and input into the acceleration circuit, so that the efficiency and the flexibility of the logical operations are greatly improved.
Owner:深圳安捷力特新技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products