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

54 results about "Soft core" patented technology

SIMON encryption and decryption hardware acceleration system and method based on Loongson soft core

The invention provides an SIMON encryption and decryption hardware acceleration system and method based on a Loongson soft core, and the system comprises a LoongArch processor soft core which is used for control, task scheduling and data interaction with external equipment; the SIMON encryption / decryption coprocessor module is used for executing an SIMON lightweight block encryption algorithm, completing key expansion and round function calculation and realizing encryption and decryption functions; the SRAM module is used for caching an original text, a ciphertext and intermediate data generated in the encryption and decryption process and supporting efficient data access; and the AXI bus interface module is used for high-speed data interaction between the SIMON encryption / decryption coprocessor module and the processor core and between the SIMON encryption / decryption coprocessor module and the SRAM module, and supports burst read-write operation. The method has high efficiency, flexibility and low power consumption, and can be widely applied to data encryption and transmission scenes of an embedded system and Internet of Things equipment.
Owner:NANTONG UNIV

Low-cost reliable aerospace storage system

The invention provides an aerospace storage system with low cost and reliability. The system comprises an SRAM (Static Random Access Memory) FPGA (Field Programmable Gate Array) module and a FLASH FPGA module, the SRAM FPGA module comprises a CPU (Central Processing Unit) soft core, a logic copying module and an FPGA recording port; the FLASH FPGA module comprises a PROM (Programmable Read-Only Memory) read-write control module, a loading / read-back control module, a version read-back verification module, a fault judgment module and a refresh control module. According to the low-cost and reliable aerospace storage system, the situation that the system cannot be loaded due to the fact that the SRAM FPGA loads the ROM abnormally is avoided, once an error occurs in the running process of the system, the system can be restarted in time, and the position where the error occurs can be detected.
Owner:XIAN AIKESA TECH CO LTD

Intelligent heterogeneous radar hardware accelerator applied to rail transit

The invention discloses an intelligent heterogeneous radar hardware accelerator applied to rail transit, and belongs to the technical field of radar signal processing and integrated circuits. The accelerator is based on an SoC FPGA platform, a microprocessor soft core based on an RISC-V instruction set is constructed at an FPGA end, and an FFT calculation module and a CFAR calculation module are integrated to serve as hardware acceleration units. And the microprocessor soft core dynamically schedules each hardware acceleration unit by executing a program stored in the instruction memory, constructs a reconfigurable data path, and completes a radar signal processing flow. The method overcomes the defects of power consumption, communication bandwidth and flexibility of traditional DSP and FPGA schemes, and is particularly suitable for efficient and real-time detection and identification of roadbed structure damage in rail transit.
Owner:TIANJIN EMBEDTEC

Semiconductor structure and method for manufacturing the same

A semiconductor structure includes a substrate, nanostructures, source / drain features, a gate structure, and inner spacers. The nanostructures are over the substrate and spaced apart from each other in a Z-direction. The source / drain features are electrically connected to and on opposite sides of the nanostructures in an X-direction. The gate structure extends in a Y-direction and wraps around the nanostructures. The inner spacers are between the nanostructures in the Z-direction. Each of the inner spacers includes a soft core layer and a hard liner layer wrapping around the soft core layer.
Owner:TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD

Spaceborne solid-state memory supporting on-orbit program reconfiguration

The application discloses a kind of support in-orbit program reconfiguration's satellite-borne solid-state memory, belong to electronic information field.Satellite-borne solid-state memory includes control core, data storage array, cache unit, refresh loading circuit, interface unit, program storage unit, control core realizes the control of storage array, parse host computer instruction, bad block management, wear leveling and address management, cache unit effectively prevents single event upset error.Storage array avoids the timing violation of FPGA that can appear under high main frequency and other difficult problems.Load refresh circuit uses refresh loading circuit to refresh FPGA internal program regularly, reduces the influence of single event upset.Interface unit realizes the control management of host computer to satellite-borne solid-state memory.Program storage unit selects storage carrier according to function, storage capacity size, read-write bandwidth requirement.The whole hardware design is with FPGA soft core to realize the control management function of satellite-borne solid-state memory, and special CPU hardware does not have to be designed.
Owner:XIAN MICROELECTRONICS TECH INST +1

Single event upset irradiation test method based on modularized fifth-generation reduced instruction set soft core

The invention discloses a single event upset irradiation test method based on a modularized fifth-generation reduced instruction set soft core. The method is implemented on a ZYNQ chip. The method comprises the following steps: firstly, dividing a fifth-generation reduced instruction set soft core into a plurality of independent circuit modules according to functions, wherein the independent circuit modules comprise a decoder module, a jump processing module, an access control module, an arithmetic logic unit module, a data path module, a static memory module and a write-back circuit module; in the irradiation process, a program burnt by the ZYNQ chip outputs a running result data stream of each module to the upper computer in real time; the upper computer compares the received data with a pre-stored module expected correct value in real time; once data mismatch is found, an error event and a timestamp corresponding to the error event are immediately recorded, and circuit resources occupied by an error event occurrence bit are reversely positioned, so that module-level accurate positioning and vulnerability evaluation of errors caused by single event upset in the soft core are realized. The problem that the error source recognition rate is low when the whole soft core is tested is solved, and the fault resolution and the testing efficiency are remarkably improved.
Owner:XINJIANG TECH INST OF PHYSICS & CHEM CHINESE ACAD OF SCI

All-digital closed-loop simulation verification system based on MicroBlaze soft core Bayer image processing FPGA

The invention relates to the technical field of FPGA (Field Programmable Gate Array) simulation verification, in particular to an all-digital closed-loop simulation verification system based on a MicroBlaze soft core Bayer image processing FPGA, which comprises an image data generation module for processing an original image to obtain a test image data set; the simulated detector module is used for receiving configuration parameters configured by the FPGA and sending time sequence signal flow data obtained by converting the test image data set to the FPGA; the imitation storage chip module responds to a storage control signal of the FPGA, receives address data and write-in data and returns read-out data; the MicroBlaze soft core simulation module drives an FPGA (Field Programmable Gate Array) to process the time sequence signal flow data to obtain a simulation image; the image processing module processes the test image data set to generate first result data; the simulation data downloading module receives and processes the simulation image to obtain second result data; the result comparison module compares the second result data with the first result data. By means of the MicroBlaze soft core simulation module, a specific hardware platform does not need to be built, and the dynamic interaction function and the operation performance of the soft core and the FPGA are effectively verified.
Owner:SHANGHAI AEROSPACE COMP TECH INST

Satellite-borne multi-carrier broadband dispersion transmitting link system and digital pre-distortion compensation method

The invention relates to a satellite-borne multi-carrier broadband dispersion transmitting link system and a digital pre-distortion compensation method. The system comprises a joint predistortion actuator unit, a JESD204 interface module, an RFSoC module, a multi-carrier transmitting channel, a first multiplexer, a second multiplexer, a high-speed data acquisition module, a soft core computing unit, a refreshing and reconstructing unit, a parameter read-write module and a power amplifier working point control and switch selection module. According to the invention, a joint pre-distortion actuator unit is adopted at a transmitting end to eliminate group delay distortion and imbalance influence in a satellite-borne transmitting link. Meanwhile, on the basis of compensating linear distortion, a GMP model is realized at a transmitting end based on a lookup table structure and is used for compensating the strong nonlinearity and memory characteristics of the power amplifier, and the modeling precision of the satellite power amplifier is improved. According to the invention, the vector amplitude error of the constellation diagram can be improved, the design reserved protection bandwidth between adjacent carriers of the last-stage duplexer can be reduced, and the frequency band utilization rate can be improved.
Owner:XIAN INSTITUE OF SPACE RADIO TECH

A One-Dimensional Gaussian Fitting IP Core Based on FPGA and Its Implementation Method

The present invention discloses a one-dimensional Gaussian fitting IP core based on FPGA and its implementation method. The present invention relates to the field of network communication technology. The one-dimensional Gaussian fitting IP core based on FPGA of the present invention includes: a communication interface, an input conversion module, a filling buffer module, a fitting parameter solving module, and an output conversion module; the communication interface includes an AXI-Stream interface and an AXI-Lite interface; this IP soft core can be directly used in an FPGA or an embedded system containing an FPGA to meet the application requirements of high-speed and miniaturized computing devices, and can be directly embedded in the design, eliminating the need for designers to develop and design for one-dimensional Gaussian fitting, reducing the development cost and shortening the cycle.
Owner:HUNAN NORMAL UNIVERSITY

A hollow turbine blade ceramic core soft core support additive and subtractive composite processing platform

The present invention relates to a hollow turbine blade ceramic core and soft core support additive and subtractive composite processing platform, which belongs to the technical field of precision casting of hollow turbine blades for aircraft engines; it comprises a support column and a visual camera alignment module, a point laser detection module, an additive manufacturing module and a milling processing module. The support column is arranged on a workbench, and the ceramic core to be processed is mounted on the workbench through a fixture and a rotating spindle turntable; the visual camera alignment module, the point laser detection module, the additive manufacturing module and the milling processing module respectively provide four working processes: multi-station relative position calibration, ceramic core profile detection, soft core support blank preparation and soft core support milling forming, and the motion switching control of the four station modules is realized through the control of the upper computer; the present invention can realize the adaptive preparation of the soft core support on the ceramic core profile, improve the efficiency of the precise preparation of the soft core support, and reduce the influence of the dimensional accuracy caused by the clamping error.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

A binary weighted convolutional neural network accelerator and RISC-V system-on-a-chip

This invention discloses a binary weighted convolutional neural network accelerator and a RISC-V system-on-a-chip. The binary weighted convolutional neural network accelerator includes an instruction parsing module, an address generation module, a finite state machine, a shift window module, a feature map storage module, a weight storage module, a multi-channel shared computing array, an accumulation module, and batch normalization and pooling modules. The RISC-V system-on-a-chip includes a FLASH module, a DDR module, an E203 RISC-V soft core module, an AXI Interconnect module, an AXI data transmission path, a cross-clock domain module, and the binary weighted convolutional neural network accelerator. This invention can significantly improve data reuse and storage retrieval efficiency, reduce resource consumption, and thus improve the overall operating efficiency of the accelerator.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Motor running state monitoring method and device, storage medium and electronic equipment

The invention discloses a motor operation state monitoring method and device, a storage medium and electronic equipment, and an FPGA chip method comprises the steps: in the operation process of a motor, obtaining motor state information generated in real time in the operation process of the motor; for a pre-configured first fault identifier which can be directly observed and is high in timeliness, generating a monitoring result corresponding to the first fault identifier according to the motor state information; for a pre-configured second fault identifier which cannot be directly observed and is low in timeliness, sending motor state information to the FPGA soft core, and receiving a limit value which is calculated by the FPGA soft core in real time and is used for motor control; and based on the monitoring result or the limit value, a fault protection mechanism is triggered, and the monitoring result is sent to the micro-control unit. Therefore, by adopting the embodiment of the invention, the reliability and the safety of the motor driving system can be improved.
Owner:WEICHAI POWER CO LTD

Soft-core electronic pleural membrane (key allure)

1. Name of the product in this design: Soft Core Electronic Breast Mask (Key Temptation). 2. Purpose of this product design: To be applied to the chest for maintenance. 3. The key design features of this product are the combination of shape and pattern. 4. The image or photograph that best illustrates the design's key points: the front view. 5. This design is for a thin product, therefore the left view, right view, top view, and bottom view are omitted.
Owner:SHIXI DIGITAL MEDICAL TECH (SHANGHAI) CO LTD

Baseband resource management method, baseband board, main control board, device and storage medium

The invention provides a baseband resource management method, a baseband board, a main control board, a device and a storage medium. The method comprises the following steps: the baseband board sends soft core capability information of the baseband board to the main control board; receiving soft core configuration information sent by the main control board; wherein the soft core configuration information is generated by the main control board according to the soft core capability information of the baseband board and the soft core configuration requirement planned by the current cell; and executing soft core loading operation according to the soft core configuration information. By adopting the technical scheme of the invention, resource loading of soft core granularity is realized, unnecessary resource waste can be reduced, power consumption of a base station can be reduced, and applicability of a baseband board card to different application scenes can be improved.
Owner:DATANG MOBILE COMM EQUIP CO LTD

RISC-V soft core development method compatible with Xilinx tool chain

The invention discloses an RISC-V soft core development method compatible with a Xilinx tool chain, and relates to the field of integrated circuit design and development, and the method comprises the steps: carrying out the preprocessing of an RISC-V soft core file in a Vivado development environment according to a Microblaze V soft core specification, obtaining a compatible soft core meeting an XSA standard, importing the compatible soft core into the Vivado development environment, and generating an XSA file in combination with a business demand, according to the method, firstly, a soft core BSP can be automatically generated for software development by utilizing a Vitis development environment, the traditional BSP and SDK development can be skipped, an application software construction link is directly entered, and the method deeply excavates and strengthens the compatibility with a Sailing platform, so that the deployment of the soft core design based on the RISC-V architecture on a Sailing FPGA is smoother, and the development efficiency is improved. The development efficiency and the product quality are obviously improved.
Owner:WUXI ESIONTECH CO LTD

Multi-dimensional hierarchical hardware Trojan evaluation method for IP soft core

The application provides a multi-dimensional layered hardware Trojan evaluation method for an IP soft core, constructs a Trojan multi-dimensional feature library, performs function integrity analysis to identify a first module in which a Trojan may exist, obtains equivalent RTL level code for a module in which no anomaly is found, takes each module of the RTL level code as a node and takes the calling relationship between each module as a weight to establish an information flow graph, compares the information flow graph with the Trojan multi-dimensional feature library to obtain a second module in which a Trojan may exist, analyzes the information flow graph, and takes a module in which the calling is less than a set threshold, a module with an isolated node and a module adjacent to the isolated node in the information flow graph as a third module in which a Trojan may exist, analyzes the first module, the second module and the third module, calculates code coverage, signal flip rate, signal and clock delay anomaly, power consumption anomaly and layout blocking anomaly, and comprehensively evaluates to locate a module in which a Trojan exists in the to-be-detected IP soft core.
Owner:NAT UNIV OF DEFENSE TECH

Process method for preparing soft chaplet of ceramic core

The invention discloses a preparation process method of a soft chaplet of a ceramic core, and belongs to the field of additive manufacturing. The method comprises the steps of soft chaplet modeling and thickness definition; curved surface layering and path planning are carried out, layered slicing is carried out on the theoretical three-dimensional model of the soft core support, and a mixed layering method based on Boolean operation and a spiral slicing algorithm is adopted for layered slicing; according to a slicing result, a Zigzag path is adopted for filling, and an initial printing path of the soft core support is generated; technological parameters are optimized; and conformal printing. According to the method, the precise geometric processing capacity of Boolean operation and the continuous path generation concept of spiral slicing are combined, a mixed layering strategy is formed, and on the premise that the printing precision is guaranteed, the printing paths can be connected to the maximum extent, the idle stroke is reduced, and efficient and continuous printing is achieved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Digital pre-distortion implementation method, system, device, and storage medium

This application discloses a digital predistortion (DPD) implementation method, system, device, and storage medium, relating to the field of radio frequency communication technology. The method includes: when the soft core receives a calibration start command, it first sends a sinusoidal calibration signal to the FPGA platform, triggering its initial calibration of the transmission link; after receiving a calibration confirmation signal from the FPGA, the soft core reads the pre-stored initial training modulation signal from its internal memory and sends it to the FPGA platform as transmission data; subsequently, it reads the feedback data after nonlinear distortion by the power amplifier from the FPGA via a high-speed bus; based on this feedback data and the initial training signal, the soft core iteratively updates the digital predistortion compensation parameters and updates the transmission data; the FPGA performs stable compensation on the power amplifier (PA) based on the updated transmission data. This method, through the collaboration of the FPGA and the soft core, tightly couples calibration, acquisition, caching, and updating, utilizes on-chip high-speed storage to avoid external memory access, and combines pipelined processing to significantly improve DPD accuracy, iteration efficiency, and resource utilization.
Owner:GUANGZHOU RUNXIN INFORMATION TECH CO LTD

Frame rate switching image compression method and apparatus, computing device, and storage medium

The present application relates to the technical field of image compression, and particularly relates to a frame frequency switching image compression method and device, a computing device and a storage medium. The method comprises the following steps: obtaining a control instruction of frame frequency switching after compressing an image of a first frame frequency; the control instruction contains a frame frequency number of a second frame frequency to be switched; determining an execution order of receiving a target image and reconfiguring a compression soft core according to the frame frequency number of the second frame frequency and the first frame frequency; the target image is image data sent in real time by external video generation software after the first frame frequency is switched to the second frame frequency; and performing image compression on the target image by using the reconfigured compression soft core based on the execution order. The present application can ensure that the target image is received after the compression soft core is reconfigured, and the image data directly sent into the soft core can be compressed immediately, thereby effectively solving the compression frame loss problem caused by time sequence mismatch during frame frequency switching.
Owner:BEIJING INST OF ENVIRONMENTAL FEATURES

A power quality measurement system based on RISC-V architecture

PendingCN122410117AComputer hardwareData stream
The application relates to the technical field of power quality monitoring, in particular to a power quality measurement system based on a RISC-V architecture, which comprises a RISC-V processor soft core, a bus module, a signal acquisition module, a DSP computing power processing module and a result output module; the signal acquisition module, the DSP computing power processing module and the result output module are sequentially connected in communication to form a data flow channel, the data flow channel is used for collecting and processing original power signals to output power quality measurement results; the RISC-V processor soft core establishes control channels with the signal acquisition module, the DSP computing power processing module and the result output module through the bus module; the DSP computing power processing module is configured with a special interaction unit, the RISC-V processor soft core directly accesses the DSP computing power processing module through the special interaction unit and stores power quality measurement results. The application realizes reasonable separation and deep cooperation of control flow and data flow in the system, and improves the overall response speed, measurement accuracy and resource utilization efficiency of the system.
Owner:SHENZHEN POLYTECHNIC

Dynamic encryption system and method based on RISC-V architecture

The invention relates to the technical field of encryption, and provides a dynamic encryption system and method based on an RISC-V. The system comprises a feature generation module used for generating a feature set; a configurable RISC-V processor soft core, a dynamic key generation module and a data encryption operation module are integrated in the SoC, and the data encryption operation module is connected with the dynamic key generation module and the processor soft core through a system bus. The feature generation module and the data encryption operation module establish direct data connection with the processor soft core through a symbiotic register architecture; the dynamic key generation module is used for generating a dynamic chaotic sequence based on the feature set; and the data encryption operation module is used for acquiring to-be-encrypted plaintext data, performing encryption operation on the to-be-encrypted plaintext data based on the dynamic chaotic sequence and outputting an encryption operation result. The method is based on the RISC-V architecture, the calculation overhead and efficiency are reduced, the data access and encryption speed is increased, and the method can adapt to the real-time requirement of diversified scenes.
Owner:SHENZHEN POLYTECHNIC

Secure MPSoC FPGA with embedded hard core processor system and method

A system and method for securing a system-on-chip (SoC) field programmable gate array (FPGA) is provided, wherein the SoC FPGA includes an FPGA fabric, a soft core processor hosted within the FPGA fabric, a hard core processor, and a secure boot environment for the SOC FPGA. Monitoring logic monitors for a change in the FPGA fabric. External watchdog logic is configured to receive a trigger signal from the monitoring logic, and force the hard core processor(s) of the SoC FPGA into a reset state with no ability to recover unless power is cycled when a change has been made to the FPGA fabric, so as to provide a “fail secure” scenario. The monitoring logic may be firmware hosted on the FPGA fabric, software hosted on the soft core, software hosted on the hard core, and / or external hard logic.
Owner:ROCKWELL COLLINS INC

Single event upset fault injection simulation evaluation system for MicroBlaze soft core

The invention relates to the technical field of SOPC simulation verification, in particular to a single event upset fault injection simulation evaluation system, which comprises a binary file fault injection unit for performing static fault injection on a binary file during compiling, an instruction sending fault injection unit for performing dynamic fault injection on an instruction stream during running, and a single event upset fault injection unit for performing single event upset fault injection after injection. Positioning a physical storage address of the target instruction or data through the mapping relation, and executing a flipping operation on a specified bit; the BRAM simulation unit loads a binary file or dynamically modifies a runtime instruction stream, and the MicroBlaze soft core simulation unit executes an instruction and outputs simulation data in real time; the fault monitoring unit records simulation data in real time, forms monitoring data and sends the monitoring data to the fault comparison unit, the fault comparison unit compares normal and fault monitoring data, and the fault evaluation unit analyzes a fault propagation path and a key function failure probability based on a mapping relation between a source code and an instruction. The fault can be accurately and quickly injected into the soft core, and the influence on the function of the soft core can be evaluated.
Owner:SHANGHAI AEROSPACE COMP TECH INST

Broadband data transmission and downsampling method

The invention relates to the technical field of geophysical exploration, and discloses a broadband data transmission and downsampling method, which comprises the following steps: S0, starting up an upper computer and an acquisition station; s1, the upper computer is connected with the acquisition station; s2, starting to collect an instruction; s3, the ARM of the acquisition station configures parameters of an FPGA according to the instruction, and the FPGA establishes a five-channel cache region and three DMA transmission cache regions on a DDR memory; s4, collection is started, the FPGA receives the processed digital signals, five channels are processed in parallel to collect data, and corresponding cascade channels are selected to reduce the signal sampling rate if down-sampling is needed through at most eight cascade FIR (Finite Impulse Response) filters; s5, the FPGA uploads the data to the ARM, and the ARM carries out dynamic buffer management in real time; and S6, the ARM writes the SSD or uploads the SSD to the upper computer. According to the invention, the sampling rate range is expanded to 305Hz-2.5 MHz and the frequency band range is 1Hz-1MHz through the down-sampling technology and the FIR filters which are cascaded at most at eight levels and the IP soft core which is deeply integrated, and stable and high-speed transmission of data transmission speed is realized.
Owner:CHINA UNIV OF GEOSCIENCES (BEIJING)

A method for improving network efficiency of an on-chip network of an FPGA

The application provides a method for improving network efficiency of an FPGA on-chip network, and relates to the technical field of FPGA. The method utilizes a logic resource module inside the FPGA to configure a soft core node, and inserts the soft core node between two target network nodes in a raw transmission path of the FPGA on-chip network, wherein the path delay of the raw transmission path exceeds a delay threshold. A data transmission path is formed inside the soft core node, so that the two target network nodes realize data transmission via the soft core node. After the soft core node is inserted, the total path delay of several sub-paths formed between the two target network nodes by the soft core node does not exceed the delay threshold. The path delay between the two target network nodes can be reduced by inserting the soft core node, so that the network efficiency of the on-chip network is improved, and the performance is optimized.
Owner:WUXI ESIONTECH CO LTD

Method for manufacturing a printed circuit board and printed circuit board

The application discloses a printed circuit board manufacturing method and a printed circuit board. The printed circuit board manufacturing method comprises the following steps: removing a first part of a second copper layer; removing a part of an outer core board corresponding to the first part; and at least partially cutting and removing a part of a first substrate part of a flexible substrate corresponding to a first copper layer opening, the first substrate part corresponding to the first part and a second substrate part corresponding to a second part. Thus, after removing the part of the outer core board corresponding to the first part, the part of the first substrate part of the flexible substrate corresponding to the first copper layer opening is at least partially cut and removed. In this way, the part of the soft core board corresponding to the first part can be cut into one or more strip structures distributed at intervals, and through the flexible connection between the strip structure and the second substrate part, not only can the strip structure absorb the micro-deformation caused by stress through displacement, but also the independent displacement of the corresponding parts of the first substrate part and the second substrate part can be realized.
Owner:NANTONG SHENNAN CIRCUIT CO LTD

A soft-core-based on-board high-speed solid-state file management method

The application provides a file management method based on a soft core on-board high-speed solid storage, which comprises the following steps: dividing a solid storage logical space into a metadata fixed block area and a data block area, dividing the data block area according to a fixed block size and managing the data block area according to a block number; establishing a super block, a directory table, a file table, a free block linked list and a file block number sequence of each file in a memory; serializing the above structure to generate a metadata mirror, writing the metadata mirror into the metadata fixed block area and saving multiple redundant copies; when power is restored, reading the multiple copies to make a consistency judgment, selecting an effective mirror to analyze and rebuilding a memory index structure. Through integrated storage of metadata and data, the application avoids the life and reliability risks caused by storing metadata in an independent and vulnerable medium in a traditional scheme; a multiple-copy redundancy and consistency judgment mechanism is adopted to realize quick recovery after power failure; through a rebuilding mechanism of the memory index, the consistency of a file system state and physical data is ensured, and the reliability of an on-board storage system is improved.
Owner:WUHAN ZHUOMU TECH CO LTD

Multi-path DP light conversion signal video switching board card

The invention discloses a multi-path DP light conversion signal video switching board card, and relates to the technical field of video signal conversion and transmission. The board card comprises an FPGA chip, a plurality of DP input interfaces and a plurality of optical signal output interfaces. The FPGA chip is provided with a soft core controller and a hardware IP module composed of a DP receiving module, a VDMA module, a VTC module, an HBM module, a video output module and a GT transceiver module. And the soft core controller is connected with each IP module through an AXI bus and is used for coordinating and controlling decoding of multiple paths of DP signals, video stream processing and optical signal conversion. Through cooperative work of the high-performance FPGA integrated with the HBM memory and the modular IP core, high-density signal conversion of as many as 15 paths of DP input and 20 paths of optical signal output is achieved, it is supported that multiple paths of optical signals are combined into one path of output with the highest 40 Gbps, and the technical bottlenecks of an existing single-path switching board card in expansibility, processing capacity and power consumption are solved.
Owner:AVIC EAST CHINA OPTOELECTRONICS CO LTD

FPGA-based Ymodel protocol online loading method and system

The invention provides a Ymodel protocol online loading method based on an FPGA (Field Programmable Gate Array), which comprises the following steps: in a working mode, the FPGA receives an online loading instruction, receives and analyzes a Ymodel protocol, after the loading instruction is analyzed, firstly skips to a boot program of a base address 1 and rewrites an eeprom state register value, firstly automatically erases an area of an application program under the boot program, and then automatically erases the area of the application program; and after erasing is completed, application program data received by the Ymodel protocol is written from a base address 2, after flash data writing is completed, after an eeprom state register is modified, a main program is automatically jumped into, and loading is completed. According to the method, as long as the main device sends the online loading instruction, operations such as erasing and writing are all automatically realized by logic, and additional instructions do not need to be added. The method is implemented by FPGA logic, an IP core, especially a soft core, is not used, two software configuration items can be avoided in the design, the code transportability is high, the Ymodel protocol is a general protocol, multiple verification detection is achieved, and the universality is high.
Owner:AVIC EAST CHINA OPTOELECTRONICS CO LTD