10/21/24----FPGA全国大学生电子设计竞赛培训1FPGA培训课件10/21/24全国大学生电子设计竞赛----FPGA培训2第一讲内容可编程逻辑器件概述ispXP2芯片介绍FPGA与CPLD的比较VrilogHDL编程语言编程实例ispLEVER7
0开发环境作业:数字时钟10/21/24全国大学生电子设计竞赛----FPGA培训3可编程逻辑器件概述PLD的发展历程:10/21/24全国大学生电子设计竞赛----FPGA培训4PLD的分类按集成度分类:10/21/24全国大学生电子设计竞赛----FPGA培训5按结构分类乘积项结构:大部分简单PLD和CPLD查找表结构:大多数FPGA按编程工艺分类熔丝(Fuse)型反熔丝(Anti-fuse)型EPROM型,紫外线擦除电可编程逻辑器件EEPROM型SRAM型:大部分FPGA器件采用此种编程工艺Flash型10/21/24全国大学生电子设计竞赛----FPGA培训6简单PLD器件被取代的原因阵列规模小,资源不够用于设计数字系统片内寄存器资源不足,难以构成丰富的时序电路I/O不够灵活编程不便,需专用的编程工具10/21/24全国大学生电子设计竞赛----FPGA培训7FPGA/CPLD被广泛采用的原因规模越来越大,单片逻辑门数已愈千万
开发过程投资小
FPGA/CPLD芯片在出厂前都经过了严格的测试,而且设计灵活,发现错误可直接更改设计,减少了投片风险
用FPGA/CPLD试制功能样机,能以最快速度占领市场
有些领域,标准协议发展太快,设计ASIC根不上技术更新速度,只能依靠FPGA/CPLD完成系统研制与开发
FPGA/CPLD开发工具智能化,功能强大
新型FPGA内嵌CPU或DSP内核,支持软硬件协同设计,可作为SOPC硬件平台
10/21/24全国大