VCS 2016.06编译选项:Linux kernel支持与配置
5星 · 超过95%的资源 需积分: 48 79 浏览量
更新于2024-09-09
2
收藏 56KB TXT 举报
本文档是关于VCS编译选项的详细指南,适用于VCS-MXL-2016.06_Full64版本,编译日期为2016年5月24日。该文档主要关注于在特定Linux环境下(Linux kernel 4.4.0-31-generic,不支持4.4.0以上版本,推荐使用2.4*或2.6*版本)进行VCS模拟器的编译配置。以下是文档中的关键知识点:
1. **警告:UnsupportedLinuxkernel**
Linux内核4.4.0-31-generic被标记为不支持,因为VCS不兼容此版本。开发者需要确保使用的是推荐的2.4系列或2.6系列内核,以避免编译错误。
2. **机器信息**
- **机器名**: WJCloud-E502
- **机器类型**: linux64
- **操作系统**: Linux 4.4.0-31-generic
- **FLEXlm host ID**: 0cc47a28324a0cc47a28324ba0369f50eed8a0369f50eeda
这些信息对于确定目标平台的配置和许可证管理至关重要。
3. **编译选项**
- **-ad=<partition_filename>**: 用于指定混合信号模拟中的分区文件路径。在多模块模拟中,这个选项是必要的。
- **-ams**: 启用Verilog-AMS代码在VCS的2步模式下使用,允许处理AMS(AdvancedMathematicalSubcircuit)电路设计。
- **-ams_discipline=<discipline_name>**: 设置默认的Verilog-AMS离散行为纪律,如Spectre或HSpice等。
- **-ams_iereport**: 在2步模式下提供自动插入连接模块(AICMs)的信息,有助于调试和分析。
- **-as=<assembler>**: 指定一个替代的汇编器,仅适用于增量编译模式,这是默认设置。这可能会影响性能和构建过程。
4. **注意事项**
- 文档仅列出了一部分编译时间和运行时选项,对于VCS Basic而言,并非所有选项都适用。对于不在基本版本中工作的选项,应查阅VCS_Basic_Intro.pdffile中的Compile-TimeOptions部分获取完整信息。
总结,VCS编译选项文档提供了在特定Linux环境中使用VCS进行模拟器编译的指导,包括针对不同功能的参数设置以及对特定操作系统的限制。了解这些选项对于确保编译成功并充分利用VCS的功能至关重要。同时,对于不适用于基础版本的选项,用户需要参考额外的参考资料来获取详细信息。
225 浏览量
883 浏览量
2024-11-13 上传
372 浏览量
312 浏览量
2024-11-02 上传
603 浏览量
122 浏览量
254、小小黑
- 粉丝: 342
- 资源: 8
最新资源
- FLASH四宝贝之-使用ActionScript.3.0组件
- 《j2ee开发全程实录+》.pdf
- 精通 JavaScript.pdf
- 矩阵理论+Matrix+Theory
- JSP2_0技术手册.pdf
- 图书馆读者网络服务系统的架构与实现
- 振荡器模拟知识20090406
- 推荐Java 学习资料——Java技能百练.pdf
- 深入浅出Struts2.pdf
- Hibernate开发指南.pdf
- 代理中Domino对域的解析和GetItemValue使用方法
- EJB3.pdf EJB3.pdf
- VHDL电路设计例代码集.doc
- photoshop快捷键
- 俄罗斯方块VC++课程设计
- modelsim学习资源包