首页>
外国专利>
Method to Resolve Deadlock in a Bus Architecture Comprising Two Single-Envelope Buses Coupled Via a Bus Bridge and Running Asynchronously
Method to Resolve Deadlock in a Bus Architecture Comprising Two Single-Envelope Buses Coupled Via a Bus Bridge and Running Asynchronously
展开▼
机译:解决包含两个通过总线桥耦合并异步运行的单信封总线的总线体系结构中的死锁的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method to resolve a deadlock in a bus architecture comprising a first and a second single-envelope bus with at least one master and one slave each, where the first and second single-envelope buses are arranged on different sides of an asynchronous boundary and are coupled via a bus bridge, said method comprising the steps of:granting the bus to a first master arranged on a first side of the asynchronous boundary which requests a transaction within a critical time window;monitoring the bus which has been granted for transaction to the first master;stealing silently the bus from the first master if a deadlock condition arises;granting the bus to a second master arranged on a second side of the asynchronous boundary raising the deadlock condition by requesting a second transaction within the critical time window;completing the second transaction to resolve the deadlock scenario; andreturning back the bus to the first master to complete the first transaction.;Further, a bus architecture to perform said method, a single-envelope bus architecture and a computer system comprising such a bus architecture are described.
展开▼