站内文章搜索:

 

2016年092期二肖中特

 行业资讯 
 电子基础 
 汽车电子 
 家电维修 
 手机数码 
 通信网络 
 PLC工控 
 LED照明 
 安防电子 
 消费电子 
 电源电池 
 嵌入式系统 
 EDA技术 
 音响技术 
 医疗电子 
 半导体 
 光伏技术 
 SMT技术 
 传感器 
 电工电气 
 单片机 
 EMC EMI 
 电机控制 
 光电显示 
您现在的位置: 电子之家 >> EDA技术 >> 正文   更新时间:2014/1/28 0:51:54  点击数:1976

一些FPGA应用软件使用经验

分享此文章:

Situation: 在对FPGA设计进行最初步的系统规划的时候,需要进行??榛?,??榻涌诙ㄒ宓裙ぷ?。通常,我们只能在纸上进行设计。虽然在纸上我们可以很随意地书写,而用纸画的不方便就在于,如果对某一个??榻薪洗蟾亩?,那么常常因为留出的空余纸张不够,而导致拿一张新的白纸重新画一遍。

Question: 我们能不能使用软件进行系统规划呢?

Solution: 答案是可以的。下面以ISE 7.1为例作说明:

1) 画一个空???,仅定义端口 - 新建Schematic,选择Tools -> Symbol Wizard,里面可以定义Symbol名和端口属性。完成后生成sym格式的Symbol。
一些FPGA应用软件使用经验 
2) 将Symbol添加到原理图 - 在Schematic的Symbol页面,选择Categories为工程文件夹,在Symbols列表中就可以看到刚刚新建的Symbol。将它添加到原理图中。

3) 重复1-2步骤,建立所有Symbol,并连接端口。

4) 如需修改Symbol,可以直接在sym文件中修改 - 可以按右键-> Add -> Pin等等添加,也可以Copy已存在的Pin,然后改变PinName。但是在ISE7.1中改变Copy过来的PinName会连带将原始PinName也改变。解决方法是用TextEditor比如UltraEditor打开这个sym文件,在里面修改。sym文件格式很易懂。改变Symbol端口后需要Update Schematic。在点到Schematic后会自动弹出Update对话框。

5) 生成原理图对应的HDL文件 - 点击"Sources in Project"列表中的sch文件,在"Process"窗口选择"View HDL Functional Model"。这样会自动生成Schematic对应的HDL文件,其中例化了上面的各个???。要改变HDL文件类型,可以改变Project属性中的"Generated Simulation Language"属性。

6) 生成Symbol对应的HDL文件 - 在打开一个sym文件时,选择Tools -> Generate HDL Template from Symbol。此时可以选择生成VHDL还是Verilog的文件。

7) 对每个??榈哪谌萁斜嘈?。

Summary: 虽然我个人偏好使用HDL进行设计,但是在设计初期使用这种Schematic方法进行自顶向下的设计真的十分方便。首先它增强了设计的可维护性和可读性,使修改和传播都更为方便;其次由于它可以自动生成HDL代码,这样对下一步的设计也起到了简化操作的作用。

Advice:在使用过程中碰到的几个问题希望以后Xilinx能解决
1) 在编辑Symbol时改变复制后的PinName会同时改变原始PinName
2) Symbol Wizard只能添加Pin,不能添加Bus Symbol Wizard可以添加bus,只要给Pin命名A(4:0)就可以
3) 只能在Pereference里改颜色,而不能改变某一特定连线的颜色,以起到区分控制线/数据通路的作用

  • 上一篇文章:

  • 下一篇文章:
  • 相关文章

    · 用FPGA设计的抢答器
    · 什么是FPGA?

    推荐文章

    · 什么是FPGA?
    · 一些FPGA应用软件使用经验
    · 什么叫CPLD?
    · 什么叫EDA?
    · EDA技术的应用介绍
    · 用FPGA设计的抢答器

    热门文章

    · PLD基本原理
    · EDA技术的基本概念
    · 用FPGA设计的抢答器
    · EDA技术的应用介绍
    · 2016年092期二肖中特
    · 什么叫CPLD?

    | QQ:278237851 | 鲁ICP备14015669号-3 |

    电子之家 版权所有

  • 特朗普律师接米勒团队“问题清单” 涉及科米解职 2019-04-24
  • 海南:三种方式为人才提供住房支持 2019-04-23
  • 滴眼药水无法逆转白内障 2019-04-23
  • 金华:舞动世界杯 我是颠球王 2019-04-22
  • 回复@跟踪追击:又一个老蚕被钓出来了!咱先不说话了,看到底能钓出几个老蚕? 2019-04-19
  • 哈哈,哈哈,你们的手段看似很高,其实一文不值,我懒得废口舌 2019-04-19
  • 长子县2017年蔬菜总产值达8.65亿元 2019-04-17
  • 《证券时报》官网,股票、上市公司、行情、数据、公告、新股…… 2019-04-03
  • “精日亲美的真正原因”是中国的伪公知精英身上长了“洋奴依附之心”,“崇洋媚外之骨”,“汉奸文化之瘤”,这些人利用“和谐、包容”疯狂推行汉奸文化洗脑国人! 2019-04-01
  • 河南一矿企收33张罚单仍违法排污 有基层官员站台 2019-03-29
  • 江西省“放管服”改革再出实招 2019-03-29
  • 一加手机5【报价 图片 参数 评测】 2019-03-27
  • 美联储今年第二次加息 短期利率明年底将步入中性水平  2019-03-25
  • 江西乐平工业园 红色污水在管委会门前直排 2019-03-25
  • 发展中国家的市场经济,一般会落入:资本市场、来料加工、吃喝玩乐消费、房地产疯涨,等经济基础不牢的“中等收入陷阱”。 2019-03-22
  • 622| 651| 383| 396| 932| 967| 198| 592| 243| 97|