Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method of Optimizing FPGA Resources Based on Timing Multiplexing

A resource optimization and timing technology, applied in the field of electronic information, can solve problems such as consumption, and achieve the effects of saving resource use, saving time occupation, and saving resources

Active Publication Date: 2019-05-10
CHENGDU ZHONGSEN COMM TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method requires four identical computing modules, that is, computing resources consume four shares, but its simultaneous four-way processing takes the same time as single-way processing, so it is called parallel processing. The advantage is that it shortens the time compared to serial processing Four times the processing time, but consumes four times the computing resources
[0008] Both serial and parallel processing above require four identical computing modules, that is, computing resources consume four

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Method of Optimizing FPGA Resources Based on Timing Multiplexing
  • A Method of Optimizing FPGA Resources Based on Timing Multiplexing
  • A Method of Optimizing FPGA Resources Based on Timing Multiplexing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Attached below Figures 9 to 12 The preferred embodiment of the present invention is further described, taking four-way data acquisition as an example, the method of the present invention is applied to the following processing system, the processing system includes a data collector 1 and a processing module 2, and the data collector 1 is set Four-way data collection, the processing system also includes a collection and time slot allocation module 3 arranged between the data collector 1 and the processing module 2;

[0031] Step 1, the acquisition and time slot allocation module 3 synthesizes the four-way data a, b, c, d into serial data input, see the attached Figures 10 to 11 "data_in", generate 0 to 3 corresponding to four channels of data, a total of four clock phases, see attached Figures 10 to 11 "cnt",

[0032] Step 2, copy the serial data four times, and distribute the four serial data to Figure 11 timing shown;

[0033] Step 3, the acquisition and time sl...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to the field of electronic information technology, and specifically refers to a method for optimizing FPGA resources based on time series multiplexing. The method of the present invention is applied to the following processing systems, including a data collector and a processing module, and the data collector sets n-way data Acquisition also includes the acquisition and time slot distribution module arranged between the data collector and the processing module; the present invention utilizes the FPGA timing multiplexing method to make the multi-channel processing process share a set of circuits, and by collecting and time slot distribution, the FPGA's The processing clock is quadrupled to save resources. The advantages are: 1. Save resources; 2. Save time; 3. Support parallel and serial processing modes; 4. No need to occupy additional cache.

Description

technical field [0001] The invention relates to the technical field of electronic information, in particular to an FPGA resource optimization method based on timing multiplexing. Background technique [0002] A multi-channel parallel processing method based on FPGA, that is, a processing method for multiple data streams, taking four inputs as an example, describes a processing for multiple data streams, the input data timing and processing requirements are as follows : [0003] 1. Input data timing: The data streams a, b, c and d are clocked at double the clock rate, denoted by clk_1x, input data_1, data_2, data_3 and data_4 channels in parallel and continuously updated, as shown in the attached figure 1 As shown, that is, when the rising edge of each clock of clk_1x arrives, data_1, data_2, data_3, and data_4 all have new inputs; that is, channels a, b, c, and d all have new inputs; [0004] 2. Processing requirements: When the rising edge of each clock of clk_1x arrives,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50
Inventor 吴天笑吴月辉
Owner CHENGDU ZHONGSEN COMM TECH CO LTD