A Realization Method of Embedded Configurable Logic
A technology to achieve methods and goals, applied in the field of configurable logic, can solve problems such as high development cost, long development time, and difficult product differentiation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0087] The present invention provides an implementation method of embedded configurable logic, such as Figure 4 shown, including:
[0088] Step 1: Determine the set of hardware design nodes and the set of software design nodes on the target integrated circuit;
[0089] Step 2: Obtain the target requirements of the user, and split the target requirements to obtain hardware requirements and software requirements;
[0090] Step 3: first matching the hardware requirement with the hardware design node set to obtain the hardware target node, and performing a second match between the software requirement and the software design node set to obtain the software target node;
[0091] Step 4: Configure hardware functions related to hardware requirements on the hardware target node, and at the same time, configure software functions related to software requirements on the software target node to execute corresponding functions.
[0092] Specific examples for the above steps 1-4 are as ...
Embodiment 2
[0108] Based on Embodiment 1, in step 1, the hardware design node set includes:
[0109] Different hardware blocks on the target integrated circuit, and the hardware blocks are non-programmable functional blocks for performing a first function related to hardware requirements;
[0110] In step 1, the software design node set includes:
[0111] Different programmable logic blocks on the target integrated circuit can be electrically edited to perform secondary functions related to software requirements, or to automatically supplement or enhance tertiary functions that cannot be performed by existing hardware blocks.
[0112] The beneficial effects of the above technical solution are: by determining the set of hardware design nodes and the set of software design nodes, it is convenient to effectively execute corresponding functions, and it is also convenient to supplement or enhance other functions, and through the effective distinction of functions designed by software and hardw...
Embodiment 3
[0114] Based on Embodiment 2, the process of executing the second function related to the software requirement function includes:
[0115] determining programmable logic blocks on the target integrated circuit;
[0116] Provide users with a method for adding specific functions based on the programmable logic block, call specific instructions related to the software requirements from the method, and add specific functions according to the specific instructions;
[0117] At the same time, comparing the target integrated circuit with the added specific function and the integrated circuit to be compared is used to distinguish the products in the product lines of the respective integrated circuits, and at the same time, differentiate the functions of the products;
[0118] Wherein, the added specific function is the corresponding second function to be executed.
[0119] In this embodiment, the specific instruction is to call a corresponding method to implement adding functions, wh...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


