首页> 外国专利> System and Method for Testing SLB and TLB Cells During Processor Design Verification and Validation

System and Method for Testing SLB and TLB Cells During Processor Design Verification and Validation

机译:在处理器设计验证和确认期间测试SLB和TLB单元的系统和方法

摘要

A system and method for re-executing a test case and modifying the test case's effective addresses, effective segment identifiers (ESIDs), and virtual segment identifiers (VSIDs) in order to fully test a processor's SLB and TLB cells is presented. A test case generator generates a test case that includes an initial set of test case effective addresses, an initial set of ESIDs, and an initial set of VSIDs. The test case executor uses an effective address arithmetic function and a virtual address arithmetic function to modify the test case effective addresses, the ESIDs, and the VSIDs on each re-execution that, in turn, sets/unsets each bit within each SLB and TLB entry. In one embodiment, the invention described herein sequentially shifts segment lookaside buffer entries, whose ESIDs are in single bit increments, in order to fully test each ESID bit location within each SLB entry.
机译:提供了一种用于重新执行测试用例并修改测试用例的有效地址,有效段标识符(ESID)和虚拟段标识符(VSID)以便完全测试处理器的SLB和TLB单元的系统和方法。测试用例生成器会生成一个测试用例,其中包括一组初始的测试用例有效地址,一组初始的ESID和一组初始的VSID。测试用例执行程序使用有效地址算术函数和虚拟地址算术函数来修改每次重新执行时的测试用例有效地址,ESID和VSID,从而依次对每个SLB和TLB中的每个位进行设置/取消设置。条目。在一个实施例中,本文描述的发明顺序地移位其ESID以单个比特增量的段后备缓冲器条目,以便完全测试每个SLB条目内的每个ESID比特位置。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号