可编程逻辑器件 中文网站
推荐使用1024x768分辨率
主 页
新手入门 设计进阶 HDL语言 PLD厂商 参考设计 开发软件 应用文章 PLD论坛
  欢迎来到可编程逻辑器件中文网站! www.PLD.com.cn

 

 

莱迪思发布8位软微控制器

 


2005年7月25日 -莱迪思半导体公司(NASDAQ:LSCC)今天宣布即可获取它的LatticeMico8 ,一个8位 "软"微控制器核,适用于现场可编程门阵列(FPGA)的LatticeECP ,LatticeEC 和LatticeXP 系列以及最近发布的MachXO系列。为了鼓励用户进行实验、开发,莱迪思正在提供一个新的开放的知识产权(IP)核的许可证,这是首个由FPGA供应商提供的许可证。该许可证涉及成功开放针对可编程逻辑应用的IP核源代码行动的许多概念。

"在我们客户的设计中,八位微控制器继续扮演着主角,"莱迪思公司市场副总裁Stan Kopec说道。"我们的LatticeMico8 IP及其开放的知识产权(IP)核许可证满足了我们客户的需求: 一个灵活的、芯片高效的解决方案。当需要的时候,它能够被方便地修改以便满足特殊的应用需求。"

经过针对莱迪思结构的优化,LatticeMico8微控制器在最小配置的情况下消耗的资源小于200个查找表(LUT),同时保持了大量的特性,包括:

  • 18位宽指令
  • 32个通用寄存器
  • 32字节的内部缓冲存储器
  • 采用"端口"实现输入/输出(高达256个端口数)
  • 可选的256字节外部缓存RAM
  • 每个指令两个周期
  • 莱迪思UART参考设计外设

除了核心设计采用Verilog之外,莱迪思还提供了一个汇编程序和一个指令集仿真器,都是源代码。为了展示LatticeMico8的特性和功能,有一个演示可供下载。它能让用户在30分钟内在莱迪思的评估板上实现一个设计。

为了进一步增强灵活性,设计被参数化了,以便容易地实现四种配置,各自针对不同用户的需求进行了优化:

  • 16个寄存器,16字节的内部缓存RAM,无外部缓存RAM
  • 32个寄存器,16字节的内部缓存RAM,无外部缓存RAM
  • 32个寄存器,32字节的内部缓存RAM,无外部缓存RAM
  • 32个寄存器,32字节的内部缓存RAM,外部缓存RAM

除了LatticeMico8微控制器,莱迪思还通过其ispLEVERCore合作伙伴Cast Inc和 Digital Core Design提供其它的8位微控制器的解决方案,包括8051和PIC。

开放的IP 核许可证

与通常从FPGA厂商处获得的免费的IP核(也称为参考设计)不同,LatticeMico8通过一个新的、创新的莱迪思开放的IP核许可协议来获得许可,这可以从莱迪思的网站上下载。该许可协议致力于与面向可编程逻辑的设计有关的特殊问题。通过允许用户更改此核并且分享他们的改动,开放的IP核许可证将鼓励用户开发和实验。尤其是,该许可证通过允许使用在一起的产权设计来保留核的开放本性,并且允许硬件实现和分发而无需一个许可协议

此外,汇编程序和指令集仿真器在标准的GNU通用公共许可证(GPL)协议下以源代码的形式获取。

获取

LatticeMico8参考设计,包括核、用户指南、所有工具和演示实例,即可在莱迪思的网站( http://www.latticesemi.com )上免费下载。


 

 

 

 

about us | Site Map |

copyright© 1999-2003 all rights reserved www.PLD.com.cn

e-mail: