Mentor协助Sun验证UltraSPARC T1处理器
发布时间:2008/5/27 0:00:00 访问次数:403
sun表示,该公司创新的多时钟架构使处理器设计拥有高效能和低耗电,这主要是透过高速交叉开关(crossbar switch)让速度相对较慢的内核共享内建内存控制器和i/o子系统以减少内存延迟时间和耗电并提高产出。而sun选择0-in cdc技术是因为它能检查比例式同步时钟(ratioed synchronous clock)和lock-up锁存器(lock-up latch)以及异步时钟。
sun曾考虑过不同的方法来解决准稳态(metastability)和其它cdc相关问题,最后决定使用正规验证技术。他们在评估各种可用技术后选择了mentor graphics的0-in cdc解决方案。mentor与sun的密切合作确保设计不会发生cdc问题,验证工作也能准时完成。
ultrasparc t1共包含数百个比例式同步时钟,即不同频率的同步时钟。比例式同步时钟让内核的移植性更良好,因为设计人员不需要改变内核就能迅速修改内存控制器和i/o子系统以满足新的要求或标准。
而0-in cdc工具会检查生产测试所使用的lock-up锁存器,这类锁存器是用来将时钟树的某些分支延迟半个周期。时钟域可由使用者定义,故必要时可将时钟a和b设为同一个时钟树的分支,这通常是为了确保扫描链不会因为时钟歪斜而在一个移位周期内跨越多个位。0-in cdc工具能找出时钟域的交界位置,然后检查这些地方是否有lock-up锁存器。
sun表示,该公司创新的多时钟架构使处理器设计拥有高效能和低耗电,这主要是透过高速交叉开关(crossbar switch)让速度相对较慢的内核共享内建内存控制器和i/o子系统以减少内存延迟时间和耗电并提高产出。而sun选择0-in cdc技术是因为它能检查比例式同步时钟(ratioed synchronous clock)和lock-up锁存器(lock-up latch)以及异步时钟。
sun曾考虑过不同的方法来解决准稳态(metastability)和其它cdc相关问题,最后决定使用正规验证技术。他们在评估各种可用技术后选择了mentor graphics的0-in cdc解决方案。mentor与sun的密切合作确保设计不会发生cdc问题,验证工作也能准时完成。
ultrasparc t1共包含数百个比例式同步时钟,即不同频率的同步时钟。比例式同步时钟让内核的移植性更良好,因为设计人员不需要改变内核就能迅速修改内存控制器和i/o子系统以满足新的要求或标准。
而0-in cdc工具会检查生产测试所使用的lock-up锁存器,这类锁存器是用来将时钟树的某些分支延迟半个周期。时钟域可由使用者定义,故必要时可将时钟a和b设为同一个时钟树的分支,这通常是为了确保扫描链不会因为时钟歪斜而在一个移位周期内跨越多个位。0-in cdc工具能找出时钟域的交界位置,然后检查这些地方是否有lock-up锁存器。