0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

亿灵思®国产可编程逻辑芯片EDA软件系列二:零学习成本、轻松上手!

中科亿海微 2022-04-13 16:42 次阅读

1

亿灵思设计软件介绍

亿灵思设计软件是中科亿海微基于多年可编程逻辑芯片开发软件技术攻关与工程实践应用而研发的一款拥有国产自主知识产权的大规模可编程逻辑芯片开发软件,可以支持千万门级以上可编程逻辑芯片的设计开发,同时提供几十种常用的IP核方便用户进行开发设计。从使用方向上看,亿灵思设计软件可支持以下两大设计功能:

大规模可编程逻辑芯片开发设计

嵌入式可编程电路IP核设计评估

2

可编程逻辑芯片应用设计

亿灵思设计软件支持工业界标准的可编程逻辑芯片开发流程,可以实现从RTL设计输入、逻辑综合、工艺映射、装箱、布局布线、码流生成、编程下载的全套操作。亿灵思设计软件处理流程如下图所示:

a033bb3c-b9b9-11ec-82f6-dac502259ad0.png

软件处理流程图


亿灵思设计软件的界面操作流程与国外知名厂家的软件操作流程一致,并且界面风格也极为相似,用户不需要重新学习即可上手操作,大大节约了开发人员的学习成本。亿灵思设计软件的开发界面如下图所示:

a04fc4da-b9b9-11ec-82f6-dac502259ad0.png

亿灵思设计软件主界面


a065a4c6-b9b9-11ec-82f6-dac502259ad0.png

管脚指定界面


a08666b6-b9b9-11ec-82f6-dac502259ad0.png

位置约束功能界面

3

嵌入式可编程电路IP核设计评估

面向SoC集成,中科亿海微为用户提供基于正向软硬件设计技术的嵌入式可编程电路IP核和配套的自主研发的可编程电路IP核评估软件,可以针对用户需求快速定制设计各种可编程电路IP,并进行初步的设计评估。从设计流程上看,首先,用户综合考虑设计约束和资源结构,进行IP核定制编程资源规模评估,生成IP核阵列配置信息;然后,根据阵列配置信息生成IP核硬件电路结构,并产生嵌入式可编程电路IP核的物理模型、功能模型和时序模型;最后,用户可根据这些结果将嵌入式可编程电路IP核集成到SoC中,进行进一步的芯片集成设计。

a099533e-b9b9-11ec-82f6-dac502259ad0.png

嵌入式可编程电路IP核开发流程图


嵌入式可编程电路IP核参数评估软件界面如下图所示:

a0b37f20-b9b9-11ec-82f6-dac502259ad0.png

嵌入式可编程电路IP核参数评估软件界面


在嵌入式可编程电路IP核参数评估软件界面中可直观看到片上资源信息情况,用户可根据实际应用情况对IP核尺寸信息或资源利用率进行灵活调配,从而获得所需的IP核评估结果。下图是具体电路占用IP核资源情况。

a0d0ef74-b9b9-11ec-82f6-dac502259ad0.png

自定义嵌入式可编程电路IP核逻辑资源使用表

4

优势

亿灵思设计软件采用全正向自主设计,用户可实现相关数据的加密处理,提高安全性;

具有嵌入式可编程电路IP核complier功能,可帮助用户根据自己的需求灵活定制嵌入式可编程电路IP核的规模和排布;

集成高性能算法,在运行时间和性能上已经接近或达到国外同款主流商业软件的水平;

兼容国外主流软件的业务流程,且操作界面相似,工程师零学习成本便可快速上手;

提供三模冗余功能,通过软件加固的方式可大幅提升设计可靠性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409134
  • eda
    eda
    +关注

    关注

    71

    文章

    2537

    浏览量

    170865
收藏 人收藏

    评论

    相关推荐

    FPGA芯片你了解多少?

    特殊的逻辑芯片——FPGA芯片。 什么是FPGA芯片 FPGA(Field Programmable Gate Array),即现场可编程
    发表于 04-17 11:13

    FPGA基础学习系列精选:半导体存储器和可编程逻辑器件简介

    去实战应用,这种快乐试试你就会懂的。话不多说,上货。 半导体存储器和可编程逻辑器件简介 半导体存储器是一种能存储大量值信息的半导体器件。在电子计算机以及其他一些数字系统的工作过程中,都
    发表于 03-28 17:41

    可编程片上系统是什么意思

    可编程片上系统(Programmable System-on-Chip,PSoC)是一种特殊的嵌入式系统。它首先是一个片上系统,这意味着整个系统的主要逻辑功能由单个芯片完成。其次,它具有可编程
    的头像 发表于 03-28 15:09 192次阅读

    可编程片上系统是什么

    到一个芯片中。这种系统不仅具有处理器内核、存储器、输入输出接口等基本元件,还包含丰富的IP Core资源、足够的片上可编程逻辑资源以及小容量的片内高速RAM资源。
    的头像 发表于 03-28 14:55 171次阅读

    现场可编程门阵列是什么

    现场可编程门阵列(Field Programmable Gate Array,简称FPGA)是一种超大规模可编程逻辑器件,由可编程逻辑资源、可编程
    的头像 发表于 03-16 16:38 1695次阅读

    可编程逻辑器件的特征及优势科普

    可编程逻辑器件是一种集成电路,具有可编程功能的特性。它们可以根据用户的需求进行编程,从而实现不同的逻辑功能。
    的头像 发表于 02-26 18:24 638次阅读

    可编程逻辑阵列PLA内部逻辑结构示意

    可编程逻辑阵列(Programmable Logic Array,PLA)和可编程阵列逻辑(Programmable Array Logic,PAL)都是数字逻辑电路中常见的
    发表于 02-02 11:41 606次阅读
    <b class='flag-5'>可编程逻辑</b>阵列PLA内部<b class='flag-5'>逻辑</b>结构示意

    分享 | 可编程晶振芯片几个知识点

    什么是可编程晶振?可编程晶振多为有源晶振,由两个芯片组成;一个是全硅MEMS谐振器,一个是具有温补功能的芯片,可以启动电路锁相环CMOS
    的头像 发表于 01-09 17:51 554次阅读
    分享 | <b class='flag-5'>可编程</b>晶振<b class='flag-5'>芯片</b>几个知识点

    可编程逻辑芯片电流过大会影响使用吗

    可编程逻辑芯片(例如FPGA或CPLD)的电流过大可能会影响使用,具体影响取决于电流过大的原因以及电路设计的特性。
    的头像 发表于 12-07 10:03 289次阅读

    国产FPGA简介

    (Heterogeneous Programmable Accelerator)、嵌入式可编程eFPGA IP核、FX伏羲EDA软件 主要产品:HME-R、HME-M、HME-P、HME-H
    发表于 11-20 16:20

    可编程逻辑阵列fpga和cpld相关资料

    可编程逻辑阵列fpga和cpld
    发表于 09-20 07:58

    什么叫可编程逻辑器件 可编程逻辑器件有哪些特征和优势?

    可编程逻辑器件(Programmable Logic Device,PLD)是一类集成电路器件,可以根据用户的需求进行编程和配置,以实现特定的逻辑功能。它们具有可编程
    发表于 09-14 15:25 1431次阅读

    什么是可编程片上系统?PSOC和FPGA的区别

    可编程片上系统(Programmable System-on-Chip,PSoC)是一种集成了数字逻辑、模拟电路和可配置模块的片上系统。它将传统的微处理器、微控制器和可编程逻辑器件等功能融合到一个
    发表于 07-06 15:15 2641次阅读

    可编程逻辑器件测试

    可编程逻辑器件 (Programmable Loeie Device,PLD)是一种用户编程实现某种逻辑功能的逻辑器件,主要由可编程的与阵列
    发表于 06-06 15:37 443次阅读
    <b class='flag-5'>可编程逻辑</b>器件测试

    可编程逻辑器件测试方法

    可编程逻辑器件 (Programmable Loeie Device,PLD)是一种用户编程实现某种逻辑功能的逻辑器件,主要由可编程的与阵列
    的头像 发表于 06-06 15:35 759次阅读
    <b class='flag-5'>可编程逻辑</b>器件测试方法