基于FPGA的伪随机码设计.pptxVIP

  • 2
  • 0
  • 约1.65千字
  • 约 15页
  • 2018-04-27 发布于四川
  • 举报
基于FPGA的伪随机码设计FPGA简介 作为一种可编程逻辑器件,现场可编程门阵列FPGA(Field Programmable Gate Array)是一类广泛应用的高密度可编程逻辑器件。它的出现是可编程逻辑器件发展史变化的必然,它的出现推动可编程逻辑器件的进一步发展。 FPGA在结构上由逻辑功能块排列为阵列,并由可编程的内部连线连接这些功能块,来实现一定的逻辑功能。FPGA的功能由逻辑结构的配置数据决定,在工作时,这些配置数据存放在片内的SRAM或者熔丝图上。使用SRAM的FPGA器件,在工作前需要从芯片外部加载配置数据,这些配置数据可以存放在片外的EPROM或其他存储体上,人们可以控制加载过程,在现场修改器件的逻辑功能。FPGA采用自上而下的系统设计方法,设计步骤如右图所示在“ Top→down”(自顶向下)的设计中,行为设计确定该电子系统的功能、性能及允许的芯片面积和成本等。结构设计根据系统或芯片的特点,将其分解为接口清晰、相互关系明确、尽可能简单的子系统,得到一个总体结构。这个结构可能包括算术运算单元、控制单元、数据通道、各种算法状态机等。逻辑设计把结构转换成逻辑图,设计中尽可能采用规则的逻辑结构或采用经过考验的逻辑单元或模块。电路设计将逻辑图转换成电路图,一般都需进行硬件仿真,以最终确定逻辑设计的正确性。版图设计将电路图转换成版图,如果采用可编程器件就可以在可编程器件的开

文档评论(0)

1亿VIP精品文档

相关文档