发明名称 |
System on a chip having system bus, external bus, and bus arbiter with programmable priorities for both buses. software, and method for assigning programmable priorities |
摘要 |
A system on a chip has functional blocks accommodated by at least one system bus, and an external bus for accommodating communication with external blocks. A single multi-jurisdictional bus arbiter has programmable rankings for assigning priorities to requests from blocks that are masters for either one of the both buses. Software and methods are also provided for assigning the priorities. The requests are analyzed with respect to which of the buses they require, and then priorities are assigned to maximize bus utilization, with increased speed for a system on a chip. In addition, a multi-jurisdictional multi-channel direct memory access block can be a master block for the system bus or the external bus.
|
申请公布号 |
US2002138678(A1) |
申请公布日期 |
2002.09.26 |
申请号 |
US20010773874 |
申请日期 |
2001.01.31 |
申请人 |
KIM YOUNGSIK;LEE YUN-TAE |
发明人 |
KIM YOUNGSIK;LEE YUN-TAE |
分类号 |
G06F13/362;G06F13/36;G06F13/364;(IPC1-7):G06F12/00;G06F13/14;G06F13/38 |
主分类号 |
G06F13/362 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|