嵌入式系统 fpga, ic ,linux ,arm 有什么联系?

嵌入式系统 fpga, ic ,linux ,arm 有什么联系?,第1张

嵌入式就是 能自己跑程序的 就叫嵌入式 fpga是可编程逻辑器件 用来做门电路 随意的门电路 用来处理一些算法之类的 ic就是芯片 linux是一个 *** 作系统 还有windows 概念是一样的 arm 现在的arm都是指arm公司设计的处理器 是一个cpu 相当于单片机 c语言是 单片机 arm用来编程的语言 通过编译环境 编程单片机能识别的代码 去执行 硬件语言verilog 和vhdl都是可编程逻辑器件 用的语言 也就是fpga和cpld用的

拿通讯设计来说 无外乎射频接收 射频发射 编码处理 这个编码处理就需要fpga—+单片机去处理 一般现在都是专用芯片 用这种通用芯片的 也不少 没有民用普及的一般才用通用芯片去做

如果是cadence的ic5141,最高只能使用redhat企业版4或者centos企业版4。其他版本不行...

cadence主要依赖linux的glibc版本,版本太高,不符的,就不能运行,即便某些组件能运行了,也是不行,最常见的不能使用的组件就是版图验证的dracula。用cadence的update补丁也是不行...这个东西需要cadence针对新linux的glibc版本进行重新编译。

我的工作主要负责在linux上配置cadence环境。ubuntu8.04以上的版本,dracula不能运行,schematic可以运行。

fedora7以上的版本不行,以下的版本没有验证。

建议使用redhat企业版3或者4,这是最好的最适合cadence运行的版本了。

如果想在更新的linux里使用cadence全定制设计,需要使用cadence ic610。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7153212.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存