Efinity FIFO IP仿真问题 -v1

2024-10-21

Efinity目前不支持联合仿真,只能通过调用源文件仿真。

我们生成一个fifo IP命名为fifo_sim

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第1张

在Deliverables中保留Testbench的选项。

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第2张

在IP的生成目录下会有以下几个文件

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第3张

我们来看下modelsim.do文件,里面vlog了fifo_tb.sv文件,另外还调用了flist文件里的文件,flist只有一个文件那就是fifo_sim.v。所以这个仿真只使用了两个文件。

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第4张

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第5张

如果生成默认的IP或者自己的IP,目前FIFO的IP仿真可能会有一个错误 。提示在fifo_tb.sv的409行没有rd_valid_o和almost_empty_o

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第6张

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第7张

这是因为仿真文件只能仿真特定配置的IP,或者自带的仿真文件只适用于某些参数的设置。上面的问题是因为IP生成是没有打开Enable Programmbel Empty Option和Optional Signals两个选项。

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第8张

我们需要打开这两个选项重新生成IP,注意重新生成IP时要关闭modeslim.

这里在把modelsim的路径转向文件所在的路径,比如我的路径如下:

cd E:/FPGA_Prj//ip/fifo_sim/Testbench/

然后执行do modelsim.do即可以仿真。

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第9张

Efinity FIFO IP仿真问题 -v1 (https://ic.work/) 技术资料 第10张

文章推荐

相关推荐

  • 小安派BW21 UNO从机

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能 ...

    2025-05-21
  • IGBT模块吸收回路分析模型

    IGBT模块吸收回路分析模型 一、IGBT模块吸收电路的模型 尽管开关器件内部工作机理不同,但对于吸收电路的分析而 ...

    2025-05-21
  • BLDC电机的基本结构和控制方式

    来源:攻城狮原创之设计分享 直流无刷电机(Brushless DC Motor,BLDC)是一种基于电子换向技术的高效电机,具有长寿命 ...

    2025-05-21
  • 联通智家通通:聚四方守护之力,筑万家AI通途

    “神兽镇宅”,是深植于中国人心中的居家智慧。朱雀、玄武等神兽,站立在紫禁城之巅,也悬于普通百姓门上,寄托着镇守四方风雨 ...

    2025-05-21
  • FinFET与GAA结构的差异及其影响

    文章来源:老虎说芯 原文作者:老虎说芯 本文介绍了当半导体技术从FinFET转向GAA(Gate-All-Around)时工艺面临 ...

    2025-05-21
  • 一文详解球栅阵列封装技术

    文章来源:学习那些事 原文作者:前路漫漫 本文介绍了球栅阵列封装的结构、分类、应用和发展趋势。 概述 ...

    2025-05-21
  • 智能车电磁组——基本控制篇

    智能车电磁组——基本控制篇 前言 电磁车的控制比较简单,可以分为信号采集,舵机控制和电机控制三部分, ...

    2025-05-21
  • 低成本电源排序器解决方案

    绝大多数负载点DC-DC转换器可以将上一个转换器的电源就绪输出连接至下一个转换器的使能输入,实现上电排序。这种方法只适合 ...

    2025-05-21
  • 注入增强型IGBT学习笔记

    来源:星际浮尘 注入增强型IGBT 1、结构特点与典型工艺 1.1结构提出与发展 为了协调 ...

    2025-05-21
  • 解析RZ/N2L CANFD模块的缓冲区机制(3)

    在工业自动化、智能交通、机器人等领域,CANFD(CAN with Flexible Data-Rate)技术正逐步取代传统CAN,以适应更高的数据速 ...

    2025-05-21