quartus联合单独安装的modelsim仿真
版本信息quartus II 13.1 、modelsim DE 10.6cvivado用习惯了现在快速换到quartus下仿真测试。写一个操作文档以fpga实现pcm编码为例。目录一、建立工程1、准备源码和仿真文件2、新建工程3、加载源文件4、选择器件5、仿真器配置6、工程信息二、配置工程7、设置顶层文件8、配置仿真9、配置仿真工具路径三、编译仿真10、编译11、仿真12、正弦波形配置12.1 Radix配置12.2 Format配置一、建立工程1、准备源码和仿真文件首先在非中文路径下新建一个目录adpcm_quartus放进去源码和仿真文件2、新建工程打开quartus II 13.1file - new project wizard新建一个工程。3、加载源文件4、选择器件根据自己的需要随便选如果不下板子就点next5、仿真器配置这个仿真器配置只针对该工程不影响其他工程使用。选择modelsim和verilog hdl。为啥不使用modelsim-altera呢因为这样就要按照quartus的格式修改tb文件比如删除否则加载不出来波形。6、工程信息点finish二、配置工程7、设置顶层文件我们导入的源文件里面有一个顶层文件但是quartus不知道哪个是顶层手动将其配置为顶层文件。如果没配置顶层就会报错如下图8、配置仿真8.1 点击进入setting界面下进入以后我们可以看到仿真工具名字为modelsim如果不是改过来。点击Test Benches按钮进入仿真文件加载界面。点击”new“加载文件。下图紫色框1中”Test bench name“和”Top level module in test bench“命名和tb文件名要一致这个名字也是tb文件里module的名字之后依次点击加载tb文件后面3个界面连点ok。9、配置仿真工具路径点击tools - Options - EDA Tool Options然后配置Modelsim的启动路径其他的路径不用管不影响。三、编译仿真10、编译下图中2个操作任意一个都可以编译。编译好的结果如下11、仿真方法1方法2推荐然后弹出modelsim界面之后弹出空白波形这时候不要动等待一会。注意看左下角会有加载的信息加载波形出来之前会有弹窗点“否”。就会加载出来波形如果波形有红色说明为读取数据为x态。查看仿真文件中读取路径是否正确。我们修改路径后再次测试看波形。12、正弦波形配置12.1 Radix配置12.2 Format配置参考文献FPGA学习笔记---Modelsim使用技巧总结_modelsim波形高度_嵌入式hxydj的博客-CSDN博客Quartus同Modelsim的联合仿真_quartus和modelsim联合仿真_1个程序源的博客-CSDN博客

相关新闻

ApacheBench (ab) 压力测试工具:从入门到实战性能调优

ApacheBench (ab) 压力测试工具:从入门到实战性能调优

1. 项目概述:为什么我们需要ab命令? 在网站开发和运维的日常工作中,性能始终是悬在头顶的达摩克利斯之剑。一个新功能上线,一个促销活动开启,最怕的就是服务器在流量洪峰面前“躺平”。作为一线工程师,我们…

2026/9/11 8:14:40 阅读更多 →
抖音下载工具的技术架构与异步任务调度实现

抖音下载工具的技术架构与异步任务调度实现

抖音下载工具的技术架构与异步任务调度实现 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具&…

2026/9/4 6:25:54 阅读更多 →
漏洞挖掘高手的核心方法论与实战技巧

漏洞挖掘高手的核心方法论与实战技巧

1. 漏洞挖掘高手的秘密武器解析刚入行网络安全时,我总对那些能挖到高危漏洞的大神充满好奇。直到自己踩了三年坑才发现,漏洞挖掘不是玄学,而是有章可循的技术活。今天就把这些年在甲方乙方摸爬滚打总结的实战经验,掰开揉碎讲给各位…

2026/9/13 1:12:52 阅读更多 →

最新新闻

pydeck Layer 全解:从 Python 调用 deck.gl 图层体系的命名约定、表达式解析器与实战

pydeck Layer 全解:从 Python 调用 deck.gl 图层体系的命名约定、表达式解析器与实战

pydeck Layer 全解:从 Python 调用 deck.gl 图层体系的命名约定、表达式解析器与实战 【免费下载链接】deck.gl WebGL2 powered visualization framework 项目地址: https://gitcode.com/GitHub_Trending/de/deck.gl 本文围绕 pydeck(deck.gl 的 …

2026/9/14 17:48:54 阅读更多 →
R 与 ggplot2 的“量”的可视化实战:从 Minnesotalintu数据清洗到用折线、散点、柱状图讲述数据故事(Data-Science-For-Beginners 第 09 课作业)

R 与 ggplot2 的“量”的可视化实战:从 Minnesotalintu数据清洗到用折线、散点、柱状图讲述数据故事(Data-Science-For-Beginners 第 09 课作业)

R 与 ggplot2 的“量”的可视化实战:从 Minnesotalintu数据清洗到用折线、散点、柱状图讲述数据故事(Data-Science-For-Beginners 第 09 课作业) 【免费下载链接】Data-Science-For-Beginners 10 Weeks, 20 Lessons, Data Science for All! …

2026/9/14 17:48:54 阅读更多 →
social-auto-upload 小红书上传 Skill:sau CLI 的登录、cookie 校验与视频/图文发布实战

social-auto-upload 小红书上传 Skill:sau CLI 的登录、cookie 校验与视频/图文发布实战

social-auto-upload 小红书上传 Skill:sau CLI 的登录、cookie 校验与视频/图文发布实战 【免费下载链接】social-auto-upload 自动化上传视频到社交媒体:抖音、小红书、视频号、tiktok、youtube、bilibili 项目地址: https://gitcode.com/GitHub_Tren…

2026/9/14 17:48:54 阅读更多 →
使用 MCP Toolbox 的 looker-create-dashboard-layout 工具为 Looker 仪表盘创建多 Tab 布局

使用 MCP Toolbox 的 looker-create-dashboard-layout 工具为 Looker 仪表盘创建多 Tab 布局

使用 MCP Toolbox 的 looker-create-dashboard-layout 工具为 Looker 仪表盘创建多 Tab 布局 【免费下载链接】mcp-toolbox MCP Toolbox for Databases is an open source MCP server for databases. 项目地址: https://gitcode.com/GitHub_Trending/ge/mcp-toolbox 本指…

2026/9/14 17:48:54 阅读更多 →
yq pivot 操作符实战:用 yq 实现 RDBMS 风格的行列转置(PIVOT)

yq pivot 操作符实战:用 yq 实现 RDBMS 风格的行列转置(PIVOT)

yq pivot 操作符实战:用 yq 实现 RDBMS 风格的行列转置(PIVOT) 【免费下载链接】yq yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor 项目地址: https://gitcode.com/GitHub_Trending/yq/yq …

2026/9/14 17:48:54 阅读更多 →
Roo Code 长期记忆接入指南:用 Hindsight 的 recall/retain 打造跨会话记忆工作流

Roo Code 长期记忆接入指南:用 Hindsight 的 recall/retain 打造跨会话记忆工作流

Roo Code 长期记忆接入指南:用 Hindsight 的 recall/retain 打造跨会话记忆工作流 【免费下载链接】hindsight Hindsight: Agent Memory That Learns 项目地址: https://gitcode.com/GitHub_Trending/hindsight2/hindsight 导读 本文讲解 Hindsight 为 Roo …

2026/9/14 17:47:54 阅读更多 →

日新闻

AI音乐侵权案中的测试工程与版权保护技术

AI音乐侵权案中的测试工程与版权保护技术

1. 项目概述:当测试工程师遇上AI音乐侵权案去年夏天,我作为技术顾问参与了一起特殊的著作权纠纷案——某音乐平台AI作曲功能被指控批量侵权。这起案件的特殊性在于:原告方并非传统音乐人,而是一家拥有百万级曲库的数字音乐发行商&…

2026/9/14 0:00:26 阅读更多 →
嵌入式面试I2C与SPI深度解析:从协议到量产调试

嵌入式面试I2C与SPI深度解析:从协议到量产调试

1. 这份“高频知识点洞察”到底是什么,又为什么值得你花时间细读? 如果你最近在刷嵌入式开发岗位的招聘JD,或者正坐在工位上改第7版简历,又或者刚被面试官一句“讲讲I2C和SPI的区别”问得手心冒汗——那你不是一个人。过去两年我带…

2026/9/14 0:00:26 阅读更多 →
51单片机开环控制磁阻传感器的硬件匹配与代码实现

51单片机开环控制磁阻传感器的硬件匹配与代码实现

简介:本资源是一份面向嵌入式初学者与单片机课程实践者的51单片机开关磁阻电机(SRM)开环控制教学方案,聚焦磁阻位置检测、固定时序驱动与基础状态可视化。资源包含1个C语言主程序文件(zhuang600.c)实现电机…

2026/9/14 0:00:26 阅读更多 →

周新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/14 5:45:49 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/14 0:52:26 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/14 0:06:41 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/14 17:35:10 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/14 16:59:29 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/14 5:45:14 阅读更多 →