推广 热搜: 广场  Java  app  Word  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

fpga应用开发入门与典型实例 为什么一般情况下从事软件工作比硬件待遇高?

   2023-04-28 企业服务招财猫200
核心提示:为什么一般情况下从事软件工作比硬件待遇高?嵌入式领域的硬件设计总是比软件设计简单。我这里所指的主要是指数字硬件电路的设计,可以利用输入输出明确的逻辑模块。几年前,你只是用了几个LSI(大规模集成)和M

为什么一般情况下从事软件工作比硬件待遇高?

嵌入式领域的硬件设计总是比软件设计简单。我这里所指的主要是指数字硬件电路的设计,可以利用输入输出明确的逻辑模块。几年前,你只是用了几个LSI(大规模集成)和MSI(中规模集成)元件,加上一些内存,然后把它接到印刷电路板(PCB)上。这种硬件设计(仍然)非常简单。

现在,你可能会使用FPGA、内存甚至MCU。您还将使用一个或两个电源模块和连接器来连接到其他主板或机箱。您甚至可以使用无线外设组件或模数转换器(ADC)。

在任何情况下,这些都是非常明确的定义"模块和带有标准接口和总线。即使对于FPGA,你也只是使用相同的设计技术——除非你必须将几个预定义的功能(IP核)连接到标准总线、存储器和几个固定功能的外围。

这种设计模式非常简单,已经成功实现了几十年。只需要连接一些定义明确的高性能模块(但是我们在组件或者IP核中集成的功能越多,这些模块就会变得越大),我们就可以创建所需的系统或者子系统。由DiligentInc.推出的用于XilinxZynqSoCFPGA系列的Zybo开发套件是一个典型的带有FPGA和标准元件及连接器的电路板外壳

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8