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

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

3天內不再提示

開(kāi)發(fā)者分享|探秘HPM6200系列MCU的可編程邏輯陣列

先楫半導體HPMicro ? 2023-07-05 10:06 ? 次閱讀

HPM6200 系列 PLA 整體結構

HPM6200 系列的 UM 中帶有 PLA 的結構簡(jiǎn)圖。為了方便大家把握整體結構,我也繪制了一個(gè)稍微更詳細的結構圖,將 PLA 外設中的大部分元素都展示出來(lái),并給出了單個(gè)通道內的具體結構。

7e48263a-1ad8-11ee-a579-dac502259ad0.png

從總體來(lái)看,PLA 外設擁有 8 輸入、8 反饋、8 輸出,其中 8 輸入、8 反饋是內部的 8 個(gè)通道共享,8 輸出則是每個(gè)通道使用一個(gè)。輸入、輸出均連接到 TRGM 外設,再通過(guò) TRGM 連接到定時(shí)器、編碼器、外部引腳等地方。需要注意的是,PLA 的 8 輸入、8 輸出并非全部都能引出至外部引腳中。每個(gè) PLA 外設都連接到一個(gè)指定的 TRGM 外設,而每個(gè) TRGM 外設最多僅可連接 12 個(gè)外部引腳,同時(shí) TRGM 還可能有其他信號需要接到外部引腳中,如果想要使用更多外部引腳,則還需要使用 TRGM 間連接等方式。因此,在設計 PLA 程序時(shí)需要盡可能提前考慮 I/O 安排的問(wèn)題。


每個(gè) PLA 外設由一個(gè)濾波器 FILTER1 和 8 個(gè)通道組成,FILTER1 對輸入和反饋信號進(jìn)行濾波后,寬度為 16bit 的信號將同時(shí)輸入到 8 個(gè)通道之中(這個(gè)扇出也挺驚人的)。每個(gè)通道的輸出寬度均只有 1bit,8 個(gè)通道合并組成的 8bit 就是 PLA 外設的輸出。下面我們將分別對 PLA 濾波器和單個(gè)通道進(jìn)行介紹。

PLA 外設中的濾波器

和我們之前介紹過(guò)的 PLA 結構相比,HPM6200 系列的 PLA 最大的特點(diǎn)就是多出了一些濾波器。每個(gè) PLA 外設都有一個(gè) FILTER1 濾波器,8 個(gè)通道中每個(gè)通道還各有一個(gè) FILTER2 濾波器和 FILTER3 濾波器。目前,文檔中并沒(méi)有向我們介紹這些濾波器的設計目的,不過(guò)我們也不難從其功能中窺探一二。無(wú)論是 FILTER 1, 2 還是 3,他們的功能基本一致:將輸入信號經(jīng)過(guò)同步、邊沿檢測、軟件注入和擴展濾波四個(gè)環(huán)節后輸出。

1. 同步

文檔中并沒(méi)有告訴我們同步功能的具體實(shí)現方式,不過(guò)在這一段描述里面,我們可以大致猜測出很多信息

FILTER_SYNC_LEVEL 位選擇同步器級數,清 0 時(shí)為 2 級同步,置 1 時(shí)為 3 級同步。根據該位的設置,同步器會(huì )將信號延時(shí) 2 個(gè)或者 3 個(gè)時(shí)鐘周期。

2級、3 級同步可選,聽(tīng)上去就與跨時(shí)鐘域處理中的同步器很像。比較了解 FPGAIC 設計的朋友知道,同步器是減少亞穩態(tài)對邏輯電路影響的一個(gè)常用措施,PLA 外設可以接受外部輸入的信號,自然也算是一種“跨時(shí)鐘域”傳遞信號的過(guò)程。同時(shí),增加同步功能還有利于避免出現組合邏輯電路的競爭-冒險,畢竟 FPGA 和 CPLD 開(kāi)發(fā)時(shí)有 EDA (盡管 EDA 也不完全可靠)工具幫忙看著(zhù),我們在和 PLA 玩耍的時(shí)候就沒(méi)那么好的條件了。因此我們不妨猜測同步功能實(shí)際上就是使用 2/3 級觸發(fā)器構成的同步器。

2. 邊沿檢測

這一功能很好理解,將邊沿轉為脈沖,此處不再贅述。

3. 軟件注入

這一功能也很好理解:強制將輸出設置為高電平或低電平。實(shí)際上各邏輯門(mén)前的四選一 MUX 也能實(shí)現類(lèi)似的功能,這一功能更多是為可配置觸發(fā)器 CFF 或者是降低配置復雜度而生的。

4. 擴展濾波

擴展濾波要比上面三個(gè)功能復雜得多,文檔也并沒(méi)有講得特別清楚,下面我將結合實(shí)際例子,分別介紹它的四個(gè)濾波類(lèi)型效果。

在開(kāi)始之前,我們首先要了解 PLA 外設的時(shí)鐘。PLA 外設掛載在 AHB/APB 總線(xiàn)下,因此也受在 AHB/APB 時(shí)鐘(默認 200MHz)驅動(dòng)。在上文提到的同步器同步周期數量中,2/3 級同步就是指的 AHB/APB 時(shí)鐘的 2/3 個(gè)周期。擴展濾波功能最高支持 65535 周期的擴展,對應的 AHB/APB 時(shí)鐘周期數也為 65535 周期,單個(gè)周期的時(shí)間為 5ns,這在我們后續的計算中會(huì )常常用到。對于 hpm_sdk v1.2 以前的版本,周期數配置部分存在一個(gè)小 bug,需在代碼中將計算出來(lái)的周期數乘二。


(1)輸入高電平擴展

這一個(gè)模式相對比較好理解:擴展高電平的長(cháng)度,也就是在輸入信號變?yōu)榈碗娖揭院?,輸出信號仍?huì )保持高電平,時(shí)間為設定的周期數。下圖給出了一個(gè)例子。輸入信號是周期為 80μs,占空比 50% 的 PWM 信號,濾波器設置為輸入高電平拓展,周期數為 2000,輸出信號較輸入信號延遲10μs 變?yōu)榈碗娖健?/p>

7e7e9170-1ad8-11ee-a579-dac502259ad0.png

(2)輸入低電平擴展

這一個(gè)模式正好與上一個(gè)模式相反。下圖輸入信號仍是周期為 80μs,占空比 50% 的 PWM 信號,濾波器設置為輸入低電平拓展,周期數為 2000,輸出信號較輸入信號延遲 10μs 變?yōu)楦唠娖健?/p>

7e8d53a4-1ad8-11ee-a579-dac502259ad0.png

(3)輸出狀態(tài)擴展

這一個(gè)模式可以看作是以上兩種模式的加和:既延長(cháng)低電平時(shí)間,也延長(cháng)高電平時(shí)間。輸入信號發(fā)生變化時(shí),輸出信號將先在設定的周期數內維持現有狀態(tài),結束后跟隨輸入信號變化。這一模式可以起到兩個(gè)效果,一是將脈沖寬度小于設定周期數的脈沖全部過(guò)濾掉,二是將脈沖寬度大于設定周期數的脈沖延遲設定周期后輸出。

下圖前半段輸入信號是一個(gè)脈沖寬度為 40μs 的 PWM 波,輸出信號對比輸入信號延遲了 10μs;在后半段將輸入信號和輸出信號對比,則可以發(fā)現所有寬度不大于 10μs 的波形都被過(guò)濾掉了。

7e9df10a-1ad8-11ee-a579-dac502259ad0.png

(4)輸入跳變擴展

這一模式下輸出信號跟隨輸入信號變化,但是當輸出信號發(fā)生過(guò)跳變以后,在設定周期數的時(shí)間內,輸出信號將保持不變,隨后輸出信號繼續跟隨輸入信號的變化。

下圖中前半段濾波器設置的周期數為 2000,對應 10μs 的時(shí)間,因此對于半周期 20μs 的 PWM 信號不會(huì )產(chǎn)生任何影響;后半段濾波器設置的周期數為 6000,對應 30μs 時(shí)間,因此在輸入信號從高電平跳變?yōu)榈碗娖揭院?,輸出信號還會(huì )繼續保持高電平直至 30μs 結束。

7eb1719e-1ad8-11ee-a579-dac502259ad0.png

PLA 外設通道結構

1. 與- 或陣列

每個(gè)通道的 16 信號輸入會(huì )分別接入到 8 個(gè) 16 輸入與門(mén)中,對單個(gè)輸出信號最高支持 8 個(gè)最小項相加(8 個(gè)與門(mén)),并可生成 7 個(gè)輸出信號(7 個(gè)或門(mén))。每個(gè)邏輯門(mén)的輸入端都有一個(gè)四選一 MUX,可選邏輯 1、邏輯 0、原信號和原信號取反四種輸入。

2. 可配置觸發(fā)器

CFF 可被配置為 D 觸發(fā)器、雙邊沿 D 觸發(fā)器、JK 觸發(fā)器、T 觸發(fā)器、鎖存器、運算器和直接輸出信號這幾種功能。CFF 的輸出即為其所在通道的輸出,輸出信號寬度 1bit,輸入信號寬度則為 7bit,CFF 配置為各類(lèi)觸發(fā)器時(shí),觸發(fā)器的使能、置位、同步/異步復位、時(shí)鐘等信號均來(lái)自于 7bit 寬度的輸入信號,具體的分配表可見(jiàn) UM 文檔。除了使用輸入信號以外,CFF 還可以使用 AHB/APB 的時(shí)鐘。

如何使用 HPM_SDK 中的PLA驅動(dòng)

在之前介紹的各種含有 PLA 的芯片基本都會(huì )配置對應的 EDA 工具,用戶(hù)一般可以使用 verilog 編程或者圖形化界面編程,由 EDA 工具生成比特流。比如 PSoC 芯片用戶(hù)可以使用圖形化界面編輯狀態(tài)機的狀態(tài)轉移條件,再由軟件完成后端的處理。HPM6200 的 PLA 則沒(méi)有使用這種開(kāi)發(fā)方式,而是將所有的可配置項均以寄存器的方式暴露給 CPU,CPU 設置好對應的寄存器以后,PLA 即可開(kāi)始工作。

1. FILTER

濾波器的可配置項非常多,包括是否同步、是否啟用邊沿檢測、是否軟件注入等一系列內容,不過(guò)最關(guān)鍵的其實(shí)是準確把握配置的數量。PLA 中有 1 個(gè) FILTER1、8 個(gè) FILTER2 和 8 個(gè) FILTER3,FILTER1/2/3 中分別有 16/8/7 個(gè)信號,每一個(gè)信號都可以獨立設置上述介紹過(guò)的所有濾波功能,也就是共有 136 個(gè)信號,很容易錯配、漏配。因此,除了所有通道共用的 FILTER1 單獨配置以外,FILTER2/3 建議和它們所在的通道一同配置,避免混淆的同時(shí),如果部分通道沒(méi)有使用,也就不需要對它們的 FILTER2/3 進(jìn)行配置了。

7ecab3a2-1ad8-11ee-a579-dac502259ad0.jpg

濾波器的配置結構體是一個(gè)位域結構體,使用四個(gè)字節保存一個(gè)信號的濾波選項,其每個(gè)成員的功能結合手冊也非常容易理解,注意,配置結構體里面并沒(méi)有任何關(guān)于該配置位于哪個(gè)通道、哪個(gè)濾波器等位置的信息。結構體填充完成以后,則需要使用以下幾個(gè)函數完成設置:

7ef033ac-1ad8-11ee-a579-dac502259ad0.jpg

這里面實(shí)際上有不少容易踩坑的地方。例如 FILTER2/3 都只有一個(gè)函數,而 FILTER1 有 in/out 兩個(gè)函數。實(shí)際上 in/out 兩個(gè)函數分別負責 FILTER1 16 個(gè)信號里面前 8 個(gè)和后 8 個(gè)信號的配置,原因大概是前 8 個(gè)是 PLA 的輸入信號,后 8 個(gè)則是 PLA 的輸出信號反饋回來(lái)的。

剛剛提到的濾波器配置結構體里面并沒(méi)有關(guān)于位置的信息,因此這些信息要以參數的形式提供給設置函數。以在通道 3 的 FILTER2 為例,使用 pla_set_filter2() 時(shí)不僅要寫(xiě)明通道 3,還要指出是 FILTER2 8 個(gè)信號中的具體哪一個(gè)信號。而 SDK 中通道參數和信號參數分別叫 chn 和 filter2_chn,使用時(shí)一定要注意區分兩者之間的差別。

2. 與門(mén)

16 輸入與門(mén)本身只有一個(gè)可配置的內容:各輸入信號的 MUX 選項。不過(guò)同樣需要注意數量和位置的問(wèn)題。8 個(gè)通道里面,每個(gè)通道有 8 個(gè)與門(mén),每個(gè)與門(mén)又有 16 個(gè) MUX。當然,除了沒(méi)有使用的通道無(wú)需配置以外,部分沒(méi)有使用的與門(mén)也可以不進(jìn)行設置,默認狀態(tài)下與門(mén)將輸出低電平。

7f0672f2-1ad8-11ee-a579-dac502259ad0.jpg

與門(mén)的配置結構體是 pla_aoi_16to8_chn_cfg,可以對一個(gè)與門(mén)進(jìn)行配置,記得不要被它名字里面那個(gè) chn 給欺騙了。結構體里面有 pla channel 和 aoi_16to8 channel 兩個(gè)“通道”成員,一個(gè)指的是 PLA 的通道,另一個(gè)則是指 8 個(gè)與門(mén)的編號。個(gè)人認為這樣設計其實(shí)容易混淆,可以在命名方面更加有區分度一些。

一個(gè)與門(mén)中有 16 個(gè) MUX,因此 pla_aoi_16to8_chn_cfg 里面有長(cháng)度為 16 的 MUX 配置結構體 pla_aoi_16to8_cfg_unit_t 數組。MUX 配置結構體的 signal 成員是信號的編號;op 成員的四個(gè)選項對應 MUX 的四個(gè)選項,對應關(guān)系在上面的代碼注釋中給出。

最后我們需要使用以下函數對一個(gè)與門(mén)進(jìn)行配置。

7f1d3316-1ad8-11ee-a579-dac502259ad0.jpg

3. 或門(mén)

或門(mén)的代碼和注意事項和與門(mén)大同小異,數量上一個(gè)通道有 7 個(gè)或門(mén),每個(gè)或門(mén)有 8 個(gè) MUX,比與門(mén)會(huì )少不少,其余部分基本一致,參照使用即可。

7f34dbec-1ad8-11ee-a579-dac502259ad0.jpg

4. 可配置觸發(fā)器

CFF 可配置的內容并不多,主要就是功能選擇和時(shí)鐘源,具體情況可參考源代碼。需要注意的是觸發(fā)器的同步復位、同步置位、異步復位、異步置位等信號有的是高電平有效,有的則是低電平有效,且有優(yōu)先級順序,使用時(shí)需要對照手冊仔細調整。

7f499fe6-1ad8-11ee-a579-dac502259ad0.jpg

5. 使能 PLA

在完成上述全部配置完成以后,還需要對每一個(gè)通道進(jìn)行使能。

7f5fd572-1ad8-11ee-a579-dac502259ad0.jpg

在沒(méi)有使能的情況下,PLA 的寄存器可以作為 1KB 的 APB SRAM 使用。

一個(gè)簡(jiǎn)單的例子:同步八進(jìn)制計數器

1. 概述

在前面章節的基礎上,我們將實(shí)戰使用 PLA 構建一個(gè)經(jīng)典的同步時(shí)序邏輯電路:同步八進(jìn)制計數器。為了簡(jiǎn)化問(wèn)題讓大家更容易理解,我們要構建的計數器只會(huì )計數,沒(méi)有復位、沒(méi)有使能、沒(méi)有置數,長(cháng)得更像是個(gè)分頻器,它的電路結構如下所示:

7f745fd8-1ad8-11ee-a579-dac502259ad0.png

有了電路圖,下一步就是將電路結構轉換為 PLA 的配置代碼。不過(guò),由于 PLA 是與或結構,我們不妨進(jìn)一步直接將使用到的與門(mén)、或門(mén)和各種信號都繪制出來(lái),在編碼時(shí)將會(huì )更加方便。

7f88f9de-1ad8-11ee-a579-dac502259ad0.png

對照上圖,我們可以提煉出以下信息:

· 此電路使用了 3 個(gè) PLA 通道,每個(gè)通道的 CFF 均配置為 T 觸發(fā)器(圖上是 JK,實(shí)際功能是 T)

· 觸發(fā)器時(shí)鐘使用外部時(shí)鐘PLA OUT0\OUT1\OUT2 分別作為計數器 D2\D1\D3 的輸出

· OUT1\OUT2 將作為反饋信號進(jìn)入通道 1 和 通道 2

2. 工程準備

本部分包括新建工程、使用 GPTMR 產(chǎn)生 1M PWM 作為時(shí)鐘的代碼,本文不打算討論這一部分內容,讀者可以參考 HPM_SDK 中的其他例程了解。為了區分三個(gè)通道的設置代碼,在 main 函數前聲明了三個(gè)通道的配置函數。

7fbdf0da-1ad8-11ee-a579-dac502259ad0.jpg

7fddd896-1ad8-11ee-a579-dac502259ad0.jpg

7ff776b6-1ad8-11ee-a579-dac502259ad0.jpg


3. TRGM 與 I/O

PLA 并沒(méi)有專(zhuān)屬于自己的輸入輸出引腳,和其他增強運動(dòng)控制系統外設一樣,所有輸入輸出信號都要通過(guò) TRGM 處理。因此,這里的代碼將 GPTMR0 CH2 的 PWM 輸出引入到了 PLA0 IN0 中,將 PLA0 OUT0/1/2 輸出到三個(gè)外部引腳中。為了方便對比時(shí)鐘波形和計數器輸出,還將 GPTMR CH2 的 PWM 也輸出到外部引腳中。

800d3be0-1ad8-11ee-a579-dac502259ad0.jpg

8026687c-1ad8-11ee-a579-dac502259ad0.jpg

804b27ac-1ad8-11ee-a579-dac502259ad0.jpg

8070bd8c-1ad8-11ee-a579-dac502259ad0.jpg

8095ff98-1ad8-11ee-a579-dac502259ad0.jpg

4. FILTER1

FILTER1 并沒(méi)有特別的功能需求,因此我們只需要開(kāi)啟同步功能即可。

80b8a0f2-1ad8-11ee-a579-dac502259ad0.jpg

5. 通道 0

來(lái)到通道 0 的配置函數,首先聲明與門(mén)陣列、或門(mén)陣列和兩個(gè)濾波器的配置結構體變量。

80cf7304-1ad8-11ee-a579-dac502259ad0.jpg

通道 0 使用了兩個(gè)與門(mén)。第一個(gè)與門(mén)根據兩個(gè)反饋信號相與生成 T 觸發(fā)器的 T 信號,先將它的全部 MUX 設為輸出邏輯 1,再將反饋通道對應的 9、10 號 MUX 修改為輸出原信號。第二個(gè)與門(mén)只需要輸出 PWM 時(shí)鐘信號,因此只設置一個(gè) MUX 輸出原信號,其余全部設置輸出邏輯 1。

80ee9856-1ad8-11ee-a579-dac502259ad0.jpg

810df2f0-1ad8-11ee-a579-dac502259ad0.jpg

81253dac-1ad8-11ee-a579-dac502259ad0.jpg

FILTER2 同樣只需要設置同步。

813e1dfe-1ad8-11ee-a579-dac502259ad0.jpg

通道 0 使用了兩個(gè)或門(mén)。第一個(gè)或門(mén)需要輸出與第一個(gè)與門(mén)完全相同的信號,因此 0 號 MUX 設置輸出原信號,其余 MUX 輸出邏輯 0(注意,沒(méi)有使用的信號 MUX,一般與門(mén)設置輸出邏輯 1,或門(mén)設置輸出邏輯 0),第二個(gè)與門(mén)也基本一致。

8156ccaa-1ad8-11ee-a579-dac502259ad0.jpg

81704054-1ad8-11ee-a579-dac502259ad0.jpg

8189a652-1ad8-11ee-a579-dac502259ad0.jpg

FILTER3 同樣設置信號同步,不過(guò)不要忘了 FILTER3 同時(shí)也輸出觸發(fā)器的同步異步復位置位,我們這個(gè)電路沒(méi)有相關(guān)功能,因此全部根據手冊設置為固定值即可。如果要使用這些功能,則需要另外構建他們的控制邏輯函數。

819f5a74-1ad8-11ee-a579-dac502259ad0.jpg

81b9dbce-1ad8-11ee-a579-dac502259ad0.jpg

最后是 CFF 并使能通道。

81d419a8-1ad8-11ee-a579-dac502259ad0.jpg

其余兩個(gè)通道配置過(guò)程大同小異,就不再復制粘貼那么多次了,完整的代碼可在先楫社區中獲取。最終的效果如下圖所示。

81f58b38-1ad8-11ee-a579-dac502259ad0.png

結 語(yǔ)

通過(guò)介紹,相信大家對 PLA 已經(jīng)有了一個(gè)較為全面的了解。在 6200 系列剛推出時(shí),許多開(kāi)發(fā)者非常關(guān)注的一點(diǎn)就是 PLA 外設能不能當作 FPGA 使用,對此,我個(gè)人的看法是“能,但不完全能”。PLA 擁有完備的邏輯結構,但是其資源數量注定只適合小型邏輯使用,尤其是觸發(fā)器資源的缺乏,使得 PLA 很難單獨構建稍復雜的時(shí)序邏輯電路。因此我們在開(kāi)發(fā) PLA 程序之前,對資源數量要把控地比較準確,以免做無(wú)用功。


除了底層資源的限制,個(gè)人認為,使用方式上 PLA 也有其遺憾之處:

重復的配置代碼相當多,開(kāi)發(fā)效率不高,寫(xiě)代碼時(shí)容易發(fā)生錯誤

無(wú)法對內部信號進(jìn)行調試,對復雜邏輯調試困難

“牽一發(fā)而動(dòng)全身”,難以通過(guò)模塊化設計等方式復用現有資料


基于以上原因,我認為圖形化配置,程序自動(dòng)生成配置代碼將會(huì )是 PLA 極好的開(kāi)發(fā)方式:PLA 配置項繁多但并不復雜,代碼由機器生成非常合適;圖形化配置的方式降低了開(kāi)發(fā)者編寫(xiě)大量重復代碼時(shí)出錯的可能性,還可以通過(guò)抽象出電路圖的方式協(xié)助開(kāi)發(fā)者調試;甚至還可以以此為基礎造出 PLA 的模擬器。


當然,即使沒(méi)有這些,PLA 也仍不失為構建簡(jiǎn)單邏輯的好工具,也期待有更多開(kāi)發(fā)者給出他們使用 PLA 的姿勢與心得,共同學(xué)習共同進(jìn)步。

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

    關(guān)注

    146

    文章

    16148

    瀏覽量

    345136
  • 可編程邏輯
    +關(guān)注

    關(guān)注

    7

    文章

    513

    瀏覽量

    43933
  • 先楫半導體
    +關(guān)注

    關(guān)注

    9

    文章

    194

    瀏覽量

    1876
收藏 人收藏

    評論

    相關(guān)推薦

    可編程邏輯陣列PLA內部邏輯結構示意

    可編程邏輯陣列(Programmable Logic Array,PLA)和可編程陣列邏輯(Programmable Array Logic,PAL)都是數字
    發(fā)表于 02-02 11:41 ?1072次閱讀
    <b class='flag-5'>可編程邏輯陣列</b>PLA內部<b class='flag-5'>邏輯</b>結構示意

    針對新能源、儲能、高性能控制等應用,先楫半導體推出HPM6200系列MCU

    高精度ADC、高性能PWM、比較器等。陳丹表示,儲能和數字電源同樣是先楫半導體最為聚焦的市場(chǎng)之一,HPM6200 100ps的高分辨率PWM、16bit ADC以及可編程邏輯陣列PLA,可以為新型的電源
    發(fā)表于 02-17 11:10

    先楫半導體近日發(fā)布全新MCU通用微控制器 HPM6200 系列

    可編程邏輯陣列 PLA,靈活實(shí)現組合邏輯和時(shí)序邏輯器件互聯(lián),在芯片內實(shí)現用戶(hù)獨有的功能電路設計。3 個(gè) 2MSPS 16 位高精度 ADC,配置為 12 位精度時(shí)轉換率可達 4MSPS,多達 24 個(gè)模擬輸入通
    發(fā)表于 02-20 16:48

    HPM6200產(chǎn)品介紹

    HPM6200產(chǎn)品簡(jiǎn)介
    發(fā)表于 05-25 06:59

    HPM6200系列高性能微控制器用戶(hù)手冊

    HPM6200用戶(hù)手冊
    發(fā)表于 05-29 14:11

    HPM6200系列微控制器***使用介紹

    HPM6200系列***使用介紹
    發(fā)表于 05-30 08:07

    可編程邏輯陣列fpga和cpld相關(guān)資料

    可編程邏輯陣列fpga和cpld
    發(fā)表于 09-20 07:58

    可編程邏輯陣列(PLA)簡(jiǎn)介

    電子發(fā)燒友網(wǎng)核心提示 :PLA,ProgrammableLogicArray的簡(jiǎn)稱(chēng),意為可編程邏輯陣列。本文將著(zhù)重介紹可編程邏輯陣列PLA的一些基本概念、類(lèi)型以及基礎應用。 一 . PLA的基本概念 可編程
    發(fā)表于 10-12 16:01 ?1.8w次閱讀

    可編程邏輯陣列fpga和cpld說(shuō)明

    可編程邏輯陣列fpga和cpld說(shuō)明。
    發(fā)表于 03-30 09:30 ?25次下載

    高性能MCU再添生力軍,針對精準實(shí)時(shí)控制應用先楫推出HPM6200

    電子發(fā)燒友網(wǎng)報道(文/程文智)2月17日,先楫推出了其第4個(gè)產(chǎn)品系列HPM6200,該產(chǎn)品系列主要針對的市場(chǎng)是新能源、儲能、電動(dòng)汽車(chē)和工業(yè)自動(dòng)化。全新的HPM6200
    的頭像 發(fā)表于 02-20 15:40 ?2224次閱讀
    高性能<b class='flag-5'>MCU</b>再添生力軍,針對精準實(shí)時(shí)控制應用先楫推出<b class='flag-5'>HPM6200</b>

    探秘HPM6200系列MCU可編程邏輯陣列

    HPM6200 系列的 UM 中帶有 PLA 的結構簡(jiǎn)圖。為了方便大家把握整體結構,我也繪制了一個(gè)稍微更詳細的結構圖,將 PLA 外設中的大部分元素都展示出來(lái),并給出了單個(gè)通道內的具體結構。
    的頭像 發(fā)表于 07-04 11:21 ?619次閱讀
    <b class='flag-5'>探秘</b><b class='flag-5'>HPM6200</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>的<b class='flag-5'>可編程邏輯陣列</b>

    探秘HPM6200系列MCU可編程邏輯陣列

    HPM6200 系列的 UM 中帶有 PLA 的結構簡(jiǎn)圖。
    的頭像 發(fā)表于 07-05 18:13 ?868次閱讀
    <b class='flag-5'>探秘</b><b class='flag-5'>HPM6200</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>的<b class='flag-5'>可編程邏輯陣列</b>

    HPM6200系列微控制器PLA實(shí)戰—多摩川

    電子發(fā)燒友網(wǎng)站提供《HPM6200系列微控制器PLA實(shí)戰—多摩川.pdf》資料免費下載
    發(fā)表于 09-19 15:48 ?0次下載
    <b class='flag-5'>HPM6200</b><b class='flag-5'>系列</b>微控制器PLA實(shí)戰—多摩川

    HPM6200系列微控制器PLA使用介紹

    電子發(fā)燒友網(wǎng)站提供《HPM6200系列微控制器PLA使用介紹.pdf》資料免費下載
    發(fā)表于 09-19 16:32 ?2次下載
    <b class='flag-5'>HPM6200</b><b class='flag-5'>系列</b>微控制器PLA使用介紹

    什么是現場(chǎng)可編程邏輯陣列?它有哪些特點(diǎn)和應用?

    在電子工程領(lǐng)域,現場(chǎng)可編程邏輯陣列(Field Programmable Logic Array,簡(jiǎn)稱(chēng)FPLA)是一種具有強大靈活性和可編程性的半導體器件。它屬于可編程邏輯器件(PLD)的一種,通過(guò)
    的頭像 發(fā)表于 05-23 16:25 ?182次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看