作者GregHowe (Greg)
站内Soft_Job
标题Re: [讨论] 促进交流增加人气的自我介绍 [讨论串]
时间Fri Jun 15 20:09:46 2007
※ 引述《OnlyRD (传说中的RD)》之铭言:
: 看完有几个问题想问一下:
: 1>IC是你们公司自己开的吗? 因为看起来连BOOTLOADER跟OS到AP都自己做
: 而且有支援类比+数位电视还有MP3+上网...整合度那麽高的晶片...
: 而且跑LINUX...看起来有多工的功能...所以不是好几颗80XX晶片+DSP
: 就是走CPU架构的晶片...还支援读取USB跟CF卡...
: 我只能说MTK的数位电视晶片可能也差不多这样而已~搞不好还输你们
: 可是如果IC不是你们自己开的...
: 那只能说你们的IC设计厂商真的没有天良~
: 竟然只给你IC的规格叫你们根据他们自订的架构做SDK又做客制...
: 还一人统包~~~只能说是无言...把整合度这麽高的晶片当被动元件卖~ORZ...
: 2>你们需不需要COST DOWN? 如果只是AC控制+小萤幕+MP3整合到运动器材上
: 应该用不到LINUX那麽肥的OS...这样记忆体又省好多
: 3>无法想像写AP跟图形介面,说自己C++尚可而已
: 那你C真的很强~佩服~我每次看那些有物件导向精神的C程式...
: 就会赞叹好险有SourceInsight or SlickEdit之流的软体存在~
: 不然要trace code真的会trace到死....
: 4>说到BUG...那我想IC真的是你们自己开的~
: 没想到南部也有传产公司愿意自己开IC
: 不然你porting LINUX kernel的时候
: printk还不能用的阶段 如何使用ICE之类的debug?
: 5>很好奇你们的IC design部门多少人啊?
: 真的甘拜下风~尤其还很年轻~
: 这等於一个人撑起来的软体部门了
: 我有同事去晨星跟MTK
: 做的东西可能只有你的几十分之一吧
: 看来人外有人天外有天啊
第一个问题呢....当然不是整合的晶片....而是像主机板一样
可以说板子是我们的硬体工程师弄电路图
请人家layout的....可以说是跟市面上的主机板没两样
类比电视的部份目前还ok, 我可以用程式控制
数位电视是买别人的模组套上去
直接从AV或S端子进入, 数位电视的部份可能要外部控制, 例如遥控
当然数位电视也可以用一般的Cable进入, 我只要抓对Frequency就ok
这些都还好, 我们公司的机台偏偏都是卖国外的, 欧规的就不好处理了
Bootloader也还好啊, 因为是PC base,我用lilo或Grub都可以
mp3也不需要晶片, 只要软体就可以了
第二个问题问的好
我之所以选linux的原因, 是因为他稳定
而且linux一点也不肥, 我可以缩减不必要的功能, 从核心编译开始着手
我个人弄出来的一块512MB的CF card都绰绰有余 我都还嫌太大
cost down的问题我想是需要的
但我们目前还在评估效能修改板子的阶段
不过我们这是属於高单价的产品就是了....
第三个问题呢
其实我大学念书时大一开始是学C++, 并不是C
但是由於长期接触Linux的结果, 看的都是C的code
所以自然而然C会比较熟练, 大概就这样
trace code啊....我常很疯狂的把code都印出来用肉眼一行一行看
图形介面的话GTK+真的很棒, 它只是模拟物件导向的形式而已
本身还是C语言, 我也搭配DirectFB, 可以不需要 X那样的client-server的架构
在terminal下就可执行graphic程式
第四个问题
这要问我们的硬体工程师, 好歹他也待过某间有名的专做晶片也生产主机板的公司
原则上他也只弄电路, layout也是花钱请人做
LCD面板和触控面板也是买的, 真正自己弄的恐怕是我软体这部份而已
不过好在linux有相当丰富的open source可以参考
第五个问题
我们做电视的Team一只手数的出来, 做AC Servo那ㄧ个Team也是
目前Pc Base的project只有我和硬体工程师在做
其他需要辅助的时候, 例如韧体的部份就会找韧体工程师帮忙
所以并不是我ㄧ个人撑起来啦
我通常是一面做, 一面看书, 看看核心的书, 看driver的书
我们主管也给予我很大的空间
关於linux的书籍我也买了相当多
不晓得....总觉得比微软的东西有趣多了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.220.23
※ 编辑: GregHowe 来自: 218.175.220.23 (06/15 20:24)
1F:推 adm123:推啊,又是一个台软界的成功例子。可问一下薪水多少吗? 06/15 20:42