A method of using a configurable microcontroller core
A technology of microcontrollers and cores, applied in program control design, instruments, machine execution devices, etc., can solve problems such as time-consuming, decreased interest in microcontroller cores, and reduced competition
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] The present invention provides a configurable microcontroller core such as figure 2 As shown, the microcontroller core includes an embedded programmable gate array module and a fully customized hardware circuit implementation module:
[0035] The embedded programmable gate array module is used to realize at least an instruction decoding function module in the microcontroller core, thereby realizing functions such as decoding of an instruction set;
[0036] The fully customized hardware circuit realization module is connected with the embedded programmable gate array, and is used to realize other modules in the microcontroller core except the modules realized by the embedded programmable gate array.
[0037] Wherein, the microcontroller core also includes a programmable input and output port, the programmable input and output port is connected with the embedded programmable gate array module, and is used to download the corresponding binary system bit stream file to the...
Embodiment 2
[0043] According to the configurable microcontroller core proposed in the above embodiments, this embodiment proposes a working method of the microcontroller core based on the microcontroller core.
[0044] Such as Figure 4 As shown, the specific working method of the configurable microcontroller core is:
[0045] S1: The user selects the commands he uses in the corresponding command set according to his own system needs;
[0046] S2: downloading an instruction decoding function module for configuring the embedded programmable gate array module;
[0047] S3: The customer uses the embedded programmable gate array synthesizer in the PC to convert the downloaded instruction decoding function module into a binary bit stream file;
[0048] S4: Download the binary file to the embedded programmable gate array module 01 through the programmable input and output port;
[0049] S5: burn the application program based on the instruction set into the code area;
[0050] S6: After the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


