DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 948|回复: 0
打印 上一主题 下一主题

[待整理] 用硬件描述语言设计复杂数字电路的优点

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 19:16:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前的数字逻辑电路及系统的规模的比较小而且简单,用电路原理图输入法基本足够了。但是一般工程师需要手工布线,需要熟悉器件的内部结构和外部引线特点,才能达到设计要求,这个工作量和设计周期都不是我们能想象的。现在设计要求的时间和周期都很短,用原理图这个方法显然就不符合实际了。

Verilog 设计法与传统的电路原理图输入法的比较:一个是设计周期明显变短,另外硬件描述语言和工艺是无关的,这个就大大减小了工作量。和硬件相关的一些约束、对芯片的一些要求都可以交给 EDA 工具去做,大大的加快了设计速度,减少了工程师的工作量。

软核、固核和硬核。

软核( Soft Core )是指功能经过验证的、可综合的、实现后电路结构总门数在 5000 门以上的 Verilog HDL 模型。

固核( Firm Core )是指在某一种现场可编程门阵列( FPGA )器件上实现的,经验证是正确的,且门数在 5000 门以上的电路结构编码文件。

硬核( Hard Core )是指在某一种专用集成电路工艺( ASIC )器件上实现的,经验证是正确的,且门数在 5000 门以上的电路结构版图掩膜。

软核具有最大的灵活性,可以借助 EDA 工具与其他的设计结合起来作为一体,固核和硬核相对而言灵活性就要差很多了,所以我们需要着重发展软核的设计和推广软核的重用技术。另外,用软核构成的器件称为虚拟仪器,国际上专门一个组织叫 “ 虚拟接口联盟 ” ( Virtual Socket Interface Alliance )来协调软核以及虚拟仪器的重复利用方面的工作。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-23 22:38 , 耗时 0.145186 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表