![]() |
单芯片多处理器共享数据存储空间的访问方法 |
发明专利 |
申请专利号:CN200710046539.0 |
申请日期:2007.09.27 |
公开公告号:CN101187908 |
公开公告日:2008.05.28 |
主分类号:G06F13/18(2006.0 |
分类号:G06F13/18(2006.01)I;G06F15/167(2006.01)I |
国际申请: |
国际公布: |
申请人:上海大学;上海飞乐股份有限公司;上 |
地址:200444上海市宝山区上大路99号 |
发明设计人:胡越黎;刘 颖;冉 峰;吴 频;宜祥光;陈应植 |
内容摘要:本发明涉及一种单芯片多处理器共享数据存储空间的访问方法。本方法将各子处理器片内高128字节(80h~FFh)数据空间共享,用于多处理器之间命令和数据的传输;并在各子处理器中增加了一个共享数据存储器中断(SDMI)外,把SDMI 和仲裁器有效的结合起来,作为共享数据存储器访问机制,用于解决各子处理器之间数据交换中存在的竞争。整个单芯片多处理对共享数据存储器的访问只是通过一个仲裁器判决,并通过中断的方式实现的。仲裁器与各子处理器之间的握手信号采用片内总线方式,其传输速度快、占用资源少便于集成与控制。各子处理器既可以独立工作,也可以与其他处理器协同工作。每个微处理器核实质上都是一个相对简单的单线程微处理器,多个这样子处理器并行地执行程序代码,具有较高的指令级并行性。本方法可应用于MCS-51指令体系的多处理器系统,亦可应用于其它多微控制器、多微处理器等领域。 |
详细内容请点击全文下载... |
全文下载 |