Xilinx ISE使用入门
2012-12-11 36
1、ISE的安装 现以ISE 5.2i为例介绍Xilinx ISE Series的安装过程。 1)系统配置要求 ISE 5.2i推荐的系统配置与设计时选用的芯片有关。因为在综合与实现过程中运算量非常大,所以对系统配置要求很高。为了提高综合、仿真、实现过程的速度,对于计算机的CPU的主频、主板和硬盘的工作速度,尤其是内存大小配置都有非常高的要求。在 .. [查看全文]
Nios II的Boot过程分析
2012-12-10 36
目录 1 概述 2 几种常见的boot方式 2.1 从EPCS串行存贮器中boot 2.2 从外部CFI 并行flash中boot 3 从EPCS中boot 3.1 EPCS控制器的bootloader分析 3.2 EPCS控制器 3.3 EPCS串行存贮器件 4 从并行flash中boot 4.1 并行flash配置控制器 4.2 直接在Flash中运行程序 4.3 在RAM中运行程序 5 Bootloader解读 5.1 boot_loader.s .. [查看全文]
verilog PS2键盘解码程序
2012-12-10 8
之前探讨过PS/2键盘编解码以及数据传输协议,这次自己动手实现了利用FPGA接收键盘编码,然后通过串口传输到PC。做的比较简单,只是通过FPGA把大写字母A-Z转换成相应的ASCII码,只要字母按键被按下,就能在串口调试助手里显示相应大写字母。下面就共享代码吧! 除了顶层模块,三个底层模块分别为PS/2传输处理模块、串口传 .. [查看全文]
FPGA 综合工具比较
2012-12-10 8
在使用FPGA做数字电路设计的流程中,综合是其中非常重要的一个步骤。同样的设计源代码,无论是VHDL或Verilog HDL,采用不同的综合工具综合会产生不同的结果。 通过使用LeonardoSpectrum Level 3,Synplify 6.0 以及 Synopsys Express 3.4三种综合工具对大小两类设计进行综合,并将综合得的网表送Quartus布局布线,分析 .. [查看全文]
NiosII 快速入门(生成一个可调试的nios 最小系统)
2012-12-09 10
2、生成一个可调试的nios 最小系统 选择 Tools -> SopcBuilder,启动Altera SOPC Builder 启动Altera SOPC Builder后,SOPC Builder会立刻弹出对话框 填入System Name,比如niosII_e;HDL Language ,比如选择verilog,如下图: 选择Board Target ,比如,我选择Unspecified Board; 选择Target Device Family,比如,我选择Cy .. [查看全文]
Ncverilog 的一些经验
2012-12-08 12
1.Verilog和Ncverilog命令使用库文件或库目录 ex). ncverilog -f run.f -v lib/lib.v -y lib2 +libext+.v//一般编译文件在run.f中, 库文件在lib.v中,lib2目录中的.v文件系统自动搜索 使用库文件或库目录,只编译需要的模块而不必全部编译 2.Verilog Testbench信号记录的系统任务: 1). SHM数据库可以记录在设计仿真过程中信号的变化. .. [查看全文]
基于FPGA的自治型SPWM波形发生器的设计
2012-12-08 9
摘要:本文针对静止补偿器(STATCOM)对触发脉冲信号的要求,设计了一种基于FPGA的正弦脉宽调制(SPWM)波形发生器。通过正弦调制波与三角载波的比较,产生了六路PWM脉冲信号。正弦调制波的产生采用查表法,但仅将1/4周期的正弦波数据存入FPGA内部硬件所构造的ROM中,减少了系统的硬件开销,仿真结果证明了本设计的 .. [查看全文]
多种EDA工具的FPGA协同设计
2012-12-08 10
一、前言 FPGA在电子市场上占有举足轻重的地位。现在的问题是:现在市场在FPGA开发方面的EDA工具令人眼花缭乱,各自侧重点不同,性能也不一样,我们应该如何选择?为了加速FPGA的开发,选择并协调好各种EDA工具显得非常重要,本文将探讨上述问题并给出一种解决方案。本文以Altera公司的FPGA为目标器件,通过开发实例介 .. [查看全文]
FPGA实现DDS的设计
2012-12-07 吴曙荣 杨银堂 朱樟明 8
随着科技的发展,对信号发生器各方面的要求越来越高。传统的信号发生器由于波形精度低、频率稳定性差等缺点,已经不能满足许多实际应用的需要,所以必须研究新的信号发生器以满足实际应用的要求。近年来,直接数字频率合成器(DDS)由于其具有频率分辨率高、频率变换速度快、相位可连续变化等特点,在数字通信系统中已被广泛采用。 .. [查看全文]
FPGA 实现PCI 总线接口技术
2012-12-06 郭天天 卢焕章 常青 9
摘 要:PCI 总线广泛应用于计算机系统中,是目前主流总线标准。FPGA 是当前电子系统设计中最热门的话题之一。本文介绍了一种简单、灵活、占用资源少、基于FPGA 实现的PCI 总线接口技术,并且在自制的多媒体通信卡中得到了应用。 PCI(Peripheral Component Interconnect)是一种高性能的局部总线,采用高度综合优化的总线结 .. [查看全文]
通用寄存器 vhdl源程序
2012-12-05 9
通用寄存器 vhdl -- Universal Register -- This design is a universal register which can be used as a straightforward storage register, a bi-directional shift register, an up counter and a down counter. -- The register can be loaded from a set of parallel data inputs and the mode is controlled by a 3-bit input. -- .. [查看全文]
20 分钟建立一个NIOS II 开发环境
2012-12-04 30
一、 软件安装 1. 首先,安装NIOS II 开发包。采用虚拟光驱软件,如DAEMON 等将NIOS II V1.0 BUILD316E.ISO 文件映射到虚拟光驱上; 点击光驱图标,会自动运行安装程序 选择第一个选项,Install; 选择 Next 按钮; 询问是否接收协议的时候,选择 Yes,下一个也按Yes,继续; 如果是初学者,最后一个选项可以不选, Examples 可 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号