Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
樓主: masonchung
打印 上一主題 下一主題

加速SoC軟體開發時程

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-10-3 01:26:46 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
加速SoC軟體開發時程   
+ w  s* Z+ U/ e
* D9 W, X# c8 j隨著SoC設計日漸複雜,時脈速度不斷攀升,加上內建愈來愈多的功能,工程師必須在晶片開發週期中儘早取得設計平台。儘早發展出代表整體設計的原型方案,能早在硬體完成設計之前,就展開費時的軟體設計程序。此種平台運用創新的模式來隔離軟、硬體的設計,並簡化不同廠商IP的整合工作,大幅加快軟體設計流程。  $ x5 b5 J3 E) Z5 o. v1 N% v

1 t& I) v9 p: h! R6 X: \過去,邏輯驗證是大多數SoC研發業者所遇到的瓶頸。因為SoC電路設計的快速攀升,讓硬體驗證工作的複雜度呈現急速激增的現象。; T! q. u* w; ^6 y  p  K6 q
6 ]% I( Q7 Q" O' n
現在,嵌入式軟體研發則是SoC研發業者在開發流程中所面臨的最大挑戰。目前SoC有超過五成的成本是使用在開發趨動程式、開機程式碼、與硬體相關的通訊協定堆疊、DSP演算法及其他嵌入式軟體。隨著軟體在新世代的設計中扮演愈來愈重要的角色,業者花在軟體上的成本也會愈來愈多,如(圖一)所示。
. ]2 n' Q8 H* e+ k% H) d; {5 v# x3 Z9 b: x  C  @( G3 i0 ^1 D

& b2 j6 w# t1 E! @3 E5 s
( c3 S5 n/ @0 P* S2 ]6 ~% D《圖一 業者花在軟體上的成本愈來愈多》# c% m7 K  K1 W! T+ h
/ L5 I4 N2 d) ], y: e
SoC所面臨的難題,主要是實際晶片的開發與相關軟體設計兩者之間所存在的時間差問題。傳統的SoC軟體研發業者,必須等到硬體研發團隊設計出實體的原型元件後,才有可供參考的硬體環境。因此,軟體研發必須等到硬體工程師設計出完美的元件後才能動工。隨著市場上產品生命週期的縮短,以及激烈的競爭壓力,研發流程延遲不僅只是成本增加,更會影響產品獲利。( D( w, F$ ?' G: z0 [9 C

5 k# K" Y" y4 l. [, [" wSoC研發業者需要的是能減低這種在軟、硬體設計上循序式進行的全新研發策略。這個策略可讓SoC研發業者能快速的將通過驗證的硬體IP整合到可量產的硬體核心系統。此外,它必須能建構在開放式架構上,讓SoC研發業者能很容易的將這些不同的IP供應商所推出最頂級的IP元件緊密整合到其設計中。最後,藉由同步的軟、硬體設計,能讓SoC研發業者在硬體設計完成之前,提早進行軟體撰寫與除錯作業,進而大幅減少研發成本與縮短上市時程。
3 D! U; z0 e  t: B0 }  M) F9 d- O* ~6 r1 M( @  C/ z
遊客,如果您要查看本帖隱藏內容請回復

% Q9 T% ]$ _( S( w7 {
4 R. y! O$ ^% f) J' H. {3 }. d[ 本帖最後由 masonchung 於 2008-4-21 06:37 PM 編輯 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2007-10-3 22:26:28 | 顯示全部樓層
圖上傳囉
3#
 樓主| 發表於 2008-1-30 13:52:16 | 顯示全部樓層

回復 7# 的帖子

SOC IC designer not really the line operator, he had much of  tech. knowledge need to integrate these ip and design new fuction block with all.
4#
 樓主| 發表於 2008-2-8 00:33:40 | 顯示全部樓層
沒有收費,請看清楚喔6 E2 ~- B+ ^9 [- i
回覆讓你賺RDB不好嗎?
( Q7 L/ B# c2 @6 A9 U* W2 ?
- X1 ]) p, ]* O  s( \% T) V[ 本帖最後由 masonchung 於 2008-2-8 12:34 AM 編輯 ]
5#
 樓主| 發表於 2008-4-15 19:06:27 | 顯示全部樓層
If you want develop both hw and sw in synchronize , use SystemC and platform-based design is better and will gain performance in advanced.
6#
 樓主| 發表於 2008-4-21 18:34:55 | 顯示全部樓層
Sieg70 sir,% o6 Z9 D' I5 Z3 M6 h8 T+ {

5 Y5 l% X2 K' P: YNow, 沒有收費,請看清楚喔 ^^
2 {. k$ R2 F, q$ [7 Y5 L
5 Z. E; g7 _# ]% B1 S* EBefore that, 收費 is not setting by me * k: z0 a/ g. k

: U; @& `. @3 f# Q' h[ 本帖最後由 masonchung 於 2008-4-21 06:39 PM 編輯 ]
7#
 樓主| 發表於 2008-4-21 21:06:25 | 顯示全部樓層
若改回有回復者, 經板主認為具正面意義者給予+$獎勵來單方面鼓勵大家參與討論, 而不是強硬規定要看文就reply
- ~; z& v+ \" T8 J. x, n2 ?+ i% l. G) Z6 f3 E
==> It's really chip123's webmaster action in currently    1 C  r$ g# ~9 i+ c& p0 X; M
' U0 o. P4 C+ x
[ 本帖最後由 masonchung 於 2008-4-21 09:09 PM 編輯 ]

評分

參與人數 1 +3 收起 理由
sieg70 + 3 大大辛苦啦!

查看全部評分

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-7 12:58 AM , Processed in 0.108006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表