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

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

3天内不再提示

怎样简化PCB到PLD的迁移

PCB线路板打样 来源:ct 2019-08-14 00:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

曾经为PCB设计的电路越来越多地在FPGACPLD中实施,原因有几个。

首先,工业,商业消费电子市场对制造商施加持续的压力,使电子设备小型化。手机,无线电子邮件设备,MP3播放器和PDA是当今尖端设计的展示技术。接下来,随着电路变得更加充分或主要是数字化,PLD成为PCB的可行替代品。当PLD进一步处理更大的电路尺寸时,尤其如此(最先进的FPGA现在提供数十万或数百万个门)。最后,成本可以降低 - FPGA的价格可能远远低于成品板的价格。更小,更便宜,更有市场,更可靠。

多年来,EDA工具为PCB工程师提供了一个复杂,灵活和高效的设计环境。随着用户越来越多地使用PLD,成千上万的工程师需要在他们的EDA工具中使用新的技能和功能,以学习PLD设计流程并成功地将他们现有的PCB设计迁移到PLD。

PLD需要的技术与用于PCB的技术不同。设计输入通常使用HDL文本编辑器而不是原理图捕获和模拟来完成,通常使用VHDL或Verilog代替SPICE。这些差异意味着工程师直接进行了许多技术和实际的改变,因为CPLD/FPGA有太多的门作为原理图输入或在SPICE的晶体管级模拟。但是,目前可用的最先进软件可以为用户提供灵活性,可以将所有这些功能结合使用(原理图和HDL设计输入,SPICE和VHDL/Verilog等),从而无需学习许多不同的工具。

传统模拟器正在发展为将SPICE,VHDL和Verilog仿真引擎集成到单个协同仿真环境中。协同仿真是多个仿真引擎实时交互的能力。这对PLD设计师来说尤为重要。它允许用户执行,例如,在PCB上实现的电路的原理图捕获,同时使用完全编程或建模的FPGA/CPLD作为电路板上的一些组件。利用这项新技术,工程师可以使用HDL文本输入和仿真设计PLD,然后对PCB的其余部分采用原理图捕获(利用现在建模的PLD),然后一次性透明地模拟整个电路板。在这种方法中,FPGA/CPLD使用VHDL或Verilog代码作为其模型,而其他分立部件或不太复杂的IC使用SPICE。通过SPICE,VHDL和Verilog在后台进行交互,用户可以看到集成的仿真结果,并在考虑可编程器件的情况下显示电路板的整体行为。顺便说一下,共同模拟的能力对于想要模拟其他不可编程但仍然很复杂的数字IC(微处理器等)的用户同样有益,而这些数字IC实际上并未在SPICE中建模。

直接在PCB级电路中对可编程器件进行协同仿真,是对利用测试平台验证CPLD/FPGA行为的标准技术的完美补充。最后,在PLD设计流程中,传统的电路板布局/布线被合成和布局布线的步骤所取代。在大多数情况下,通常直接从可编程设备供应商处获取合成和布局布线工具。

采用当今最强大且易于使用的设计软件它集成了SPICE和HDL建模组件,使用原理图和HDL进行设计输入以及协同仿真,传统PCB设计人员现在可以在一个集成设计环境中设计,构建和测试PLD。 Multisim等工具允许用户逐步调整从PCB仅迁移到PCB和PLD设计所需的技能,同时避免陡峭的恐吓学习曲线。而且,更好的是,FPGA/CPLD功能可以作为真实PCB级电路的一部分进行验证,它将在现实世界中运行。


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

    关注

    4391

    文章

    23744

    浏览量

    420775
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    44388
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    借助Cadence工具简化PCB设计流程

    本文中,Priya 和 Gopi 分享了如何使用集成 Allegro X Design 平台的 Sigrity X Aurora PCB Analysis 来缩短 PCB 设计周期,并提供了有关他们使用该软件的经验的更多见解。
    的头像 发表于 07-01 14:34 1624次阅读

    新思科技携手是德科技推出AI驱动的射频设计迁移流程

    积公司的模拟设计迁移(ADM)方法学为基础,集成了新思科技AI驱动的射频迁移解决方案与是德科技的射频解决方案,可简化无源器件和设计组件的重新设计工作,使其符合台积公司更先进的射频工艺规则。
    的头像 发表于 06-27 17:36 1216次阅读

    从AltiumKiCad的迁移实践:多源库管理方案与Jobset应用技巧

    “  如果 NCX 可以用 KiCad 设计 PCB,你的公司一定也可以!-- Jason Goldstein。 本演讲记录了一位资深电路板设计工程师从 Altium Designer 迁移
    的头像 发表于 06-11 11:21 1832次阅读
    从Altium<b class='flag-5'>到</b>KiCad的<b class='flag-5'>迁移</b>实践:多源库管理方案与Jobset应用技巧

    使用智能工具简化向Arm平台的迁移过程

    今年二月,Arm 推出了 GitHub Copilot 新扩展程序,助力快速迁移至 Arm 架构服务器。本文将带你了解开发者该如何利用 GitHub Copilot 和 Arm Runners 来进行无缝构建、测试和部署,从而简化工作流程并显著提高效率。
    的头像 发表于 03-10 09:22 651次阅读
    使用智能工具<b class='flag-5'>简化</b>向Arm平台的<b class='flag-5'>迁移</b>过程

    极海发布G32R5xx SDK,简化MCU软件迁移

    近日,极海正式推出了其最新的G32R5xx SDK(软件开发工具包)。这款SDK以其高兼容性设计为核心亮点,旨在显著简化实时控制微控制器(MCU)的软件迁移工作,为开发者带来前所未有的便利
    的头像 发表于 02-18 13:57 976次阅读

    什么是PLD的定义和应用 PLD与FPGA的区别和联系

    PLD的定义和应用 一、PLD的定义 PLD(Programmable Logic Device)即可编程逻辑器件,是一种能够根据用户的需求和设计规格,通过内部的可编程连接和逻辑门阵列,灵活地组合
    的头像 发表于 02-01 10:35 6331次阅读

    AN4743-Microchip KSZ9031RNXLAN8830迁移指南

    电子发烧友网站提供《AN4743-Microchip KSZ9031RNXLAN8830迁移指南.pdf》资料免费下载
    发表于 01-21 13:56 0次下载
    AN4743-Microchip KSZ9031RNX<b class='flag-5'>到</b>LAN8830<b class='flag-5'>迁移</b>指南

    如何快速入门PLD电路设计

    1. 理解PLD的基本概念 PLD的定义 :PLD是一种可以通过编程来配置的集成电路,用于实现特定的数字逻辑功能。 PLD的类型 :包括FPGA(Field-Programmable
    的头像 发表于 01-20 09:48 1490次阅读

    PLD设计流程的详细步骤

    PLD(Programmable Logic Device,可编程逻辑器件)设计流程是指从设计概念到最终实现的一系列步骤,用于创建和验证可编程逻辑器件的功能。 1. 需求分析(Requirement
    的头像 发表于 01-20 09:46 1820次阅读

    PLD的优势与劣势分析

    PLD的优势 1. 环境可持续性 减少环境影响 :PLD考虑产品在其整个生命周期中对环境的影响,从原材料的选择产品的最终处置。 资源节约 :通过优化设计,减少材料使用和能源消耗,降低生产成本,同时
    的头像 发表于 01-20 09:43 1510次阅读

    PLD在嵌入式系统中的应用实例

    随着技术的发展,嵌入式系统在各个领域扮演着越来越重要的角色。从简单的家用电器复杂的工业控制系统,嵌入式系统以其高效、可靠和低成本的特点,成为现代电子设计的首选。在这些系统中,PLD因其独特的优势
    的头像 发表于 01-20 09:42 1344次阅读

    如何选择合适的PLD型号

    在选择合适的PLD(可编程逻辑器件)型号时,需要考虑多个因素,以确保所选器件能够满足应用需求并具有成本效益。以下是一些关键的步骤和考虑因素: 一、明确应用需求 功能需求 :确定PLD需要实现的具体
    的头像 发表于 01-20 09:40 944次阅读

    PLD芯片的工作原理解析

    在现代电子设计领域,PLD芯片因其灵活性和可编程性而备受青睐。 1. PLD芯片概述 PLD芯片是一种集成电路,它允许设计者通过编程来定义其内部逻辑。与传统的固定逻辑芯片不同,PLD
    的头像 发表于 01-20 09:36 1414次阅读

    AKI跨语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    本帖最后由 HarmonyOS开发者社区 于 2025-1-3 15:41 编辑 随着HarmonyOS NEXT的发布,越来越多的应用加速推进鸿蒙化。在这一过程中,如何高效迁移原有资产、简化
    发表于 01-02 17:08

    HarmonyOS Next 应用元服务开发-应用接续动态配置迁移按需迁移页面

    ,而在目标端恢复时不需要按照源端页面栈进行恢复,需要恢复指定页面。 示例:应用迁移不需要自动迁移页面栈信息 // EntryAbility.ets import { AbilityConstant
    发表于 12-26 15:23