【技术实现步骤摘要】
—种SOC芯片中的MMU的验证方法
本专利技术属于集成电路领域,具体是指一种SOC芯片中的MMU的验证方法。
技术介绍
MMU是Memory Management Unit的缩写, 中文名是内存管理单元,传统上被认为是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。随着技术的进步,超大规模SOC芯片的大量出现,SOC中存在大量的独立专用处理电路模块,比如图形图像处理电路,需要的内存空间越来越大,如果不使用虚拟地址空间,操作系统很难满足开辟一段连续的物理地址空间来满足专用处理电路需求。同时由于手持设备的操作系统日益复杂,操作系统期望所有的程序都可以运行在虚拟地址空间中,所以各种专用处理电路对MMU的需求也越来越强烈。由于过去MMU通常只用于CPU,验证环境也针对性验证CPU的MMU结构,目前缺少一种通用的可以用于验证各种IP的MMU的验证方法。有鉴于此,本专利技术人针对现有技术的缺陷深入研究,并有本案产生。
技术实现思路
本专利技术所要解决的技术问题在于提供一种SOC芯片中的MMU的验证方 ...
【技术保护点】
一种SOC芯片中的MMU的验证方法,其特征在于:包括如下步骤:步骤1:填写专用电路配置文件,描述专用电路发起传输的行为;所述专用电路配置文件中,是配置专用电路发起传输的行为的配置信息;步骤2:填写MMU配置文件,描述页表在存储器模型中的存放地址,页表大小的信息;所述MMU配置文件,包含页表在存储器模型中的存放地址,页表大小的信息;所述存储器模型,负责存储数据,包含页表存储区和数据区,分别存放页表和运算源数据及运算结果数据;步骤3:填写页表产生配置文件,描述页表大小,虚实地址映射关系的页表信息,其中页表大小要和所述MMU配置文件中的页表大小信息一致;所述页表产生配置文件中,包 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:廖裕民,
申请(专利权)人:福州瑞芯微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。