Dynamic reconstruction dictate processor configuring and communication controller
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] Embodiment 1 Dynamic reconfigurable instruction computer system composition:
[0025] figure 1 Dynamically reconfigurable computer system structural block diagram, 101 is random access memory, which can be SRAM static random access memory, SDRAM synchronous dynamic random access memory, DDR SDRAM double clock synchronous dynamic random access memory. 102 is a display, which is a CRT display, an LCD display, a plasma display, an organic light-emitting display, and the like. 103 is the input data flow, which flows the data to be processed into the processor. 104 is a dynamically reconfigurable integrated circuit, which is composed of dynamically programmable LAB logic array blocks or dynamically programmable CAB configurable logic modules.
[0026] 105 is the output data stream, after processing the data stream input by 103, it will be output by 105; 106 is the communication controller, and this communication controller can be independently stored as an integrated circu...
Embodiment 2
[0033] Embodiment 2 communication controller:
[0034] Such as figure 2 As shown, 201 is a dynamic reconfigurable integrated circuit; 202 is a user data output data channel; 203 is a user data input channel; 204 is a dynamic reconfigurable integrated circuit configuration circuit, 205 is a configuration channel; 206 is a control circuit; 207 It is a two-way channel between hard disk, non-volatile memory, network and dynamic reconfigurable integrated circuit, which can transmit input data, output data and configuration data; 208 is hard disk, other non-volatile memory or network.
[0035] The communication controller 206 can realize the separation of input data, output data, and configuration data under the control of a program or an operating system.
[0036] The controller circuit can be integrated in a dynamically reconfigurable integrated circuit, that is, the controller and the dynamically reconfigurable integrated circuit are integrated in the same chip; the controller ...
Embodiment 3
[0037] The control of embodiment 3 communication controller:
[0038] The controller data separation control method reads user data or configuration data from the hard disk or non-volatile memory or the network, separates them, and sends them to different circuits. If it is configuration data, the configuration data will be separated and sent to the configuration circuit to configure the dynamic reconfigurable integrated circuit; if it is user input data, the data will be sent to the input circuit of the dynamic reconfigurable integrated circuit, so that the reconfigurable instruction computer to process.
[0039] User data and configuration data are distinguished by standards. In this embodiment, the highest bit "0" of the data word stored and read is configuration data, and the highest bit "1" is user data, but it is not limited to this standard, as long as the flag It only needs to be able to distinguish whether this data is user data or configuration data.
[0040] Such as...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 