作者happosai (Happosai)
看板CSSE
标题Re: [讨论] 嵌入式系统
时间Tue Jul 12 12:23:37 2005
※ 引述《mir0703 (lala)》之铭言:
: ※ 引述《happosai (Happosai)》之铭言:
: : 您太客气了,小弟在这行也没混多久,假如说错的话欢迎其他前辈纠正。
: : 就我的了解是现在IC design house不是只卖IC而已,甚至要帮客户设计到
: : 可以量产的阶段,也就是客户那边可能没几个研发人员,规格开出来IC design
: : house要设计到好。这样的话上层软体的需求可能会增加到应用层面,就不只是
: : 提供开发工具而已,以LCD来说起码要有OSD吧,假如DVD Player之类的就更复杂了...
: : 听说手机上的软体是最复杂的,国内花最多钱从国外买回来客制化的恐怕
: : 也是这方面的东西,听说联X科还直接把国外公司买下,不过小弟对这方面不熟,
: : 就不敢多说了...^^"
: 我也是在做embeed system的,不过我准备研究所毕业了
: 只有把Linux 2.4.18跟2.6.0 移植到板子上,然後有看
: 过学弟把QT/Embeded放上去跑,改一改open source的code
: ,其实大部份都不用改啦~~呵~~
: 感觉还蛮好玩的,只是好累,因为还要自己写verilog,烧
: 到fpga里,然後写driver,感觉二年不是很够,最後只能写出
: 一个加法器 Q_Q 。
: 有改过一些kernel的东西,才觉得C原来可以写成这样@@"
: 看到板上一些大大写的C,我觉得还有很多东西是要学的~
: 嵌入式软体跟硬体之间,其实好玩的地方很多,如何设计
: 才能最佳化,是一个很大的挑战,可能被我老板感染了,废话
: 有点多,不过有兴趣的人可以找我讨论~~。
好像没什麽人玩 WinCE,M$也是很哈这块大饼呢(不过他似乎
主要focus在手机、电玩、电视上)
你提到 FPGA,cszone 那边有人提过一个有趣的构想,就是把 FPGA、CPLD等
当作一种软体执行平台,这似乎是可行的,因为他的开发工具也是往越来越
高阶的方向走,比方说 SystemC(可用 C/C++ 开发)。
以小弟比较熟的工控来讲好了,阶梯图是PLC(可程式控制器)上
行之有年的标准图形控制语言,可以用绘图的方式产生控制程式,
这种控制程式说穿了上就是数位逻辑中的 state machine,所以小弟
就想到是否也可以用同样的方式在 FPGA 产生相同的控制程式?如此
一来我的设计就可以很有弹性,不必受限於 PLC 的 I/O 点数、COUNTER、
TIMER、DATA MEMORY 的多寡,可以任意外加我自己需要的功能模组...
总而言之小弟的想法就是,或许在一些领域 FPGA 可以配合一套 PC
上的规划软体,做出IC design范围之外的应用,也许这是台湾软体的
另一个机会也说不定...:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.81.121