2. 配置IIRFA(上)
本節(jié)介紹IIRFA模塊的用戶可配置設置。其中詳細說明了所有限制并討論了各種操作方法之間的差別,以指導您為您的應用選擇最佳配置。
2.1 模塊設置
IIRFA配置
可以使用e2 studio將IIRFA模塊添加到FSP Configuration(FSP配置)> Stacks(堆)選項卡(通過New Stack(新堆)> DSP > IIR Filter Accelerator(IIR濾波器加速器)(r_iirfa)。表1列出了可配置的模塊設置,可在Stacks Configuration(堆配置)的Properties(屬性)> Settings(設置)中更改這些設置。
表1. Configuration.xml中可以進行的設置
點擊查看大圖
級設置
一個雙二階IIR濾波器操作稱為級,級聯(lián)的級稱為通道。IIRFA可以進行以下級設置:
? 最多可級聯(lián)32個級(注:32個級可用于所有配置的通道。換言之,所有濾波器的濾波階數(shù)的最大總和為64。)
? 可以為每個通道選擇要級聯(lián)的級
? 每個級的系數(shù)和延遲數(shù)據(jù)可以獨立設置
中斷
在IIRFA處理期間會產(chǎn)生以下中斷:
? 輸出數(shù)據(jù)準備完成中斷
? 過程完成中斷
? 操作錯誤中斷
? ECC錯誤中斷
表2列出了中斷源:
表2. IIRFA的中斷源
點擊查看大圖
舍入模式
IIR濾波器加速器模塊的I/O數(shù)據(jù)、級系數(shù)和延遲數(shù)據(jù)以IEEE 754標準中指定的單精度浮點格式保留。浮點計算設置為在內部以額外的精度進行,然后進行舍入以適合目標類型。IIR濾波器加速器模塊支持兩種舍入模式,可在Stacks Configuration(堆配置)選項卡的Properties(屬性)> Settings(設置)中選擇。下文對每種模式及其對濾波處理的影響進行簡要描述。
舍入為最接近值
在此模式下,結果舍入為最接近的可表示值。如果結果介于兩個可表示值之間,則選擇平均值。平均值的最低有效位為0。這種舍入模式最精確,可以防止在有很多計算的中間值的情況下出現(xiàn)統(tǒng)計偏差。
舍入為零
在此模式下,結果會向零舍入,即在所有情況下都被截斷為最接近零的可表示值。
2.2 操作方法
2.2.1 通道處理操作過程
通道處理是在對通道的輸入寄存器執(zhí)行寫訪問時執(zhí)行的一系列操作。通道使用的所有級的操作在通道處理期間按順序執(zhí)行。如果輸出數(shù)據(jù)操作在通道處理的中期完成,即,在通道處理完成標志 (IIRCHnSTS.CPRCFF) 為1之前,則輸出數(shù)據(jù)準備完成標志 (IIRCHnSTS.ORDYF) 為1,并且輸出數(shù)據(jù) (IIRCHnOUT) 寄存器可讀。
最多可同時處理的通道數(shù)為1。通道按順序處理。如果在任何通道的通道處理期間對輸入數(shù)據(jù) (IIRCHnINP) 寄存器執(zhí)行寫訪問,則總線訪問將被強制等待,直到正在執(zhí)行的通道處理完成。
未完待續(xù)
審核編輯:湯梓紅
-
模塊
+關注
關注
7文章
2785瀏覽量
49842 -
濾波器
+關注
關注
162文章
8103瀏覽量
181340 -
寄存器
+關注
關注
31文章
5426瀏覽量
123683 -
IIR
+關注
關注
1文章
62瀏覽量
23120 -
IIR濾波器
+關注
關注
0文章
33瀏覽量
11681
原文標題:RA6T2 IIR濾波器加速器應用指南 [3] 配置IIRFA(上)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
RA6T2的16位模數(shù)轉換器操作 [11] 配置RA6T2 ADC模塊 (8)
![<b class='flag-5'>RA6T2</b>的16位模數(shù)轉換<b class='flag-5'>器</b>操作 [11] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC<b class='flag-5'>模塊</b> (8)](https://file1.elecfans.com/web2/M00/90/36/wKgaomTV4GWAZXBzAABvfHVzghw594.png)
RA6T2 IIR濾波器加速器應用之配置IIRFA

RA6T2 IIR濾波器加速器應用指南 [6] 濾波器設計方法(下)
![<b class='flag-5'>RA6T2</b> <b class='flag-5'>IIR</b><b class='flag-5'>濾波器</b>加速<b class='flag-5'>器</b>應用指南 [<b class='flag-5'>6</b>] <b class='flag-5'>濾波器</b>設計<b class='flag-5'>方法</b>(下)](https://file1.elecfans.com/web2/M00/88/C5/wKgaomRx0duANztRAAADbu4X9Ec328.gif)
評論