Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 2976|回復: 0
打印 上一主題 下一主題

Mixed Abstraction Virtual System Prototypes Close SoC Design Gaps

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-7-25 11:41:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Carbon Design Systems, Inc. /White Paper Content:6 V/ H2 _5 {2 }' a

4 Q+ p( q+ K& U1 Z- q/ V! v; bCompetition in the electronic market place is growing. The vast majority of new electronic products are destined for the consumer market. This market is very price sensitive and vendors must make a profit while selling their product at very low margins. Companies must, therefore, keep development costs low and schedules short in order to remain competitive. But all electronic product development projects are guided by the need to do more with less and in a shorter time. As the number of functions offered by each product increases the design complexity grows at an even greater rate, putting significant pressure on design Teams.
( P' G0 u9 q1 L% y( M* U: q$ c2 X1 L1 _4 d+ G5 W2 ~4 G( S7 ^
Semiconductor companies can now fabricate about one billion transistors on a single die. With such fabrication capabilities at hand, engineers build entire systems in a single integrated circuit. Many of these System on Chip(SoC)designs contain both analog and digital hardware, one or more processor cores, and large amounts of software stored in ROM or EPROM memory on the chip.# o+ O  W0 l& t1 Q% E- c

4 r9 p( Z( k6 b1 I3 RThe EPROM solution allows product upgrading in the field as well as an opportunity to fix design bugs found after product release. But the cost of fixing bugs in the field is many times the cost of fixing them early in the design process.2 N& `6 H) y1 e
Designs are so complex that engineers can no longer architect a product at the familiar register transfer level(RTL). Electronic System Level(ESL)tools and methodologies typically work at higher levels of design abstraction to help manage the complexity problem. Abstraction is necessary in order to architect an optimized hardware and software design to increase execution speed, minimize power consumption, and achieve the highest possible level of functionality. In addition, ESL tools can provide many orders of magnitude of increased simulation performance to enable design validation to keep up with design complexity.2 `9 ~8 T+ H6 [' G+ b% n
" ^3 ^/ d5 R; U; ^
In order to meet both cost and schedule objectives, design teams are reusing previously designed modules, purchasing third party Intellectual Property(IP), and implementing functions in software. The software content of SoCs has grown substantially such that many design teams now spend more time on software development than on hardware design. It is increasingly important to provide programmers with a system prototype as soon as possible to allow them to debug their code while much of the hardware development is still taking place.
  x$ U  A( h. x$ h  V# l6 Y5 Z3 V+ G, W* e
遊客,如果您要查看本帖隱藏內容請回復
5 C' b! E" l* e) }9 h% A9 |
, \3 x7 ], T: N* u4 ~
[ 本帖最後由 jiming 於 2008-7-25 11:44 AM 編輯 ]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 09:53 AM , Processed in 0.153008 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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