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

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

3天内不再提示

软核和硬核的意思

工程师 来源:网络整理 作者:h1654155205.5246 2019-03-01 15:41 次阅读

FPGA中软核和硬核的意思

1、软核(SoftIPCore)

软核在EDA设计领域指的是综合之前的寄存器传输级(RTL)模型;具体在FPGA设计中指的是对电路的硬件语言描述,包括逻辑描述、网表和帮助文档等。软核只经过功能仿真,需要经过综合以及布局布线才能使用。其优点是灵活性高、可移植性强,允许用户自配置;缺点是对模块的预测性较低,在后续设计中存在发生错误的可能性,有一定的设计风险。软核是IP核应用最广泛的形式。

2、硬核(HardIPCore)

硬核在EDA设计领域指经过验证的设计版图;具体在FPGA设计中指布局和工艺固定、经过前端和后端验证的设计,设计人员不能对其修改。不能修改的原因有两个:首先是系统设计对各个模块的时序要求很严格,不允许打乱已有的物理版图;其次是保护知识产权的要求,不允许设计人员对其有任何改动。IP硬核的不许修改特点使其复用有一定的困难,因此只能用于某些特定应用,使用范围较窄。

IP中软核和硬核的意思

1、软核

IP软核通常是用HDL文本形式提交给用户,它经过RTL级设计优化和功能验证,但其中不含有任何具体的物理信息。据此,用户可以综合出正确的门电路级设计网表,并可以进行后续的结构设计,具有很大的灵活性,借助于EDA综合工具可以很容易地与其他外部逻辑电路合成一体,根据各种不同半导体工艺,设计成具有不同性能的器件。软IP内核也称为虚拟组件(VC-VirtualComponent)。

2、硬核

IP硬核是基于半导体工艺的物理设计,已有固定的拓扑布局和具体工艺,并已经过工艺验证,具有可保证的性能。其提供给用户的形式是电路物理结构掩模版图和全套工艺文件,是可以拿来就用的全套技术。

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

    关注

    1625

    文章

    21665

    浏览量

    601749
  • 软核
    +关注

    关注

    0

    文章

    13

    浏览量

    15843
收藏 人收藏

    评论

    相关推荐

    RISC-V发展及FPGA厂商为什么选择RISC-V

    SiFive U54/S51 内核组成的集群(四个支持 Linux,一个“real-time”),根据FPGA等级分别以 600 或 666 MHz 运行,基本上是 FPGA 中降级的 HiFive Unleashed。 所以目前FPGA厂商不管硬核或者
    的头像 发表于 11-11 10:24 162次阅读
    RISC-V发展及FPGA厂商为什么选择RISC-V

    灵动微电子MM32H5480荣获2024年度硬核MCU芯片奖

    近日,第六届硬核芯生态大会在深圳圆满落幕,与此同时,备受瞩目的2024年度硬核中国芯获奖榜单也正式揭晓。作为国内顶尖的本土通用32位MCU产品及解决方案提供商,灵动微电子凭借其高性能产品MM32H5480成功斩获“2024年度硬核
    的头像 发表于 10-17 17:05 528次阅读

    MicroBlaze V处理器的功能特性

    本指南提供了有关 AMD Vivado Design Suite 中包含的 32 位和 64 位 MicroBlaze V 处理器的信息。该文档旨在用作为处理器硬件架构的指南,随附《RISC-V 指令集手册》第一卷和第二卷。
    的头像 发表于 10-16 09:17 384次阅读
    MicroBlaze V<b class='flag-5'>软</b><b class='flag-5'>核</b>处理器的功能特性

    新品发布 | 硬核强芯,实力全开,启扬智能RK3588开发板,助力AIOT应用高效升级!

    IAC-RK3588-KIT全新一代八64位旗舰处理器硬核强芯,实力全开启扬IAC-RK3588-Kit开发板采用八64位处理器,4*Cortex-A76+4*Cortex-A55大小
    的头像 发表于 08-08 08:00 358次阅读
    新品发布 | <b class='flag-5'>硬核</b>强芯,实力全开,启扬智能RK3588开发板,助力AIOT应用高效升级!

    有人用过智多晶SA5Z_30_D1的工业级芯片吗,嵌入cm3,低温-40°主频100M有问题,50M没问题,怎么解决

    FPGA低温主频
    发表于 07-11 09:57

    FPGA的IP使用技巧

    FPGA的IP使用技巧主要包括以下几个方面: 理解IP的概念和特性 : IP是指用硬
    发表于 05-27 16:13

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    的处理器可以分为硬核处理器。 硬核处理器:早期Xilinx将IBM公司的PowerPC硬核集成在V5系列的FPGA中,后来将ARM
    发表于 05-08 16:23

    关于FPGA IP

    对于深入学习使用FPGA的小伙伴们,特别是一些复杂的、大规模的设计应用,适宜的IP核对开发能起到事半功倍的作用。IP的概念与我们sdk里库的概念相似。IP即电路功能模块,用户可以直接调用这些模块
    发表于 04-29 21:01

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    HLS,设计者很容易将软件瓶颈转换为由硬件处理。 2、全可编程片上系统中的处理器类型 根据不同的需求,全可编程片上系统的处理器可以分为硬核处理器。 硬核处理器:早期Xilinx将
    发表于 04-10 16:00

    艾为电子再次蝉联2024上海硬核科技TOP100榜单

    硬核科技是高科技中的前沿技术,也是未来产业发展的航向标。
    的头像 发表于 03-26 10:09 451次阅读
    艾为电子再次蝉联2024上海<b class='flag-5'>硬核</b>科技TOP100榜单

    环旭电子荣登2024上海硬核科技企业TOP100榜单

    硬核科技是高科技中的前沿技术,也是未来产业发展的航向标。
    的头像 发表于 03-25 09:28 453次阅读

    2024 ChinaJoy全新增设硬核游戏主题展区,以主机及PC游戏为主

    为了增强ChinaJoy的游戏特色,更好地迎合广大硬核游戏爱好者的需求,本届ChinaJoy计划首设硬核游戏主题展区。专区将基于游戏类型设定专属场地,通过沉浸式的游戏体验,让参与者直接感受到最前沿的硬核游戏作品,营造更具现代科技
    的头像 发表于 02-20 09:52 579次阅读

    在tc275上怎么用一个触发另一个产生中断?

    在tc275上怎么用一个触发另一个产生中断?
    发表于 02-19 08:14

    【基于Lattice MXO2的小脚丫FPGA核心板】工程创建和固件烧录

    的Diamond 支持MICO32/8处理器以及RISC-V 板上集成FPGA编程器,采用U盘的模式 一路USB Type C接口,可用于给核心板供电、给FPGA下载JED文件
    发表于 01-31 21:01

    怎么使用DMA在FPGA中的HDL和嵌入式C之间传输数据?

    鉴于机器学习和人工智能等应用的 FPGA 设计中硬件加速的兴起,现在是剥开几层“云雾”并讨论 HDL 之间来回传递数据(主要指FPGA 的可编程逻辑 (PL) 中运行的代码以及 FPGA 中的硬核处理器上运行的相应软件之间
    的头像 发表于 11-27 09:12 1423次阅读
    怎么使用DMA在FPGA中的HDL和嵌入式C之间传输数据?