99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SoC設計是圍繞著什么在設計?

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-03-25 00:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天上午開了個務虛會,和研究生一起探討了一下SoC設計的一般概念,發(fā)現(xiàn)很多同學根本沒有抓到SoC設計的核心?,F(xiàn)在趁著討論的熱度還沒有過去,現(xiàn)在先在這記錄一下。

SoC設計是圍繞著什么在設計?

SoC設計是圍繞著總線來開展設計的。SoC最需要掌握的核心知識點其實并不是什么SoC的概念之類的,而是微機原理課程上面講的那些總線和接口的概念。例如什么叫三總線,什么叫主(Master)什么叫從(Slave)等等。

通過掌握這些概念可以理解處理器如何通過總線把數(shù)據(jù)讀出、寫入,從而理解如何通過處理器對于整個系統(tǒng)芯片加以控制和管理。

在理解總線時,最核心的一點是要理解主-從模式的通信機制。既處理器作為主機,是發(fā)起通信的一方。而外設、片上存儲器作為從機,是響應主機發(fā)起的通信。更在此基礎上進一步的,需要理解總線的時序,理解在總線上發(fā)起通信到通信結束的全過程。這樣就可以理解,如何能夠通過軟件對于特定的地址空間加以訪問。

SoC如何實現(xiàn)IP核的集成?

要實現(xiàn)IP核的集成,本質上是要讓數(shù)據(jù)寫得進,結果讀得出。也就是把需要這個IP處理的數(shù)據(jù)能以某種方式輸入到這個IP核內部,在IP核在數(shù)據(jù)處理完畢以后的結果通過某種方式能夠讀出。如果這個IP本身的功能有好多種,還需要通過一個特定的方式把需要完成的功能類型傳輸給IP核。而如果結果運算完畢了,則還需要以某種方式來告知CPU現(xiàn)在的運算已經結束。這些都是需要由寫得進/讀得出的方式來實現(xiàn)的。

那么如何實現(xiàn)數(shù)據(jù)寫得進,結果讀得出呢?說到底就是要實現(xiàn)IP核在軟件層面的“可見”。要讓軟件層面可見,就需要能夠通過執(zhí)行指令的方式對IP核進行訪問。如何訪問,當然是通過總線?下圖一目了然:

SoC設計上軟硬件協(xié)同如何解決?

這就要做好軟件和硬件IP核的任務劃分和規(guī)劃了。一般說來,用處理器執(zhí)行的軟件部分適合完成調度、決策、判斷等管理性質的任務,而硬件IP核適合完成比較規(guī)整的運算任務。而在軟硬件的劃分邊緣,就要設置合理的寄存器組來傳遞信號和數(shù)據(jù)。

例如,我們要實現(xiàn)一個快速計算三角函數(shù)的電路。那就需要實現(xiàn)一個Cordic算法的硬件計算單元。但僅僅實現(xiàn)這個硬件單元還不夠,還需要編寫一段軟件代碼把外部讀取的運算數(shù)據(jù)送進去、設置需要完成的計算(Cos/Sin等)、在運算完成以后把計算的結果讀出。而在這個過程中還要有必要的握手、聯(lián)絡過程??梢砸揽砍绦虿樵兊姆绞絹硗瓿?,也可以依靠中斷的方式完成。

其實以上這些內容,不是靠學習什么《SoC設計》之類無聊的課程習得的,核心的問題都在《微機原理》里面講清楚了。然而現(xiàn)在很多高校的教務部門以及部分高校教師,在急不可耐的將《微機原理》趕出培養(yǎng)方案,而用快餐式的單片機嵌入式系統(tǒng)設計或者SoC設計之類的課題替代。這種短視而愚蠢的行為,最終卻要無辜的學生買單。各位看到本博客的同學,如果你們的學校/學院也在干類似的事情,你們一定要警惕??!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19890

    瀏覽量

    235125
  • soc
    soc
    +關注

    關注

    38

    文章

    4387

    瀏覽量

    222718

原文標題:【博文精選】淺談一下SoC設計的核心理念

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LOGO設計化妝品行業(yè)——字體中國

    `這是我設計的一個化妝品行業(yè)的LOGO,個人覺得這個標志設計的還是很不錯的,拿出來分享給大家看看,這個標志采用蝴蝶作為整款字體的設計元素,設計上不光以蝴蝶圖形作為裝飾,字體的處理上也圍繞著蝴蝶
    發(fā)表于 03-11 14:21

    智慧能源:淺談新一代信息技術智慧能源的應用 精選資料分享

    ?近日,圍繞著智慧能源系統(tǒng),能源巨頭們動作頻頻。頻繁布局背后,是我國能源領域的全新布局。智慧能源國際的實踐與應用C/sells示范項目C/sells項目選了德國南部地區(qū),德國南部
    發(fā)表于 07-12 06:41

    電子病歷的應用對存儲系統(tǒng)提出挑戰(zhàn)

      我國去年發(fā)布的新醫(yī)改方案中,政策基本都是圍繞著電子病歷展開的,這也標志著電子病歷今后的醫(yī)療行業(yè)
    發(fā)表于 10-19 17:14 ?876次閱讀

    紅米Pro2什么時候上市?紅米Pro2最新消息:紅米Pro2小米官網(wǎng)開售過卻至今無動靜,紅米Pro2還有嗎?

    今年大家討論的話題基本圍繞著兩點:iPhone8、小米手機!
    發(fā)表于 07-13 16:26 ?1380次閱讀

    智能語音產品的詳細介紹及形態(tài)的詳細資料概述

    目前圍繞著智能音箱語音助理的產品,以Alexa、Google Assistant為中心層出不窮,產品形態(tài)也是多樣化,首先看看圍繞著語音助理作為載體的產品。首先不得不說的就是智能音箱,隨著亞馬遜把方案開放,來引進了眾多的產品形態(tài)
    的頭像 發(fā)表于 07-03 15:00 ?9174次閱讀

    隨著手機品牌格局進一步集中,國產手機的競爭也圍繞著四個大品牌展開

    今年上半年,隨著手機品牌格局的進一步集中,國產手機的競爭也圍繞著華為、小米、OPPO、vivo四個大品牌展開。
    發(fā)表于 10-13 09:42 ?1452次閱讀
    隨著手機品牌格局進一步集中,國產手機的競爭也<b class='flag-5'>圍繞著</b>四個大品牌展開

    搜狗AI持續(xù)以“語言”為核心 圍繞著智能交互和知識計算進行嘗試

    AI技術爆發(fā)性增長、落地場景邊界的不斷拓寬,這個賽道也成了科技巨頭、創(chuàng)業(yè)公司以及資本的“必爭之地”。日前,2018搜狗IN全景·臻選禮啟動儀式上,搜狗CEO王小川強調搜狗將繼續(xù)圍繞智能交互和知識計算進行新的嘗試,并透露了下一個產品的方向。
    發(fā)表于 12-21 16:05 ?1853次閱讀

    圍繞著物聯(lián)網(wǎng)的一些神話

    物聯(lián)網(wǎng)(IOT)是一個描述完全互聯(lián)世界的概念。在這個世界里,各種形狀和大小的設備都被賦予“智能”功能,并允許它們與其他設備進行通信和交互、交換數(shù)據(jù)、做出自主決策,并根據(jù)預設條件執(zhí)行有用的任務。在這個世界里,科技將使生活更豐富、更便利、更安全、更舒適。
    發(fā)表于 05-02 14:39 ?811次閱讀

    谷歌公布AndroidQ首批升級廠商名單

    今天開幕的I/O大會上,谷歌正式發(fā)布了Android Q,整體來說,這個新系統(tǒng)圍繞著創(chuàng)新、安全和隱私進行改進。
    的頭像 發(fā)表于 05-08 10:04 ?2343次閱讀

    dfm對于pcb來說重要嗎

    盡管圍繞著可制造性設計(DFM)的價值、定義、變化性和技術爭執(zhí)頗多,但所有的問題都是基于芯片。
    發(fā)表于 08-21 15:50 ?967次閱讀

    區(qū)塊鏈可擴展性的要點分別是什么

    大多數(shù)關于可擴展性的討論都圍繞著各種平臺每秒可以處理的交易數(shù)量。
    發(fā)表于 10-31 09:31 ?2719次閱讀

    固態(tài)電池的未來到底怎樣

    實際上圍繞著去不去模組,背后是PACK權力的爭奪。
    發(fā)表于 11-12 14:55 ?1180次閱讀

    騰訊云圍繞著5G邊緣計算中心做了哪些工作?

    邊緣計算機器ECM是一個輕量化的計算平臺,可以將計算能力部署到靠近用戶和數(shù)據(jù)生產源頭的云邊緣節(jié)點,提供低時延、高可用、低成本的邊緣計算服務。同時,邊緣計算機器ECM采用跟騰訊云中心云同源的技術方案,無縫支持邊緣和中心的云邊協(xié)同。
    的頭像 發(fā)表于 10-26 15:00 ?2310次閱讀

    下一場反壟斷之戰(zhàn):將圍繞著數(shù)字錢包蘋果支付(Apple Pay)展開

    據(jù)報道,由于新冠肺炎疫情大流行導致的非接觸式支付使用量激增,蘋果公司面臨的下一場反壟斷之戰(zhàn)將圍繞著數(shù)字錢包蘋果支付(Apple Pay)展開。 2020 年,這家總部位于庫比蒂諾的科技巨頭花費了大量
    的頭像 發(fā)表于 12-18 15:53 ?3049次閱讀

    2nm大戰(zhàn) 全面打響

    芯片制造領域,3nm方興未艾,圍繞著2nm的競爭已經全面打響。
    的頭像 發(fā)表于 06-28 15:58 ?1100次閱讀
    2nm大戰(zhàn) 全面打響