Ubicom SX20AC/SX28AC通信控制器:功能特性與應(yīng)用解析
在電子設(shè)計(jì)領(lǐng)域,通信控制器的性能和功能對于眾多應(yīng)用至關(guān)重要。Ubicom的SX20AC/SX28AC通信控制器憑借其先進(jìn)的技術(shù)和豐富的特性,成為了工程師們關(guān)注的焦點(diǎn)。下面將深入探討這款控制器的各項(xiàng)特性、架構(gòu)、編程調(diào)試支持以及應(yīng)用場景。
文件下載:SX28AC/DP-G.pdf
一、產(chǎn)品概述
1.1 產(chǎn)品特性
SX20AC/SX28AC采用先進(jìn)的CMOS工藝和RISC架構(gòu),具備高速計(jì)算、靈活I(lǐng)/O控制和高效數(shù)據(jù)處理能力。最高可在75MHz頻率下運(yùn)行,指令周期僅13.3ns,內(nèi)部中斷響應(yīng)時(shí)間為39.9ns,實(shí)現(xiàn)了50MIPS的高性能。其EE/Flash程序內(nèi)存和SRAM數(shù)據(jù)內(nèi)存訪問時(shí)間小于13.3ns,可進(jìn)行單周期訪問,且EE/Flash可進(jìn)行超過10,000次重寫。
1.2 功能亮點(diǎn)
- CPU特性:指令集緊湊,除分支指令外均為單周期執(zhí)行;擁有八級硬件堆棧,支持快速表查找。
- 中斷處理:無抖動(dòng)的3周期內(nèi)部中斷響應(yīng),能在3周期內(nèi)完成關(guān)鍵資源的硬件上下文保存和恢復(fù)。
- 靈活I(lǐng)/O:所有引腳可單獨(dú)編程為輸入或輸出,輸入電平可選TTL或CMOS,具備內(nèi)部上拉電阻和施密特觸發(fā)器輸入。
- 硬件外設(shè):集成8位實(shí)時(shí)時(shí)鐘/計(jì)數(shù)器(RTCC)、看門狗定時(shí)器、模擬比較器、欠壓檢測器、多輸入喚醒邏輯和內(nèi)部RC振蕩器。
二、架構(gòu)設(shè)計(jì)
2.1 改良的哈佛架構(gòu)
SX設(shè)備采用改良的哈佛架構(gòu),擁有獨(dú)立的程序和數(shù)據(jù)內(nèi)存及地址總線,支持從程序內(nèi)存向SRAM傳輸數(shù)據(jù),通過多級流水線實(shí)現(xiàn)指令提取和內(nèi)存?zhèn)鬏數(shù)闹丿B,提高了執(zhí)行效率。
2.2 虛擬外設(shè)概念
虛擬外設(shè)是一種軟件模塊,可替代傳統(tǒng)硬件外設(shè)。它利用Ubicom架構(gòu)的高性能和確定性,提供了更高的靈活性。虛擬外設(shè)庫的存在,能大幅縮短產(chǎn)品開發(fā)周期,使產(chǎn)品更快投入生產(chǎn)。
2.3 通信控制器
Ubicom硬件架構(gòu)與虛擬外設(shè)概念的結(jié)合,打造了強(qiáng)大的通信控制器平臺。其高處理能力、可重構(gòu)性和成本效益,讓設(shè)計(jì)師能夠自信地開發(fā)符合未來標(biāo)準(zhǔn)的產(chǎn)品。
三、編程與調(diào)試支持
SX設(shè)備得到第三方工具供應(yīng)商的支持,具備片上系統(tǒng)內(nèi)調(diào)試功能,可提供集成開發(fā)環(huán)境。通過OSC引腳可進(jìn)行無干擾的系統(tǒng)內(nèi)編程,用戶可在實(shí)際應(yīng)用中測試和修改代碼,加快產(chǎn)品生產(chǎn)進(jìn)程。
四、應(yīng)用場景
SX20AC/SX28AC適用于多種應(yīng)用場景,如過程控制器、電子電器、安防監(jiān)控系統(tǒng)、消費(fèi)汽車、聲音生成、電機(jī)控制和個(gè)人通信設(shè)備等。此外,它還能滿足需要類似DSP功能的應(yīng)用,如閉環(huán)伺服控制、數(shù)字答錄機(jī)、語音記錄、互動(dòng)玩具和磁條閱讀器等。
五、引腳與端口配置
5.1 引腳分配
SX20AC有20引腳,SX28AC有28引腳,不同引腳具有不同的功能,如I/O、時(shí)鐘、復(fù)位等。
5.2 端口配置
設(shè)備包含4位I/O端口A和兩個(gè)8位I/O端口B、C。每個(gè)端口有三個(gè)8位寄存器,用于配置端口引腳的方向、輸入電平、上拉電阻和施密特觸發(fā)器等。
5.3 端口讀寫
三個(gè)端口通過內(nèi)存映射到數(shù)據(jù)內(nèi)存地址空間,可通過相應(yīng)的寄存器進(jìn)行讀寫操作。在進(jìn)行連續(xù)的讀 - 修改 - 寫指令時(shí),需注意避免出現(xiàn)意外結(jié)果。
六、特殊功能寄存器
CPU使用一組特殊功能寄存器來控制設(shè)備的操作,包括工作寄存器W、文件寄存器、程序計(jì)數(shù)器PC、狀態(tài)寄存器STATUS等。這些寄存器在設(shè)備的運(yùn)行和控制中起著關(guān)鍵作用。
七、設(shè)備配置寄存器
SX設(shè)備有三個(gè)寄存器(FUSE、FUSEX、DEVICE)用于控制設(shè)備的工作模式、堆棧操作和內(nèi)部RC振蕩器的速度等。這些寄存器在正常設(shè)備操作期間不能動(dòng)態(tài)編程,F(xiàn)USE和FUSEX寄存器只能在編程時(shí)訪問,DEVICE寄存器是只讀的。
八、內(nèi)存組織
8.1 程序內(nèi)存
程序內(nèi)存為2K、12位寬的字,采用二進(jìn)制程序計(jì)數(shù)器順序?qū)ぶ?。?nèi)部具有半透明的頁面結(jié)構(gòu),但不影響程序計(jì)數(shù)器的操作。
8.2 數(shù)據(jù)內(nèi)存
數(shù)據(jù)內(nèi)存由136字節(jié)的RAM組成,分為八個(gè)16寄存器的存儲(chǔ)體和八個(gè)非存儲(chǔ)體寄存器。特殊功能寄存器也映射到數(shù)據(jù)內(nèi)存中。
九、電源管理與中斷支持
9.1 電源管理
通過執(zhí)行SLEEP指令可進(jìn)入掉電模式,此時(shí)僅看門狗定時(shí)器(WDT)處于活動(dòng)狀態(tài)??赏ㄟ^WDT溢出、多輸入喚醒引腳或外部復(fù)位信號退出掉電模式。
9.2 中斷支持
設(shè)備支持內(nèi)部和外部可屏蔽中斷。內(nèi)部中斷由RTCC溢出產(chǎn)生,外部中斷由端口B的引腳觸發(fā)。中斷處理順序執(zhí)行,中斷服務(wù)程序需處理所有中斷,避免遺漏。
十、振蕩器電路
設(shè)備支持多種振蕩器模式,包括LP、XT、HS、RC和內(nèi)部RC模式。不同模式可通過編程FUSE Word寄存器進(jìn)行選擇,并需根據(jù)不同模式選擇合適的外部組件。
十一、實(shí)時(shí)時(shí)鐘與看門狗定時(shí)器
11.1 實(shí)時(shí)時(shí)鐘(RTCC)
RTCC是一個(gè)8位實(shí)時(shí)定時(shí)器,可由內(nèi)部指令周期時(shí)鐘或外部時(shí)鐘源驅(qū)動(dòng)。通過預(yù)分頻器可將其擴(kuò)展為16位計(jì)數(shù)器,RTCC溢出時(shí)會(huì)產(chǎn)生中斷。
11.2 看門狗定時(shí)器(WDT)
WDT與RTCC共享8位可編程預(yù)分頻器,用于監(jiān)控系統(tǒng)運(yùn)行狀態(tài)。當(dāng)系統(tǒng)出現(xiàn)異常時(shí),WDT可觸發(fā)復(fù)位操作。
十二、比較器與復(fù)位機(jī)制
12.1 比較器
設(shè)備內(nèi)置差分比較器,端口RB0 - RB2支持比較器功能??赏ㄟ^CMP_B寄存器啟用比較器,并讀取比較結(jié)果。
12.2 復(fù)位機(jī)制
設(shè)備可通過上電復(fù)位、欠壓復(fù)位、看門狗復(fù)位或外部復(fù)位進(jìn)行初始化。復(fù)位時(shí),程序計(jì)數(shù)器會(huì)跳轉(zhuǎn)到程序內(nèi)存的頂部。
十三、指令集與電氣特性
13.1 指令集
SX系列設(shè)備采用改良的哈佛架構(gòu)和RISC指令集,包含43條單字基本指令。指令集具有多種特性,如單周期執(zhí)行、多種尋址模式、位操作指令等。
13.2 電氣特性
文檔詳細(xì)列出了設(shè)備的絕對最大額定值、直流特性、交流特性和比較器規(guī)格等電氣參數(shù),為工程師在設(shè)計(jì)時(shí)提供了重要參考。
Ubicom SX20AC/SX28AC通信控制器以其豐富的功能、先進(jìn)的架構(gòu)和良好的性能,為電子工程師提供了一個(gè)強(qiáng)大的設(shè)計(jì)平臺。在實(shí)際應(yīng)用中,工程師們可以根據(jù)具體需求,充分發(fā)揮其優(yōu)勢,開發(fā)出高質(zhì)量的產(chǎn)品。你在使用這款控制器時(shí),是否遇到過一些獨(dú)特的挑戰(zhàn)呢?又有哪些成功的經(jīng)驗(yàn)可以分享呢?歡迎在評論區(qū)留言交流。
-
通信控制器
+關(guān)注
關(guān)注
0文章
17瀏覽量
8953
發(fā)布評論請先 登錄
Ubicom SX20AC/SX28AC通信控制器:功能特性與應(yīng)用解析
評論