作者NINIHEN (NINIHEN)
看板Electronics
標題[問題] CPU與DDR、FLASH的關係
時間Fri Nov 5 00:01:29 2010
我不確定自己問的問題會不會很笨,
我沒有很多電子知識背景,只是個業務,所以請多包涵。
我的問題是,是不是只要帶CPU的處理器,
就一定必須配上一個DDR加上一個FLASH才能跑呢?
最近經手的案件,客戶希望把PCB尺寸縮到最小,必須進行mpeg encoding。
我的工程師說她用的DSP必須要配DDRII還有NAND FLASH才能跑,
或者用帶H264 encoding core的FPGA,但還是要有DDR跟FLASH,因為FPGA裡面有nios。
客戶說,一定要有DDR他能理解,但為什麼要有FLASH他不理解。
問工程師FLASH的作用跟DDR有甚麼不同,為什麼必要,工程師說她不清楚,
只是她做了快十年,看到只要帶CPU的芯片就一定會配DDR跟FLASH。
所以我想知道,FLASH是不是必要,如果是的話,理由是什麼?
如果FLASH不是必要的話,
我就去找不用FLASH可以處理mpeg encoding的芯片請工程師開發。
希望有人能為我解惑。感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.133.128.72
1F:推 ckl12345:想一下, cpu 開機的時候程式在哪, 是不是躲起來啦 ~~ 11/05 00:15
2F:→ ckl12345:用 asic or fpga 的話可以省一點 ~~ 11/05 00:16
3F:推 Maybetrue:殘忍一點的話,建議你去下載intel的CPU和南北橋(芯片組) 11/05 07:50
4F:→ Maybetrue:的規格書。裡面有詳細說到X86架構的硬體是怎麼開機的。 11/05 07:51
5F:→ Maybetrue:我相信你們家老鳥也可以教你,只是我看你這樣描述,他老 11/05 07:51
6F:→ Maybetrue:人家似乎不想,哈哈。 11/05 07:51
7F:推 beagle:連這麼基本的事都不相信他嗎?這應該是政治問題而非技術問題 11/05 08:55
8F:→ beagle:我如果講個淺顯的比喻,你是否又會硬凹說這樣還是可以刪掉啊 11/05 09:07
9F:→ beagle:以PC來說,Flash相當於硬碟,開機需要的作業系統都存在裡面.. 11/05 09:11
10F:推 mosquito520:如果這顆CPU完全不需要儲存空間就可以進行mpeg enc 11/05 20:23
11F:→ mosquito520:那這應該是一顆mpeg encoder = = 11/05 20:24
12F:推 HenryLai:不然你壓縮完MPEG要存哪裡, NAND放Code+Data 11/06 01:40
謝謝大家解釋,獲益良多!
我們家工程師算是知無不言啦,只是她很謙虛,沒有百分百確定的東西她會說不肯定。
這次客人很認真又嚴格,雖然專長不是硬體,但跟我們接洽的幾個工程師是博士,我們提
出要採用的幾個關鍵芯片,客人會去買它們的development kit,然後檢討我們配的元件
有沒有符合他們的最大利益。
事實上我們也有被抓出一些錯誤,不過有更多點是客戶理解錯誤。
當然在客戶面前我一定是代表工程師說話啦,只是工程師講不出所以然,客戶又想問到底
的時候,只好求助PTT上的各位了。
你們的意見真的幫了大忙,感謝各位!! :)
※ 編輯: NINIHEN 來自: 125.198.31.117 (11/06 07:59)
13F:推 beagle:那我還有一個問題, 你們似乎需要一個 FAE, 也就是有技術背 11/06 11:11
14F:→ beagle:景又可以支援業務去跟客戶周旋的, 有沒有考慮找一個? 11/06 11:11
其實有一兩個,但是不太會說英文(我們公司的EMS案客戶幾乎都是在日本),
我是歐美線的業務但是對應的多是代理店,遇到的技術問題算很固定,這次是新體驗。
不過邊做邊學很開心啦,雖然完全沒有電子基礎,但工程師都還蠻照顧我的,
前期也是靠他們一直耐心教導我,我才接得下這次的單子。
※ 編輯: NINIHEN 來自: 125.192.106.156 (11/06 11:24)