最新博文

0
推荐
5583
阅读

片上总线Wishbone学习(目录篇)

最近在学习Lattice MachXO3L的EFB(Harden I2C、SPI、Timer/Counter)时,遇到Wishbone这个神奇的东西。Lattice MachXO3L等器件内部集成了硬核的I2C、SPI、Timer/Coun...
1
推荐
2174
阅读

用至简设计法进行PWM流水灯设计

脉冲宽度调制(pulse width modelation)简称PWM,利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控...
2
推荐
4802
阅读

基于AXI总线的DDR仿真模型

在xilinx平台下,经常要进行基于AXI总线的IP开发。尤其是当要使用DDR时,仿真就存在很大的问题了。之前我们的解决办法是修改接口,然后连接到一个模拟DDR的寄存器组中。但这样做一方面频繁修改接口,相当麻烦;另一方面仿真行为与下...
2
推荐
6817
阅读

Diamond中调用ActiveHDL仿真入门教程

1、新建my_testbench.v文件,并输入如下内容;2、Tools->SimulationWizad;3、
0
推荐
3902
阅读

Diamond中,设置第三方文本编辑器(如notepad++)教程

Diamond中自带的源码编辑器并不是特别好用,我们可以自己设置自己习惯使用的第三方文本编辑器作为Diamond默认的源码编辑器。具体的步骤如下:1、
0
推荐
11534
阅读

Diamond中的IPexpress入门教程

IPexpress是Lattice官方提供,集成与Diamond中的一些IP核,可以通过简单的配置以生成VerilogHDL或者VHDL的代码,以供用户实例化(调用)。一些芯片中的功能推荐使用(甚至只能使用)IPexpress来生成代码,比...
0
推荐
6037
阅读

Diamond新建工程、综合、下载入门教程

Diamond新建工程、综合、下载入门教程
3
推荐
10295
阅读

Diamond的安装与激活教程

Diamond安装激活教程
0
推荐
9612
阅读

EDK之路(6)——将ise工程封装成EDK下的IP(文件添加部分)

1
推荐
4090
阅读

EDK之路(5)——将ise工程封装成EDK下的IP(IP创建部分)

工程目的 在很多稍大点的工程当中,都需要ise和EDK的联合开发。本文章就介绍一下将ise工程作为IP挂载到EDK的流程。为了更简单的理解整个流程,本次所挂载的ise工程采用流水灯工程,且为了更全面的说明挂载操作,还“画蛇添足”地在流...
0
推荐
3909
阅读

菜鸟的第二堂课:安装ModelSim和Notepad++

这一周忙着公司的EMC检测,不停地加班,都没有业余时间来学习FPGA.
0
推荐
2344
阅读

【潘文明至简设计法系列教程】D触发器、波形、代码

在学习verilog之前,我们先学习一下D触发器以及它的代码。FPGA的设计基础是数字电路,因此很多同学会认为我们要先学好数字电路之后,才学习FPGA。但是,数字电路教材的内容很多.例如:JK触发器、RS触发器、真值表、卡诺图等。但是,这里...
2
推荐
2327
阅读

30岁了,开启学习FPGA的道路

2009年大学毕业,学的应用电子技术,参加工作做得并不是电子相关专业,主要做PLC,触摸屏,变频器的一些自动化控制的项目。2010年的时候突然心血来潮,想学FPGA,买了一块威视锐红色飓风的E16的板子(现在已经停产了),准备大干特干的学习...
0
推荐
3206
阅读

EDK之路(4)——自定义IP(SDK部分)

1
推荐
3271
阅读

EDK之路(3)——自定义IP(XPS部分)