日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

可創(chuàng)建小型組合與時序邏輯電路的PLU可編程邏輯單元

恩智浦MCU加油站 ? 來源:恩智浦NXP社區(qū) ? 作者:恩智浦NXP社區(qū) ? 2022-12-01 09:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在進行MCU開發(fā)時,有時需要用到一些簡單的數(shù)字邏輯電路,LPC804與LPC55XX系列集成了PLU(Programmable Logic Unit),即可編程邏輯單元,可創(chuàng)建小型組合與時序邏輯電路,降低成本。

有些客戶在使用PLU時,對PLU的概念以及使用方法有些許疑問,本文對此進行講解。

1、PLU簡介

LPC804與LPC55XX的PLU在使用上是完全相同的。包含了6個輸入、8個輸出、26個5輸入查找表(LUT)、4個觸發(fā)器(state Flip-Flops),其中26個PLU是相互連接的,輸出與查找表、觸發(fā)器之間采用多路復(fù)用,如下:

數(shù)字邏輯電路分為組合邏輯電路與時序邏輯電路,只有時序邏輯電路需要使用觸發(fā)器。當(dāng)使用觸發(fā)器時,需要外部向PLU_CLKIN提供時鐘輸入,即使用組合邏輯電路無需外部提供時鐘,使用時序邏輯電路時需要外部時鐘。如下:

2、PLU配置

測試最簡單的組合邏輯電路與時序邏輯電路,如下:

根據(jù)LPC55S69-EVK引出的引腳,如下:

配置引腳,如下:

配置時鐘,PLU的CLKIN時鐘設(shè)置為10K輸入,如下:

配置PLU外設(shè),如下:

配置PWM外設(shè),設(shè)置PWM為50%占空比,10K頻率,如下:

3、PLU Configuration tool 配置

NXP開發(fā)了PLU Configuration tool,此工具可以根據(jù)數(shù)字邏輯電路生成對應(yīng)代碼,去配置PLU及其真值表,下載鏈接可以在PLU外設(shè)配置界面復(fù)制,鏈接如下:

https://www.nxp.com/mcu-plu-config-tool

3.1 原理圖配置

打開PLU配置工具,選擇原理圖設(shè)計,做一個簡單的或運算與D觸發(fā)器實驗,如下:

點擊菜單欄File-》Export-》PLU source file將其導(dǎo)出為C文件,將C文件的內(nèi)容復(fù)制到main函數(shù)中,如下:

/* LUT0 (or01) */
PLU->LUT[0].INP_MUX[0] = 0x00000003; /* IN3 (IN3) */
PLU->LUT[0].INP_MUX[1] = 0x00000004; /* IN4 (IN4) */
PLU->LUT[0].INP_MUX[2] = 0x0000003F; /* default */
PLU->LUT[0].INP_MUX[3] = 0x0000003F; /* default */
PLU->LUT[0].INP_MUX[4] = 0x0000003F; /* default */
PLU->LUT_TRUTH[0] = 0xeeeeeeee; /* or01 (or01) STD 2 INPUT OR */
PLU->OUTPUT_MUX[5] = 0x0000001a; /* FF0 (FF01) -> OUT5 */

邏輯分析儀檢測結(jié)果如下:

3.2 Verilog配置

打開PLU配置工具,選擇導(dǎo)入verilog文件,將寫好的.v文件導(dǎo)入,做一個簡單的與運算實驗,如下:

注意只有在verilog文件中聲明posedge clock才會使用到觸發(fā)器,而且不能使用negedge sys_rst_n用來復(fù)位。always語句中的posedge clock將由CLKIN引腳的時鐘輸入代替,所以clock引腳是不起作用的。將生成的代碼復(fù)制到main函數(shù)中,用邏輯分析儀測試的結(jié)果如下:

審核編輯:郭婷


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

    關(guān)注

    147

    文章

    19160

    瀏覽量

    404818
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2065

    瀏覽量

    63576
  • plu
    plu
    +關(guān)注

    關(guān)注

    1

    文章

    6

    瀏覽量

    7386

原文標題:LPC804與LPC55XX中的可編程邏輯單元PLU介紹及實例分析

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Microchip重新定義可編程邏輯,實現(xiàn)更簡便且更智能的全集成設(shè)計

    解決了基于軟件系統(tǒng)的時序挑戰(zhàn)。CLB時序分析工具幫助設(shè)計人員在設(shè)計早期識別信號延遲、關(guān)鍵路徑與潛在時序風(fēng)險,提前驗證時序問題有助于縮短調(diào)試
    的頭像 發(fā)表于 04-24 13:46 ?190次閱讀
    Microchip重新定義<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b>,實現(xiàn)更簡便且更智能的全集成設(shè)計

    PSoC 4200L:可編程系統(tǒng)芯片的卓越之選

    ? Cortex? - M0 CPU 的可編程嵌入式系統(tǒng)控制器家族。PSoC 4200L 產(chǎn)品家族基于此平臺,將微控制器與數(shù)字可編程邏輯可編程模擬、
    的頭像 發(fā)表于 04-21 16:30 ?126次閱讀

    探索UPSD3212A/C/CV:集成8032 MCU、USB與可編程邏輯的閃存可編程系統(tǒng)設(shè)備

    探索UPSD3212A/C/CV:集成8032 MCU、USB與可編程邏輯的閃存可編程系統(tǒng)設(shè)備 在當(dāng)今的電子設(shè)計領(lǐng)域,尋找一款功能強大、性能卓越且能滿足多樣化需求的系統(tǒng)設(shè)備至關(guān)重要。今天,我們將
    的頭像 發(fā)表于 04-17 15:55 ?245次閱讀

    SDRAM工業(yè)動態(tài)隨機存儲器在可編程邏輯控制器(PLC)的應(yīng)用

    在工業(yè)自動化控制系統(tǒng)中,可編程邏輯控制器(PLC)承擔(dān)著數(shù)據(jù)采集、邏輯運算與執(zhí)行控制的核心任務(wù)。隨著生產(chǎn)現(xiàn)場對實時性和穩(wěn)定性的要求不斷提高,PLC對內(nèi)部存儲器的性能也提出了更嚴苛的需求。其中
    的頭像 發(fā)表于 04-07 14:10 ?172次閱讀

    基于東芝產(chǎn)品的可編程邏輯控制器解決方案

    在工業(yè)自動化浪潮中,可編程邏輯控制器(PLC)如同設(shè)備的“大腦”,重要性不言而喻。
    的頭像 發(fā)表于 01-24 14:05 ?2704次閱讀
    基于東芝產(chǎn)品的<b class='flag-5'>可編程</b><b class='flag-5'>邏輯</b>控制器解決方案

    【「龍芯之光 自主可控處理器設(shè)計解析」閱讀體驗】--LoongArch邏輯綜合、芯片設(shè)計

    IntegratedCircuit,ASIC)綜合和可編程邏輯器件(Programmable Logic Device,PLD)綜合。 邏輯綜合過程大致包括3個階段翻譯(translation)、邏輯優(yōu)化(logic
    發(fā)表于 01-18 14:15

    Zynq全可編程片上系統(tǒng)詳解

    Zynq 是由賽靈思(Xilinx,現(xiàn)為 AMD 的一部分)推出的一系列全可編程片上系統(tǒng)。它的革命性創(chuàng)新在于,它不是傳統(tǒng)的 FPGA,也不是傳統(tǒng)的處理器,而是將高性能的 ARM Cortex-A 系列處理器與傳統(tǒng)的 FPGA 可編程邏輯
    的頭像 發(fā)表于 01-13 11:41 ?2289次閱讀
    Zynq全<b class='flag-5'>可編程</b>片上系統(tǒng)詳解

    ?TPLD801 可編程邏輯器件技術(shù)文檔摘要

    該TPLD801是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程
    的頭像 發(fā)表于 09-28 14:36 ?1365次閱讀
    ?TPLD801 <b class='flag-5'>可編程邏輯</b>器件技術(shù)文檔摘要

    ?TPLD2001-Q1 汽車級可編程邏輯器件技術(shù)文檔摘要

    TPLD2001-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程
    的頭像 發(fā)表于 09-28 10:42 ?993次閱讀
    ?TPLD2001-Q1 汽車級<b class='flag-5'>可編程邏輯</b>器件技術(shù)文檔摘要

    ?TPLD2001可編程邏輯器件技術(shù)文檔摘要

    該TPLD2001是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程
    的頭像 發(fā)表于 09-28 10:36 ?970次閱讀
    ?TPLD2001<b class='flag-5'>可編程邏輯</b>器件技術(shù)文檔摘要

    ?TPLD1201-Q1 可編程邏輯器件技術(shù)文檔摘要

    TPLD1201-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程
    的頭像 發(fā)表于 09-28 10:06 ?867次閱讀
    ?TPLD1201-Q1 <b class='flag-5'>可編程邏輯</b>器件技術(shù)文檔摘要

    ?TPLD801-Q1 可編程邏輯器件技術(shù)文檔總結(jié)

    TPLD801-Q1 是 TI 可編程邏輯器件 (TPLD) 系列器件的一部分,該器件具有具有組合邏輯、順序邏輯和模擬模塊的多功能可編程
    的頭像 發(fā)表于 09-28 10:03 ?854次閱讀
    ?TPLD801-Q1 <b class='flag-5'>可編程邏輯</b>器件技術(shù)文檔總結(jié)

    可編程邏輯控制器PLC是什么?如何實現(xiàn)上網(wǎng)通信?

    可編程邏輯控制器(PLC)是一種專為工業(yè)環(huán)境設(shè)計的數(shù)字運算操作電子系統(tǒng),其核心是通過可編程存儲器存儲邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等指令,并通過數(shù)字或模擬輸入/輸出控制各類機
    的頭像 發(fā)表于 09-22 17:27 ?1256次閱讀

    咨詢符合國標GB/T 4728.12-2022的邏輯電路設(shè)計軟件

    不正確呀。 咨詢 1、開源免費的軟件,能夠繪制符合國家標準GB/T 4728.12-2022的邏輯電路,繪制和驗證簡單的邏輯電路,最好提供74LS系列等常用的芯片,以及基本門電路芯片
    發(fā)表于 09-09 09:46

    實用電子電路設(shè)計(全6本)——數(shù)字邏輯電路的ASIC設(shè)計

    由于資料內(nèi)存過大,分開上傳,有需要的朋友可以去主頁搜索下載哦~ 本文以實現(xiàn)高速高可靠性的數(shù)字系統(tǒng)設(shè)計為目標,以完全同步式電路為基礎(chǔ),從技術(shù)實現(xiàn)的角度介紹ASIC邏輯電路設(shè)計技術(shù)。內(nèi)容包括:邏輯
    發(fā)表于 05-15 15:22
    监利县| 沙雅县| 满城县| 江安县| 唐河县| 台东县| 六盘水市| 仁布县| 连平县| 松溪县| 社会| 蕲春县| 苏尼特右旗| 弋阳县| 台南市| 遂平县| 榆社县| 共和县| 四平市| 嫩江县| 湘阴县| 荔波县| 清水县| 洛浦县| 图片| 威宁| 都安| 大厂| 孟连| 庆阳市| 思南县| 汕头市| 深圳市| 新泰市| 拉萨市| 宣武区| 柘城县| 澳门| 平塘县| 绵竹市| 密云县|