发明名称 |
片上系统的桥接装置及方法 |
摘要 |
本发明公开了片上系统的桥接装置及方法,该方法包括,根据总线协议、IP核接口协议和数据传输通道状态配置参数;接收来自第一IP核或总线的数据流,并根据第一IP核接口或总线协议和参数将该数据流构造为第一IP核接口或总线协议数据流;根据参数传输、缓存该第一IP核接口或总线协议数据流;根据第二总线、第二IP核接口协议和参数将第一IP核接口或总线协议数据流构造为第二IP核接口或总线协议数据流后发送给第二IP核或总线。通过本发明实现了多种微处理器与多种IP核之间高性能、高准确率的数据交互,有效地解决了片上系统设计中不同片上总线架构下的不同接口协议的IP核复用的问题。 |
申请公布号 |
CN101593167B |
申请公布日期 |
2011.04.27 |
申请号 |
CN200810112596.9 |
申请日期 |
2008.05.26 |
申请人 |
联想(北京)有限公司 |
发明人 |
温天元 |
分类号 |
G06F13/40(2006.01)I;G06F13/42(2006.01)I |
主分类号 |
G06F13/40(2006.01)I |
代理机构 |
北京银龙知识产权代理有限公司 11243 |
代理人 |
许静 |
主权项 |
一种片上系统的桥接装置,其特征在于,包括:参数配置模块,用于根据第一总线协议、第二总线协议、第一知识产权IP核接口协议、第二IP核接口协议和数据传输通道状态分别为第一总线、第二总线、第一IP核和第二IP核配置参数;第一接口处理模块,用于接收来自所述第一IP核或所述第一总线的第一数据流,根据所述第一IP核接口协议或所述第一总线协议,并结合所述第一IP核或所述第一总线的参数将所述第一数据流构造为所述第一IP核接口协议数据流或所述第一总线协议数据流;数据传输缓存模块,用于根据所述第一总线、所述第二总线、所述第一IP核和所述第二IP核的参数传输、缓存所述第一IP核接口协议数据流或所述第一总线协议数据流;第二接口处理模块,用于根据所述第二IP核接口协议或所述第二总线协议,并结合所述第二IP核或所述第二总线的参数将所述第一IP核接口协议数据流或所述第一总线协议数据流构造为第二IP核接口协议数据流或第二总线协议数据流后,将所述第二IP核接口协议数据流或所述第二总线协议数据流发送给所述第二IP核或所述第二总线;系统控制模块,用于根据所述第一总线、所述第二总线、所述第一IP核、所述第二IP核的参数控制所述第一接口处理模块、所述数据传输缓存模块和所述第二接口处理模块之间的数据交互。 |
地址 |
100085 北京市海淀区上地信息产业基地创业路6号 |