FPGA和CPLD对比与入门

FPGA和CPLD对比与入门入门介绍:1、EMP240使用很广泛了,8元一片。EMP240顾名思义具有240个宏单元,或者说240个触发器,或者理解成240个bit的存储单元。2、仿真分2步,写逻辑时用QUARTUS自带的仿真;逻辑写完后,最好用modelsim专门仿真。3、如果你需要100个逻辑单元,实际用的可能是120个,因此要留出20%的余量。4、一个小技巧,针对EPM240和570来说,常用的封装T

大家好,又见面了,我是你们的朋友全栈君。

入门介绍:

1、EMP240使用很广泛了,8元一片。EMP240顾名思义具有240个宏单元,或者说240个触发器,或者理解成240个bit的存储单元。

2、仿真分2步,写逻辑时用QUARTUS自带的仿真;逻辑写完后,最好用model sim专门仿真。

3、如果你需要100个逻辑单元,实际用的可能是120个,因此要留出20%的余量。

4、一个小技巧,针对EPM240和570来说,常用的封装TQFP100,这2个芯片封装是向下兼容的,因此,即便决定用240,也要按照570去画板子。焊接是兼容的,同时万一240资 源不够了,还可以换570,非常方便。

CPLD和CPU接口:

1、CPLD大部分是做为CPU的扩展,替CPU完成外部引脚资源的扩展、输入输出时序管理、部分软件功能实现,肯少单独用CPLD。

2、初学者使用CPLD时,可以在IO连线中串联一个51欧姆的电阻,方便测量,更重要的是能保护CPLD的IO,更深一步是能改善高速信号的振铃、信号反射。提高信号完整性。

CPLD和FPGA区别:

1、CPLD比较简单,FPGA更加复杂,在CPLD基础上增加了PLL、硬件乘法器、RAM等资源。Altera的MAX II系列CPLD内部应用了走线池,严格的说已经是FPGA了。

2、前仿真属于逻辑仿真,所有瞬态时序同步发生,用于初期测试逻辑功能是否正确;后仿真则带有延迟特性,这和芯片的内部构造和编译后的内部走线密切相关。后仿真一般就等同于实际板子上跑的结果。如果在PCB板上跑出现问题,则此问题就比较难解决。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/136176.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ubuntu 安装gcc「建议收藏」

    ubuntu 安装gcc「建议收藏」一定要记得先update,不然找不到gccsudoapt-getupdate然后输入下述命令即可sudoapt-getinstallgcc

  • 【Linux】文本编辑器Vim[通俗易懂]

    【Linux】文本编辑器Vim[通俗易懂]Linux文本编辑器Vim详细学习笔记

  • 我的世界如何TP坐标_我的世界设置坐标

    我的世界如何TP坐标_我的世界设置坐标我的世界游戏中,/tp玩家id,开启了作弊模式与朋友联机时可以使用,作用是传送到该玩家身边。/tp玩家id将该玩家传送到x,y,z这个坐标处,需要有作弊模式权限。单机的tp指令有:/tp玩家id(开启了作弊模式与朋友联机时可以使用,作用是传送到该玩家身边)。/tp玩家id(将该玩家传送到x,y,z这个坐标处,需要有作弊模式权限)。也可以利用命令方块:/give玩家idminecr…

  • pycharm怎么导入数据库_pycharm导入python

    pycharm怎么导入数据库_pycharm导入python记录一下自己最近一段时间可能用不上的代码,免得以后再找起来麻烦。pycharm连接数据库首先在找到Database,选择连接自己下载的数据库软件。填写完自己的数据库密码后,如果正确的话,就会出现下面这张图。点下“刷新”按钮后即可连接数据库。测试是否连接成功。到这里基本完成了外部数据导入步骤。2.代码importpymysqlimportmath#用来操作数据库的类classclimb_test_DataInput(object):#…

  • C# DialogResult.OK == Form.ShowDialog()

    C# DialogResult.OK == Form.ShowDialog()简要的分析:是将窗体显示为模式窗体并判断窗体的返回值来确定下一步的操作。DialogResult是Form类的一个属性,ShowDialog()是Form类的一个方法也就是函数。一般对话框上会有:确定,取消两个按钮。点击确定,会设置DialogResult=DialogResult.OK;点击取消,会设置DialogResult=DialogResult.Cancel;

  • mp3文件结构_mp3格式特点

    mp3文件结构_mp3格式特点MP3音频文件结构解析,包括文件首部的ID3V2、数据帧、以及位于文件末尾128字节的ID3V1等信息。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号