作者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)