首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 基于VHDL的I2C总线控制核设计

基于VHDL的I2C总线控制核设计

资料介绍
FPGA概述


PLD是可编程逻辑器件(Programable Logic
Device)的简称,FPGA是现场可编程门阵列(Field Programable Gate
Array)的简称,两者的功能基本相同,只是实现原理略有不同,所以我们有时可以忽略
这两者的区别,统称为可编程逻辑器件或PLD/FPGA。
PLD是电子设计领域中最具活力和发展前途的一项技术,它的影响丝毫不亚于70年代
单片机的发明和使用。
PLD能做什么呢?可以毫不夸张的讲,PLD能完成任何数字器件的功能,上至高性能C
PU,下至简单的74电路,都可以用PLD来实现。PLD如同一张白纸或是一堆积木,工程师可
以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软件仿
真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用PLD的在线修改能力
,随时修改设计而不必改动硬件电路。使用PLD来开发数字电路,可以大大缩短设计时间
,减少PCB面积,提高系统的可靠性。
PLD的这些优点使得PLD技术在90年代以后得到飞速的发展,同时也大大推动了EDA软件和
硬件描述语言(HDL)的进步。
如何使用PLD呢?其实PLD的使用很简单,学习PLD比学习单片机要简单的多,有数字
电路基础,会使用计算机,就可以进行PLD的开发。
开发PLD需要了解两个部分:1.PLD开发软件 2.PLD本身
1.PLD开发软件
由于PLD软件已经发展的相当完善,用户甚至可以不用详细了解PLD的内部结构,也可
以用自己熟悉的方法:如原理图输入或HDL语言来完成相当优秀的PLD设计。所以对初学
者,首先应了解PLD开发软件和开发流程。了解PLD的内部结构,将有助于提高我们设计
的效率和可靠性。
标签:概述
基于VHDL的I2C总线控制核设计
本地下载

评论