<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 設計應用 > 富士通提出“軟硬一體”平臺化解決方案,應對汽車

          富士通提出“軟硬一體”平臺化解決方案,應對汽車

          作者: 時間:2012-10-26 來源:網絡 收藏
          圖4.涵蓋汽車電子中絕大多數應用的富士通半導體硬件平臺

          圖4.涵蓋汽車電子中絕大多數應用的半導體硬件平臺。

          圖4中紫紅色部分的產品型號都屬于主打“高性價比”16FXS系列16位MCU,非常適合中低端和新興市場,涵蓋儀表、音響等各種汽車應用。

          藍色的FR81S系列32位MCU則偏高性能,能提供很多特性選擇,實現例如多路CAN網關、圖形儀表、電動汽車的馬達控制等應用,其總體性價比也不錯,可以用最低的系統成本做出合適的解決。

          件平臺方面,李丹介紹說,半導體的開發(fā)環(huán)境可兼容所有16位/32位硬件平臺,以后的產品路線圖也將保證具有一樣的開發(fā)環(huán)境,因此客戶不需要重新學習,從而可縮短開發(fā)周期。

          圖5.富士通半導體的開發(fā)環(huán)境兼容所有16位32位MCU硬件平臺

          圖5.半導體的開發(fā)環(huán)境兼容所有16位/32位MCU硬件平臺。

          他在演講中特別提到了富士通對AUTOSAR(汽車開放系統架構)標準的支持。AUTOSAR這一新興的汽車設計件標準是歐洲汽車制造商及他們的供應商共同努力的成果,其目的是將結構、清晰的接口和隱式方法匯集到一個流程當中,也就是汽車分布式系統的設計流程。它是一組涵蓋接口和件模塊定義的標準,它為車輛復雜的網絡分布式系統創(chuàng)建了一個嵌入式軟件結構。AUTOSAR 使設計人員能夠專注于獨特的創(chuàng)新功能,而不受集成細節(jié)的影響。

          據李丹介紹,已有國際Tier-1供應商與中國的研發(fā)部門合作基于AUTOSAR的開發(fā),本土廠商大多數仍處于學習和觀望階段。但AUTOSAR無疑是汽車軟件開發(fā)的大趨勢,它基于模型開發(fā),不用手動編寫代碼,是調用模型然后進行配置自動生成代碼。這種方式會降低開發(fā)難度,縮短產品開發(fā)周期,提高軟件的可靠性。中國絕大多數廠商對于這樣的開發(fā)方式是歡迎的,只是需要一個學習和了解的過程。

          圖6為富士通半導體的AUTOSAR Roadmap,其32位MCU和其高性價比的16位MCU均可支持AUTOSAR(競爭廠商一般只有32位MCU進行支持)。

          圖6. 富士通半導體的AUTOSAR Roadmap

          圖6. 富士通半導體的AUTOSAR Roadmap。

          另外,AUTOSAR這種開發(fā)方式需要有很多第三方工具支持,富士通半導體與這些第三方工具廠商都展開了緊密的合作(見圖7)。

          圖7. 富士通半導體與很多AUTOSAR的第三方工具提供商展開了緊密合作

          圖7. 富士通半導體與很多AUTOSAR的第三方工具提供商展開了緊密合作。

          圖8.富士通的AUTOSAR方案覆蓋整個車輛復雜的網絡分布式系統

          圖8.富士通的AUTOSAR覆蓋整個車輛復雜的網絡分布式系統。


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();