最新日志

发表于:2008-2-19 11:36:56
标签:无标签

0

verilog 问答式学习

1. Verilog HDL 是在哪一年首次被IEEE标准化的?

    Verilog 语言于1995年成为IEEE标准,称为IEEE Std 1364-1995。

2. Verilog HDL支持哪三种基本描述方式?

     行为描述方式—使用过程化结构建模;数据流方式—使用连续赋值语句方式建模;结构化方式—使用门和模块实例语句描述建模。以及混合方式描述。

3. 可以使用Verilog HDL描述一个设计的时序吗?

    可以提供显式语言结构指定设计中的端口到端口的时延及路径时延和设计的时序检查。

4. 语言中的什么特性能够用于描述参数化设计?



5. 能够使用Verilog HDL 编写测试验证程序吗?

    可以。testbench,测试凳。

6. Verilog HDL 是由哪个公司最先开发的?

    Verilog HDL语言最初是于1983年由Gateway Design Automation公司为其模拟器产品开发的硬件建模语言。

7. Verilog HDL中的两类主要数据类型什么?

    Verilog HDL中有两类数据类型:线网数据类型和寄存器数据类型。线网类型表示构件间的物理连线,而寄存器类型表示抽象的数据存储元件。

8. UDP代表什么?

    用户定义的原语既可以是组合逻辑原语,也可以是时序逻辑原语。

9. 写出两个开关级基本门的名称。

    pmos、nmos

10. 写出两个基本逻辑门的名称。

     and、nor

点击此处查看原文 >>

系统分类: CPLD/FPGA   |    用户分类:    |    来源: 原创

评论(0) | 阅读(805)
发表于:2007-3-28 14:38:02
标签:about  FPGA  

2

FPGA的简介

1、什么是FPGAs

FPGAs(Filed Programmable Gate Array)就是是一些可编程数字逻辑芯片,也就是说我们可以在上面编程实现几乎任何的数字功能。

下面是进行FPGA开发的一般流程:

  • 首先,我们要通过计算机来描述出所要实现的逻辑功能——画原来图或者通过语言(如HDL)都可以。
  • 然后,我们要在计算机上利用FPGA vendor(Xilinx、Altera)提供的专用开发软件来编译这个逻辑功能,得到可以下载到FPGA里面的二进制文件。
  • 接下来,我们就要把FPGA和PC连接起来,把编译得到的二进制文件下载到FPGA中。
  • 好了,FPGA将会根据我们的逻辑功能运行了。

切记:

  • 你可以根据自己的需要无限次的下载修改FPGA来实现不同的逻辑功能。即使设计出错了,只需要修改一下你编写的逻辑函数功能文件,然后重新编译,重新下载就ok了。不需要修改PCB之类的任何固件。
  • 因为任何设计都可以运行在FPGA上的硅片硬膜上,所以设计的实现要比通过带有分立元件电路板快很多。
  • 当掉电的时候,FPGAs会丢失其全部功能(如同PC的RAM一样)。因此,当再次上电的后需要重新下载才能恢复其功能。

点击此处查看原文 >>

系统分类: CPLD/FPGA   |    用户分类: 无分类    |    来源: 原创

评论(1) | 阅读(804)
总共 , 当前 /