CY0904030105

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年5月11日

摘要: 从wind330的博客(http://blog.ednchina.com/wind330/727061/message.aspx)转载。转自http://itlem.ycool.com/post.3076866.html,作者不详--------------------------------------------------------------------------------------------任何一个硬件工程师对FPGA都不会陌生,就好比C语言对于软件工程师来说是必修课程一样,只要是电子相关专业的学生,都要学习可编程逻辑这门课程。FPGA的英文全称是Field Program 阅读全文
posted @ 2012-05-11 17:21 CY0904030105 阅读(357) 评论(0) 推荐(1) 编辑

摘要: 何谓静态时序分析(Static Timing Analysis,简称STA)?首先,我们应该对FPGA内部的工作方式有一些认识。FPGA的内部结构其实就好比一块PCB板,FPGA的逻辑阵列就好比PCB板上的一些分立元器件。PCB通过导线将具有相关电气特性的信号相连接,FPGA也需要通过内部连线将相关的逻辑节点导通。PCB板上的信号通过任何一个元器件都会产生一定的延时,FPGA的信号通过逻辑门传输也会产生延时。PCB的信号走线有延时,FPGA的信号走线也有延时。这就带来了一系列问题,一个信号从FPGA的一端输入,经过一定的逻辑处理后从FPGA的另一端输出,这期间会产生多大的延时呢?有多个总线信号 阅读全文
posted @ 2012-05-11 16:56 CY0904030105 阅读(822) 评论(0) 推荐(0) 编辑

摘要: 1、硬件设计基本原则(1)、速度与面积平衡和互换原则:一个设计如果时序余量较大,所能跑的频率远高于设计要求,能可以通过模块复用来减少整个设计消耗的芯片面积,这就是用速度优势换面积的节约;反之,如果一个设计的时序要求很高,普通方法达不到设计频率,那么可以通过数据流串并转换,并行复制多个操作模块,对整个设计采用“乒乓操作”和“串并转换”的思想进行处理,在芯片输出模块处再对数据进行“并串转换”。从而实现了用面积复制换取速度的提高。(2)、硬件原则:理解HDL本质(3)、系统原则:整体把握(4)、同步设计原则:设计时序稳定的基本原则2、Verilog作为一种HDL语言,对系统行为的建模方式是分层次的。 阅读全文
posted @ 2012-05-11 16:37 CY0904030105 阅读(597) 评论(0) 推荐(0) 编辑