Methods and circuits for deadlock avoidance
A circuit and communication circuit technology, applied in the field of data communication
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] Programmable ICs may include circuits that communicate data using different communication protocols, respectively. For example, the programmable IC may use the AXI communication protocol to transfer data between different parts of the system on a first bus, and the PCIe communication protocol to communicate with external devices connected to I / O ports of the system. When communicating data between circuits using different communication protocols, interface circuits may be used to convert data between the data formats used by each protocol.
[0017] However, due to the ordering rules utilized by the different communication protocols, a deadlock situation may occur in which each communication circuit requires data from the other communication circuit before the communication circuit can continue processing. For example, a deadlock can occur when a data channel from an AXI device to a PCIe device becomes blocked by an unreported write. Non-reported writes require the rece...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com