本文将深入介绍Libero IDE中集成的大部分软件的使用流程,包括SmartDesign、ViewDraw、ModelSim、 Synplify、 Designer 和FlashPro的使用。
上述软件都是高度集成在LiberoIDE 环境中的。用户从Libero 环境中进入某些软件( ModelSim、Synplify、 Designe和FlashPro)时,Libero会自动为用户建立新工程并自动添加相关文件。如打开Synplify时,Libero会自动帮助用户建立新的工程并自动把工程中的文件添加进来,一般情况下用户只需点击一下“RUN”按钮就可以开始综合了。为了让读者更好地使用这些软件,以下的软件使用说明中都详细讲解了基于这些软件的独立工程建立的过程。读者在平常的使用中,-般情况下都可以省去新建工程和添加文件到工程这两个步骤。
需要注意的是LiberoIDE环境中使用的第三方软件都是定制版本,我们称之为AE(ActelEdition)。AE版本的软件使用上有一些功能限制,如ModelSim 不支持混合语言的仿真,Symplfiy AE也不支持包含混合语言工程的综合、不支持综合后的RTL视图查看等。用户平常在使用中要注意这一点。
SmartDesign是Actel 公司新推出的一款软件, 只在Libero 8.0 以上版本中集成。SmartDesign是用来创建和管理基于模块的文件,所谓模块的文件是指诸如IP Core等不需要关注内部细节的文件块。SmartDesign可以直接导入IP cores、包括由SmartGen生成的core、由CoreConsole生成的core。也可以导入由HDL文件生成的模块,在SmartDesign中可以互连这些模块形成新的工程,利用SmartDesign用户可以很方便地编辑和管理这些块状文件。本节将讲述SmartDesign的使用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !