约束设置与逻辑综合在SoC设计中的应用

时间:2010-09-16来源:网络

  2 ZSU32系统芯片的结构

  ZSU32芯片内置32 bit MIPS体系处理器作为CPU,具备两路独立的指令和数据高速缓存,CPU内部有独立的DSP协处理器和浮点协处理器,同时集成了LCD控制器、MPEG硬件加速器、AC97控制器、SRAM控制器、NAND Flash控制器、SATA高速硬盘控制器、以太网MAC控制器等,并具有I2C、I2S、SPI、、UART、GPIO等多种接口模块。图2是ZSU32的总体结构。

约束设置与逻辑综合在SoC设计中的应用

  3 ZSU32系统芯片的约束设置与逻辑综合

  采用Design Compiler工具对ZSU32进行逻辑综合的基本流程如图3所示。

约束设置与逻辑综合在SoC设计中的应用

  ZSU32系统芯片的综合采取自底向上的策略,先局部后整体。首先将当前工作层次设置为系统芯片的某个子模块,然后对该子模块添加各项具体约束,接着完成子模块的综合。依次对各子模块重复上述综合流程,当各个模块都顺利通过了初次综合后,通过set_dont_touch_

  network命令将模块中的关键路径和时钟线网保护起来,然后做一次全局优化,检查是否满足时序等各方面的设计要求,达到要求就可以输出最终的网表和各项综合报告。

1 2 3 4 5 6

关键词: SoC 约束设置 逻辑综合

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版