[发明专利]片上系统在审
申请号: | 202111602723.5 | 申请日: | 2021-12-24 |
公开(公告)号: | CN114327975A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 孙旭;杨萌;周玉龙 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F15/78 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王晓芬 |
地址: | 250001 山东省济南市自由贸易试验*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 | ||
1.一种片上系统,包括AXI总线系统,所述AXI总线系统包括多个主机设备、多个从机设备和连接器,其特征在于,还包括多个结构相同的预处理组件,每个预处理组件唯一对应一个从机设备;所述连接器一端与各主机设备相连,另一端与各预处理组件相连;
所述预处理组件包括自定义接口、读写操作转换状态机、写接口、读接口、异步fifo模块和从机错误检测模块;所述自定义接口包括自定义写通道和自定义读通道,所述写接口对应写数据通道,所述读接口对应读数据通道;所述从机错误检测模块与所述读写操作转换状态机相连;
所述读写操作转换状态机用于完成所述自定义接口分别与所述写接口、所述读接口之间的数据交互和时序转换;
所述异步fifo模块用于使得写数据操作和读数据操作实现不同时钟域的隔离;
所述从机错误检测模块用于检测写地址通道和读地址通道的错误,并响应错误信号。
2.根据权利要求1所述的片上系统,其特征在于,所述从机错误检测模块用于当判定写保护区基地址小于所述写地址通道的写地址信号、且所述写保护区基地址和写保护区空间地址之和大于所述写地址信号,则生成错误信号,并将写响应信号置为从机错误标识值,同时将写响应有效信号拉高,直至写响应准备信号同时为1。
3.根据权利要求1所述的片上系统,其特征在于,所述从机错误检测模块用于当判定读保护区基地址小于所述读地址通道的读地址信号、且所述读保护区基地址和读保护区空间地址之和大于所述读地址信号,则生成错误信号,并将读响应信号置为从机错误标识值,同时将读响应有效信号拉高,直至读响应准备信号同时为1。
4.根据权利要求1所述的片上系统,其特征在于,所述从机错误检测模块用于当检测到所述写地址通道的写突发信号为从机错误标识值,判断写突发长度是否为1或3或7或15;
若所述写突发长度不为1或3或7或15,则将写响应信号置为从机错误标识值,同时将写响应有效信号拉高,直至写响应准备信号同时为1。
5.根据权利要求1所述的片上系统,其特征在于,所述从机错误检测模块用于当检测到所述读地址通道的读突发信号为从机错误标识值,判断读突发长度是否为1或3或7或15;
若所述读突发长度不为1或3或7或15,则将读响应信号置为从机错误标识值,同时将读响应有效信号拉高,直至读响应准备信号同时为1。
6.根据权利要求1所述的片上系统,其特征在于,所述预处理组件还包括从机离线检测模块;
所述从机离线检测模块用于在所述自定义写通道或所述自定义读通道通过检测握手信号对的每次握手时间,判断相应从机设备是否处于离线状态。
7.根据权利要求1至6任意一项所述的片上系统,其特征在于,所述读写操作转换状态机包括写操作转换状态机;
所述写操作转换状态机用于将通过所述写地址通道和所述写数据通道对应的写时序转换为满足所述自定义接口对应的写数据时序,并将时序转换后的地址和数据发送至所述自定义写通道。
8.根据权利要求7所述的片上系统,其特征在于,所述写操作转换状态机进一步用于:当自定义写数据有效信号和自定义写数据准备信号同时拉高握手成功时,向后级模块写数据,同时所述后级模块对当前写操作回复相应信号。
9.根据权利要求7所述的片上系统,其特征在于,所述写操作转换状态机进一步用于:当检测到写操作,发送携带写地址、写数据占用空间容量值和指令有效标志的写指令;当所述写指令发送成功,发送数据使能信号和待写入数据。
10.根据权利要求1至6任意一项所述的片上系统,其特征在于,所述读写操作转换状态机包括读操作转换状态机;
所述读操作转换状态机用于:
当读地址有效信号为1时,存储从所述读地址通道读取的多类数据,并将目标类型的数据转换为自定义写时序的信号;
将自定义读数据指令有效信号拉高,同时等待自定义读数据指令准备信号也拉高以完成握手;
当自定义读数据有效信号有效时,将自定义读数据准备信号拉高,并将返回的数据存储到所述异步fifo模块;
将从所述异步fifo模块中读出的返回数据,转换为AXI总线协议的数据格式,并发送到所述读数据通道中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111602723.5/1.html,转载请声明来源钻瓜专利网。