欢迎来到天天文库
浏览记录
ID:33505957
大小:445.63 KB
页数:20页
时间:2019-02-26
《lattice开发板原理图测试代码软件使用以及中文资料2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MachXO培训教程2005年8月英文网址:http://www.latticesemi.com中文网址:http://www.latticesemi.com.cn或http://www.lattice.com.cn1MachXO系列MachXO系列是新一代的跨越式可编程逻辑器件,支持传统上由高密度的CPLD或者低容量的FPGA所实现的应用,并且拥有更全面和高性能价格比的结构和工艺。通过采用130nm的非易失性嵌入式Flash处理工艺,以及用于逻辑实现的业界标准,4-输入查找表(LUT)的方法,这些新的器件能让系统设计者在单位逻辑功能上降低
2、50%的成本,而且在特性上有了很大的提升。MachXO器件不仅能用来处理传统的CPLD应用,在该系列的所有成员中都增加了分布式存贮器、一种低待机功耗的睡眠模式以及通过莱迪思特有的TransFR技术来透明地更新逻辑配置的功能。此外,在较大的系列成员中,增加了对嵌入式RAM(EBR)和锁相环(PLL)时钟电路以及PCI和LVDSI/O的支持,提供了通常仅在传统的FPGA结构中才有的功能。与此同时,还保留了莱迪®思前几代CPLD(如流行的MACH器件)的瞬时上电、单片和高速的优点。MachXO逻辑器件建立在低成本的130nm嵌入式Flash处理工
3、艺上。它能够在单芯片中瞬时工作,这种特性对于许多CPLD应用来说是十分重要的。高达3.5ns的管脚至管脚的延时使得器件能够满足当代系统设计的高速要求。MachXO有两种类型,“E”型和“C”型。“E”型MachXO器件采用了1.2V逻辑核技术,适用于超低功耗的应用。一个片上的电压调整器使得“C”型MachXO器件可以支持1.8V,2.5V或3.3V的外部电压,从而支持传统的系统电源要求。在每个器件的内核中是一个查找表阵列,可以用来实现逻辑和小型的分布式存储器。这个阵列被灵活的I/O所包围,这些I/O能够实现多种流行的I/O标准,如LVCMO
4、S。在大一些的器件中,还支持PCI和LVDS。器件的睡眠模式可减少100倍的待机功耗,支持那些要求低功耗的应用。该器件还支持莱迪思特有的TransFR(透明的现场重新配置)技术,能够在器件使用SRAM配置存储器继续正常工作的情况下,对Flash配置存储器进行透明的编程。新的配置可以方便地在数毫秒中从Flash下载到SRAM块中。TransFR技术使得器件能在不严重中断系统运行的情况下实现更新,确保了现场逻辑更新的灵活性。应用MachXO器件适用于多种功能的实现,诸如总线桥接、接口、控制逻辑、时钟管理、电源及复位控制、粘合逻辑、存储器控制以及
5、ASIC和FPGA配置。这些应用能广泛地用于多种终端市场,包括汽车、消费品、通信、计算、工业、医疗、军用和网络市场。2器件的主要特性•非易失,无限次重构-瞬时上电,数微秒-单片,无外部配置存储器-很高的设计安全性,不能截取位流-用数毫秒重构基于SRAM的逻辑-通过系统配置和JTAG口对SRAM和非易失存储器编程-支持非易失存储器的后台编程•睡眠模式静态电流减小100倍•TransFR重构系统正常工作时,可进行现场更新逻辑•大量I/O-256到2280查找表-73到271个I/O,有多种封装选择-支持密度迁移-无铅的、符合RoHS标准的封装•
6、嵌入式和分布式存储器-27KbitssysMEM嵌入式RAM块-7.7Kbits分布式RAM-专用FIFO控制逻辑•灵活的I/O缓冲器可编程sysIO缓冲器支持多种接口-LVCMOS3.3/2.5/1.8/1.5/1.2-LVTTL-PCI-LVDS、Bus-LVDS、LVPECL和RSDS•系统时钟PLL-多达两个模拟PLL-能够进行时钟分频、倍频和相移•系统级的支持-IEEE标准1149.1边界扫描,具有ispTRCY内部逻辑分析仪功能-片内振荡器-器件的电源电压为3.3V、2,5V、1.8V或1.2V-符合IEEE1532在系统编程标
7、准表1为MachXO系列产品选择指南。3表1MachXO系列产品选择指南MachXO能满足CPLD和低容量FPGA应用的需求,例如:粘合逻辑、总线桥接、上电控制以及控制逻辑。在单个芯片上集成了CPLD和FPGA的最佳特性。®借助莱迪思的ispLEVER设计工具可以使MachXO系列高效地实现大型复杂设计。支持MachXO的综合库适用于流行的逻辑综合工具。ispLEVER工具采用综合工具的输出结果,并且配合软件中的floorplanning工具的约束条件,在MachXO器件中进行布局布线。ispLEVER工具从布线中提取时序信息,并将它们反注
8、到设计中来进行时序验证。器件结构MachXO系列器件的中间是逻辑块阵列,器件的四周是可编程I/O单元(ProgramI/O,简称PIO)。这个系列中的有些器件有sysCLOCKP
此文档下载收益归作者所有