91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

可配置的A/D外設克服了SoC器件的缺點

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Robert Murphy ? 2022-06-14 11:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于嵌入式系統設計人員來說,最令人沮喪的情況之一發生在當他們完成許多設計里程碑后,他們發現最初選擇的嵌入式設備不符合當前的設計要求。在開發周期過程中,會出現需求變化和其他不可預見的挑戰,尤其是在新產品設計中。

已開發出片上系統 (SoC) 設備,尤其是混合信號 SoC 設備,以克服這些困難。雖然不同的 SoC 公司有不同的方式來描述他們的 SoC,但歸根結底,SoC 本質上是一個微控制器(無論是低功耗 8 位還是高功率 32 位),具有大量集成的模擬和/或數字外圍設備。此外,SoC 設備引入了自定義、配置和編程這些資源的能力。

可配置性使客戶能夠靈活地決定如何將比較器運算放大器等外設路由到引腳。這些組件的靜態引腳位置與傳統的固定功能微控制器不同。使用設備上的一系列寄存器,客戶可以根據他們的特定應用需求配置設備。此外,混合信號 SoC 設備還可能包含在不同級別上可編程的數字資源,從基本的可配置邏輯到更大的可編程邏輯設備 (PLD) 資源,可以使用諸如 Verilog 之類的硬件描述語言進行配置。使用這些可編程數字資源,開發人員可以輕松創建狀態機和其他復雜電路,例如在硬件中對數字信號執行 FFT。

雖然具有這種高水平的可配置性允許開發人員適應開發過程中可能發生的設計更改,但仍有一些情況會達到所選 SoC 的限制。這些限制可能是由于設計要求超出了部件的能力,或者是由于需要在器件芯片上實現沒有固定功能組件的特性或特定功能。通過利用使混合信號 SoC 如此有用的可配置性和靈活路由,開發人員可以克服設備架構本身可能存在的許多缺點。探索其中的幾個設計挑戰和幾個關于 SoC 設備如何克服這些問題的實際示例可以提供洞察力。

克服模擬 SoC 挑戰

克服模擬設計挑戰可能是嵌入式混合信號開發中最困難的事情之一。與被認為更“通用”且更像構建塊的數字外圍設備不同,模擬外圍設備的功能“相當固定”,因為它們本質上是一個組件系統,而不是構建塊。工程師將可以使用模擬外設,例如模數轉換器ADC)、比較器和數模轉換器DAC),所有這些都可以配置到某種級別。

一個普遍面臨的設計挑戰是設計中需要額外的 ADC。如果客戶不想多路復用 ADC 輸入或想要實現特定類型的 ADC,例如僅包含 Delta Sigma ADC 的設備中的逐次逼近寄存器 (SAR) ADC,則可能會遇到這種情況。要了解 SoC 如何從自身內部克服這一點,讓我們從設計中需要 SAR ADC 的角度來看這個問題。構建 SAR ADC 所需的組件是比較器、DAC、狀態寄存器和一些可編程數字邏輯。所有這些都是可以在 SoC 設備上找到的組件。當這些組件以類似于圖 1 所示的方式排列時,可以創建功能性 SAR ADC。

圖 1:使用可用資源實施 SAR

poYBAGKn_DiAI6yXAAHGabnGgnA973.png

通過讀取存儲在狀態寄存器中的內容來收集 8 位輸出。各種數字功能,例如算術運算和位移,使用 Verilog 在硬件中完成。這種資源組合創造了以前不存在于 8 位 118 KSps 設備中的功能。作為一個額外的好處,只要有更多的比較器、DAC 和數字邏輯,就可以提供額外的 SAR ADC。

許多混合信號 SoC 設備還包含專用比較器和運算放大器。當這些資源耗盡時,或者在設備從一開始就沒有包含這些外圍設備的情況下,可以做什么?模擬電路,例如比較器、有源濾波器、可編程增益放大器和跨阻放大器,都由一個運算放大器組成,該運算放大器使用各種電阻器和/或電容器來創建特定功能。一些混合信號 SoC 包含所謂的開關電容 (SC) 外設。SC 外圍設備圍繞低噪聲、低偏移運算放大器構建,周圍環繞著模擬多路復用器,周圍環繞著電容器和開關組。如果開關處于靜態打開或關閉狀態,則結果是一個電容器連接到電路。此外,如果開關以特定頻率交替打開和關閉,則開關電容器開始表現得像一個無損電阻器。

包含開關電容器的器件,例如 Cypress Semiconductor 的 PSoC 系列器件,使用寄存器配置來控制開關電容器拓撲中的開關,以產生各種電路,從最基本的運算放大器到更高級的電路,例如混合器、積分器或粘性和保持。

克服數字 SoC 挑戰

開發人員面臨著 SoC 架構的重大數字設計挑戰。考慮到傳統的微控制器,它將包含一些固定功能的數字外設,例如脈沖寬度調制器 (PWM) 和定時器。SoC 設備包含數字邏輯,例如可編程邏輯設備、算術邏輯單元 (ALU) 和狀態/控制電阻器。使用諸如 Verilog 之類的硬件描述語言,可以將這些硬件資源配置為協同工作以創建許多可能的功能組件。

考慮一個包含外圍 USB 接口的 SoC 設備。在設計周期的后期,我們決定還支持主機 USB 功能以實現諸如允許連接 USB 閃存驅動器以進行數據記錄或現場可編程固件更新等功能。問題是正在使用的設備不包含實現主機功能所需的硬件。然而,使用可配置的數字資源,SoC 設備可以克服這種數字設計限制。

要了解需要合并的內容,請考慮處理 USB 通信需要什么。有差分信號,然后是 SOF 生成、不歸零反轉 (NRZI) 編碼/解碼、循環冗余校驗 (CRC) 計算、位填充和 IN/OUT 數據包解析。如果設計人員閱讀 USB 規范,他們會發現所需的一切實際上都可以在 PLD 中實現,并借助一些附加組件。通過一些廣泛的 Verilog 編碼來利用前面描述的數字資源,可以制作用于主機 USB 通信的各個組件,如圖 2 所示。這里,所示的每個塊代表具有各種數字輸入和輸出的 Verilog 實現。通過將這些組件與一些粘合邏輯連接在一起,

圖 2:使用可編程硬件實現 USB 主機

poYBAGKn_ECALOokAAKuPleQlKM932.png

這種可配置性意味著,如果為包含例如兩個 PWM、兩個比較器、兩個 DAC 和一個 Delta Sigma ADC 的設計選擇混合信號 SoC,則這些外設并不是其硬件功能的終點。可以重新利用和修改資源,以將資源擴展到與最初可能需要的功能不同的功能。這樣,工程師無需遷移到新的嵌入式設備,就可以增加產品的價值并減少新產品設計的開發時間;該決定通常會導致新的固件開發和 PCB 布局,從而導致時間和金錢的損失。通過調用在早期電氣工程課程中學到的技能以及混合信號 SoC 設備的靈活性

審核編輯:郭婷

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

    關注

    4369

    文章

    23496

    瀏覽量

    409951
  • adc
    adc
    +關注

    關注

    99

    文章

    6710

    瀏覽量

    549310
  • soc
    soc
    +關注

    關注

    38

    文章

    4395

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Analog Devices Inc. AD74115單通道可配置模數轉換器數據手冊

    Analog Devices Inc. AD74115單通道可配置模數轉換器是一款為工業控制應用打造的軟件可配置輸入和輸出器件。AD74115H提供各種用例,包括模擬I/O、數字I/O、電阻溫度檢測器(RTD)和熱電偶測量功能。
    的頭像 發表于 06-20 09:42 ?227次閱讀
    Analog Devices Inc. AD74115單通道<b class='flag-5'>可配置</b>模數轉換器數據手冊

    AD74115單通道軟件可配置的輸入和輸出技術手冊

    AD74115是一款單通道、軟件可配置輸入和輸出器件,適用于工業控制應用。AD74115提供各種單芯片集成用例。這些用例包括模擬輸出、模擬輸入、數字輸出、數字輸入、電阻溫度檢測器(RTD)和熱電偶
    的頭像 發表于 06-01 16:12 ?320次閱讀
    AD74115單通道軟件<b class='flag-5'>可配置</b>的輸入和輸出技術手冊

    1700 至 2700 MHz 寬帶、應用可配置高增益和線性度分集下變頻混頻器 skyworksinc

    電子發燒友網為你提供()1700 至 2700 MHz 寬帶、應用可配置高增益和線性度分集下變頻混頻器相關產品參數、數據手冊,更有1700 至 2700 MHz 寬帶、應用可配置高增益和線性度分集
    發表于 05-22 18:34
    1700 至 2700 MHz 寬帶、應用<b class='flag-5'>可配置</b>高增益和線性度分集下變頻混頻器 skyworksinc

    AD74413R軟件可配置的四通道輸入/輸出技術手冊

    AD74413R是一款軟件可配置的四通道輸入/輸出解決方案,適用于樓宇和過程控制應用。AD74413R包含用于模擬輸出、模擬輸入、數字輸入、電阻溫度檢測器(RTD)和熱電偶測量的功能。這些功能通過串行外設接口(SPI)集成在一個單芯片解決方案中。
    的頭像 發表于 05-21 11:22 ?299次閱讀
    AD74413R軟件<b class='flag-5'>可配置</b>的四通道輸入/輸出技術手冊

    MAX22000工業可配置模擬I/O技術手冊

    MAX22000是一款工業級可配置模擬輸入/輸出器件,可在軟件中即時配置為電壓輸入或輸出,或電流輸入或輸出。提供用于測量其他模擬信號的額外輸入。 該器件提供具有快速建立時間的18
    的頭像 發表于 05-21 10:50 ?253次閱讀
    MAX22000工業<b class='flag-5'>可配置</b>模擬I/O技術手冊

    MAX22005 12通道工廠校準可配置工業模擬輸入技術手冊

    MAX22005是一款12通道工業級模擬輸入電壓模式器件,通過在每個通道中使用一個外部精密電阻也可將其配置為模擬輸入電流模式器件。此外,通過在每個通道中使用外部精密電阻和低成本開關,還可將其用作
    的頭像 發表于 05-21 10:26 ?267次閱讀
    MAX22005 12通道工廠校準<b class='flag-5'>可配置</b>工業模擬輸入技術手冊

    LM10502 2MHz、1A/1A 雙通道降壓轉換器 + 低壓差線性穩壓器數據手冊

    LM10502 是高級 PMU,每個 PMU 包含兩個可配置的高效降壓 用于提供可變電壓的穩壓器。該器件非常適合支持 ASIC 和 SOC 設計 適用于固態和閃存驅動器。
    的頭像 發表于 04-27 13:52 ?324次閱讀
    LM10502 2MHz、1<b class='flag-5'>A</b>/1<b class='flag-5'>A</b> 雙通道降壓轉換器 + 低壓差線性穩壓器數據手冊

    DA9220可配置的雙路輸出3A+3A Sub-PMIC數據手冊

    的應用。 *附件:DA9220可配置的雙路輸出3A + 3A Sub-PMIC數據手冊.pdf 優勢 輸入電壓范圍靈活,可通過單節鋰離子電池或標準 3
    的頭像 發表于 04-08 15:55 ?355次閱讀
    DA9220<b class='flag-5'>可配置</b>的雙路輸出3<b class='flag-5'>A+3A</b> Sub-PMIC數據手冊

    DA9217可配置的6A雙相Sub-PMIC數據手冊

    的應用。 *附件:DA9217 可配置的6A雙相Sub-PMIC數據手冊.pdf 特性 2.5V 至 5.5V 輸入電壓 0.3V 至 1.9V 輸出電壓 4 MHz 標稱開關頻率 ±
    的頭像 發表于 04-08 15:42 ?276次閱讀
    DA9217<b class='flag-5'>可配置</b>的6<b class='flag-5'>A</b>雙相Sub-PMIC數據手冊

    Qorvo推出車規級UWB SoC芯片QPF5100Q,憑借可配置軟件推動創新

    ,并面向主要客戶提供樣品。這款突破性SoC滿足汽車行業對 高精度 、 可靠UWB技術 的需求,適用于諸如無鑰匙車輛安全門禁、數字鑰匙,以及兒童存在檢測和運動感測等UWB雷達應用。 ? Qorvo全新的UWB SoC提供先進的UWB功能和
    的頭像 發表于 01-10 11:18 ?576次閱讀

    使用C2000可配置邏輯塊進行設計

    電子發燒友網站提供《使用C2000可配置邏輯塊進行設計.pdf》資料免費下載
    發表于 09-23 12:38 ?0次下載
    使用C2000<b class='flag-5'>可配置</b>邏輯塊進行設計

    如何使用可配置邏輯塊 (CLB) 實施定制串行接口

    電子發燒友網站提供《如何使用可配置邏輯塊 (CLB) 實施定制串行接口.pdf》資料免費下載
    發表于 09-09 10:07 ?0次下載
    如何使用<b class='flag-5'>可配置</b>邏輯塊 (CLB) 實施定制串行接口

    使用離散邏輯的可配置定時復位

    電子發燒友網站提供《使用離散邏輯的可配置定時復位.pdf》資料免費下載
    發表于 09-03 10:16 ?1次下載
    使用離散邏輯的<b class='flag-5'>可配置</b>定時復位

    用于3D圖像的1至4可配置時鐘緩沖器數據表

    電子發燒友網站提供《用于3D圖像的1至4可配置時鐘緩沖器數據表.pdf》資料免費下載
    發表于 08-23 10:43 ?0次下載
    用于3<b class='flag-5'>D</b>圖像的1至4<b class='flag-5'>可配置</b>時鐘緩沖器數據表

    LMK1D1208I I2C可配置低附加抖動LVDS緩沖器數據表

    電子發燒友網站提供《LMK1D1208I I2C可配置低附加抖動LVDS緩沖器數據表.pdf》資料免費下載
    發表于 08-20 09:43 ?0次下載
    LMK1<b class='flag-5'>D</b>1208I I2C<b class='flag-5'>可配置</b>低附加抖動LVDS緩沖器數據表
    主站蜘蛛池模板: 久久狠色噜噜狠狠狠狠97 | 福利视频免费观看 | 爱爱永久免费视频网站 | 男女那啥的视频免费 | 天天摸天天操免费播放小视频 | 特黄特色大片免费视频大全 | 婷婷综合久久中文字幕蜜桃三 | 成人网中文字幕色 | 玖玖爱这里只有精品 | 中文字幕一区二区三 | 人人爽天天爽夜夜爽曰 | 久久99精品久久久久久臀蜜桃 | 日本不卡一区视频 | 人人插人人射 | 四虎精品影院永久在线播放 | 午夜国产 | 亚洲国产色婷婷精品综合在线观看 | 奇米影视四色7777 | 一区二区三区高清在线观看 | 欲色影视香色天天影视来 | 色视频网站在线 | www.久操| 在线观看免费午夜大片 | 精品亚洲午夜久久久久 | 福利视频第一区 | 国产女人和拘做受视频免费 | 国产成在线人视频免费视频 | 国产伦精品一区二区三区免费 | 欧美三级大片在线观看 | 激情.com| 成人99国产精品一级毛片 | 亚洲韩国欧美一区二区三区 | 日韩草逼 | 久久男人网 | 美女扒开尿口给男的桶个爽 | 亚洲偷图色综合色就色 | 色中色官网 | 男人操女人视频免费 | 欧美成人生活片 | 超级乱淫视频播放日韩 | 黄色在线看网站 |