TY - GEN
T1 - Backward probing deadlock detection for networks-on-chip
AU - Chen, Yean Ru
AU - Wangt, Zi Rong
AU - Hsiunqt, Pao Ann
AU - Chen, Sao Jie
AU - Tsai, Meng Hsun
PY - 2013
Y1 - 2013
N2 - To accurately detect deadlocks in Network-on-Chip (NoC) as early as possible, a novel deadlock detection mechanism called Backward-probing Deadlock Detection (BDD) is proposed in this work, which can detect and resolve all existing deadlocks. It was realized using probe systems that generate probes for deadlock detection. A probe system includes a probe System Manager (SM) for turning on probe system, a probe Generator (GEN) for generating probes, a Link Selection (LS) connected to a Switch Allocation (SA), which is used for copying the generated probes, transmitting probes backward, and discarding probes when the probes find that the traversal path is just a congestion not a deadlock or when probe congestion occurs. There is also a TB Calculation (TBC) in LS for TB settings. Finally, a probe comparator (PB Comparator) is used for claiming deadlocks. Note that each port except the local one in a router has its own probe system.
AB - To accurately detect deadlocks in Network-on-Chip (NoC) as early as possible, a novel deadlock detection mechanism called Backward-probing Deadlock Detection (BDD) is proposed in this work, which can detect and resolve all existing deadlocks. It was realized using probe systems that generate probes for deadlock detection. A probe system includes a probe System Manager (SM) for turning on probe system, a probe Generator (GEN) for generating probes, a Link Selection (LS) connected to a Switch Allocation (SA), which is used for copying the generated probes, transmitting probes backward, and discarding probes when the probes find that the traversal path is just a congestion not a deadlock or when probe congestion occurs. There is also a TB Calculation (TBC) in LS for TB settings. Finally, a probe comparator (PB Comparator) is used for claiming deadlocks. Note that each port except the local one in a router has its own probe system.
UR - http://www.scopus.com/inward/record.url?scp=84881456523&partnerID=8YFLogxK
U2 - 10.1109/NoCS.2013.6558396
DO - 10.1109/NoCS.2013.6558396
M3 - Conference contribution
AN - SCOPUS:84881456523
SN - 9781467364928
T3 - 2013 7th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2013
BT - 2013 7th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2013
T2 - 2013 7th IEEE/ACM International Symposium on Networks-on-Chip, NoCS 2013
Y2 - 21 April 2013 through 24 April 2013
ER -