設(shè)計(jì)工程師更喜歡靈活地進(jìn)行設(shè)計(jì)。原因很多,而且很明顯:今天你可能不知道芯片明天將被如何使用 - 最好在確定如何使用之前,延遲進(jìn)行具體的設(shè)定。你可能要到設(shè)計(jì)接近完成時(shí)才能完全了解設(shè)計(jì),過早的優(yōu)化可能會(huì)使你陷入困境。還有更多實(shí)際的考慮因素:想要說服利益相關(guān)方同意滿足一系列嚴(yán)格的設(shè)計(jì)要求有時(shí)很難。允許將艱難的決定緩一些時(shí)間總是更好的。
因此,解決方法通常是增加更多的設(shè)計(jì)靈活性而不是減少靈活性。這意味著允許通過軟件來配置系統(tǒng),目前來講,允許使用嵌入式可編程資源(嵌入式FPGA塊等)來直接配置硬件本身。
但是在后摩爾時(shí)代,在芯片設(shè)計(jì)和實(shí)際操作中還存在其他壓力,其中一些壓力越來越明顯。
隨著工藝收縮的時(shí)間變長(zhǎng),以及新技術(shù)的成本不斷上升,大家越來越關(guān)注最大限度地利用現(xiàn)有的技術(shù)。對(duì)于一些設(shè)計(jì)人員來說,采用隨時(shí)間推移而成本降低并功能增加的現(xiàn)成元件這個(gè)策略,現(xiàn)在看來是有缺陷的。設(shè)計(jì)人員現(xiàn)在尋求定制芯片,定制解決方案可以通過量身的架構(gòu)設(shè)計(jì)解決特定問題,并實(shí)現(xiàn)持續(xù)的成本節(jié)省和功能增加。雖然說在一些解決方案中內(nèi)置靈活性是個(gè)好主意,但是通常情況下,如果已知問題范圍,則可以設(shè)計(jì)出一種芯片在不浪費(fèi)額外靈活性的情況下來解決這些需求。
在最終解決方案中,對(duì)芯片的靈活部分進(jìn)行編程所需的人員團(tuán)隊(duì)也涉及成本。這些團(tuán)隊(duì)通常在最終客戶的機(jī)構(gòu)中,而芯片是由其他公司設(shè)計(jì)的,因此這些團(tuán)隊(duì)必須了解其未參與設(shè)計(jì)的芯片,并為之開發(fā)代碼。這意味著需要花費(fèi)時(shí)間和資金來組建這些團(tuán)隊(duì),以使他們了解芯片設(shè)計(jì)的細(xì)節(jié)。
總的來說,單是使用芯片的設(shè)計(jì)靈活性來定制一個(gè)解決方案,對(duì)于設(shè)計(jì)人員和最終用戶來說就是不小的潛在成本了,而實(shí)際上,這項(xiàng)功能其實(shí)可以從一開始就決定并將其融入到芯片設(shè)計(jì)中。
當(dāng)然,有些設(shè)計(jì)需要很多的靈活性,例如,支持新標(biāo)準(zhǔn)。比如,你正在進(jìn)行的設(shè)計(jì)中遵循的標(biāo)準(zhǔn)可能仍在制定和不斷變化中,但是你想讓自己的產(chǎn)品能搶先進(jìn)入市場(chǎng)。因此,你或許希望將一些尚未商定的設(shè)計(jì)細(xì)節(jié)留在FPGA中,這樣可以在芯片制造后對(duì)其進(jìn)行更改。當(dāng)然,這會(huì)涉及一些成本,但可以使您的產(chǎn)品搶占市場(chǎng)先機(jī)。
多年來,在SoC中嵌入處理器一直是主要的方式,就是因?yàn)椴捎猛ㄓ锰幚砥鞅仍谟布兄苯訌?fù)制復(fù)雜的邏輯更具成本效益,尤其是當(dāng)運(yùn)行的軟件可能需要在晚些時(shí)間進(jìn)行更改的情況下。類似地,在某些情況下,你需要專用的硬件,而這個(gè)硬件需求會(huì)發(fā)生變化。在這種情況下,允許硬件可以重新進(jìn)行配置,將節(jié)省芯片面積并實(shí)現(xiàn)更精巧的設(shè)計(jì)。但是,這種用例盡管很重要,但一般來說比較少,市場(chǎng)上大多數(shù)芯片都不需要這種級(jí)別的可重新配置性。
事實(shí)上,我們要做的是事先了解正在設(shè)計(jì)的芯片的問題范圍,并就芯片將有什么功能和沒有什么功能做出權(quán)衡利弊后的決定。通過提前完成這項(xiàng)工作,你可以獲得價(jià)格較低的芯片,而最終客戶只需花費(fèi)最少的工作量就可以使用它。這樣,你可以使產(chǎn)品更快的進(jìn)入市場(chǎng),而且價(jià)格更便宜。
在過去的時(shí)代,添加更多技術(shù)可以幫助延遲進(jìn)行艱難的決策。在后摩爾時(shí)代,更好的設(shè)計(jì)工程和更好的架構(gòu)是通往成功的道路。在Dialog半導(dǎo)體公司,我們?cè)贏SIC定義過程中通過全面了解探索,使我們?yōu)榭蛻籼峁┑腁SIC不僅滿足芯片當(dāng)前的功能要求,而且能夠經(jīng)得起未來潛在的考驗(yàn)。
責(zé)任編輯:lq
-
處理器
+關(guān)注
關(guān)注
68文章
20256瀏覽量
252511 -
芯片
+關(guān)注
關(guān)注
463文章
54024瀏覽量
466373 -
配置系統(tǒng)
+關(guān)注
關(guān)注
0文章
7瀏覽量
6579
原文標(biāo)題:芯片需要多少可編程性?
文章出處:【微信號(hào):Dialog_Semiconductor,微信公眾號(hào):Dialog半導(dǎo)體公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
探索BUF08832:可編程電壓參考的卓越之選
探索SY100EP196V:高性能可編程延遲芯片的應(yīng)用與特性
深度剖析PSoC 4200M:可編程系統(tǒng)芯片的卓越之選
探索PSoC 4100M:可編程系統(tǒng)芯片的卓越之選
深入剖析LT3966:一款強(qiáng)大的I2C可編程多通道LED驅(qū)動(dòng)芯片
Zynq全可編程片上系統(tǒng)詳解
YXC高精度的石英可編程壓控溫補(bǔ)振蕩器:YSV531PT系列
可編程負(fù)載:實(shí)驗(yàn)室與生產(chǎn)的高效測(cè)試助手
MT6501在線可編程角度編碼器:以獨(dú)特可編程特性提升汽車控制精度與可靠性
可編程SLIC語音芯片哪家好?
5CEBA4F23C8NQS現(xiàn)場(chǎng)可編程門陣列(FPGA)芯片
吉事勵(lì)可編程變頻電源的特性與應(yīng)用
電子煙行業(yè)的朋友們一定要收藏這期!#電子煙SOC芯片#電子煙可編程芯片 #電子煙咪頭芯片#正反氣流檢測(cè)
可編程電子負(fù)載的原理及主要應(yīng)用
芯片需要多少可編程性?
評(píng)論