微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 软微控制器开放式架构

软微控制器开放式架构

时间:10-07 来源:互联网 点击:
            • II RTOS
            • TOPPERS/JSP的μITRON RTOS

            资源利用率和性能

            LatticeMico32具有很高的性能并占用最小的资源。对那些关心资源的设计者来说,基本配置不使用指令或数据高速缓存、单周期移位器,也没有乘法器。对于那些更加关心性能的设计人员而言,全面配置使用8K字节指令高速缓存、8K字节的数据高速缓存、3个周期的移位器和乘法器。对需要考虑折衷方案的用户,标准配置类似于全面配置,但没有8K字节的数据高速缓存。

            开放源代码方法

            在各种软件领域,开放源代码越来越受欢迎了,并已被台式机/服务器软件所接受。采用开放源代码IP的好处包括更多的可见性、更大的灵活性,以及提高可移植性。

            开放源代码能够观察微处理器的细节。通过访问源代码,设计人员对这个核的细节会有一个全面的了解。此外,开放源码对这个IP提供了更大的灵活性,并且对每个人都开放,因此设计人员可以对它进行核查,并对此IP作出改进。这种采用开放源代码的方法使整个用户群体帮助查明问题所在,并制定解决方案。这意味着,不仅允许用户修改源代码,还鼓励他们这样做。这种用户群体相互促进导致开放源代码的IP往往比传统的专有IP更加稳健和可靠。最终,开放源码提供了改进的可移植性。用户赞赏独立的架构,因为一个开放源代码的IP核可用于任何FPGA ,甚至可以迁移到一个更高批量,成熟设计的ASIC中。独立的架构是很有价值的,因为它能够确保在最后一分钟对器件做出修改的情况。应该认识到,开放源代码IP最常见的好处是:它是免费的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top