Inter-core communication method based on fpga multi-core system
A technology of inter-core communication and multi-core system, which is applied in the field of multi-core processing based on FPGA, can solve problems such as communication logic defects and low system efficiency, and achieve the effects of reducing waste and loss, improving operating efficiency, and high practicability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0022] Such as figure 1 As shown, an FPGA-based multi-core system includes four soft cores, which are sequentially connected via an FSL bus to form a ring structure. The four soft cores are mounted on the shared buffer of the FPGA and share all peripheral resources. FPGA refers to XILINX's Spartan series and Virtex series FPGAs. The above-mentioned soft core uses MicroBlaze in FPGA.
[0023] Such as figure 2 As shown, the implementation schematic diagram of Microblaze, any Microblaze is composed of block RAM, data LMB controller, command LMB controller, data LMB bus, and command LMB bus. Microblaze uses its internal interface data (instruction) LMB port as the starting point, uses the data (instruction) LMB bus as a bridge, and uses the LMB bus interface as the end point to complete the connection with the data (instruction) LMB controller. The data (command) LMB controller realizes interconnection through the connection of its internal block RAM port and the port A (B) in the u...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap