基于GC5016的數(shù)字直放站設計
GC5016可以采用CMD5016配置軟件程序,按要求生成一系列輸出文件。這里面包含配置文件、分析文件、調(diào)試文件和列表文件。配置文件以一種格式定義所有寄存器的設置以適合GC101的估計模式。分析文件提供用戶內(nèi)部到芯片的增益反饋信息,并且提供其他有用的信息給用戶讀取。調(diào)試文件是給軟件程序的調(diào)試者使用的,而且這個文件對其他人可能是保密的。列表文件包含每個控制區(qū)的值。這種格式可以使用戶較容易地看出每個控制區(qū)采用的是哪種設置。
在前面已經(jīng)講到,每個通道都有兩種工作模式:發(fā)射和接收。這里采用兩個通道(AB)用于發(fā)射,兩個通道(CD)用于接收。由于不同的參數(shù)適合于不同的工作模式,所以使用時要先進行模式設置。模式的設置可以用一條模式命令完成。
mode [AB|CD] [transmit| receive]
用戶在命令文件中定義變量。這些變量可以是區(qū)(硬件控制寄存器的位區(qū))或者pseudo_fields(僅僅在軟件中存在的變量,而在硬件中沒有與之直接對應的元素)。變量可以有六種類型:mandatory(M)、defaulted(D)、computed(C)、unused(U)、expert(E)和not available(-)。Not available只能用在只讀變量中。在發(fā)射和接收模式中,變量有不同的類型。例如,cic_int在發(fā)射中是M(mandatory)型,而在接收中則是U(unused)型。任何變量均可以由用戶定義,而且它們的值可用于芯片的編程也可用于其他區(qū)的計算。用戶要想修改這些變量的值,就應該在軟件中給出C和E區(qū)定義值。有一點需要注意,為了提高程序的可讀性,往往需要加一些注釋,注釋的格式是:以“#”或者“/”開始,在注釋中允許有空行。
圖4和圖5分別是WCDMA濾波器頻率響應和濾波器頻率響應過渡帶寬度和阻帶衰減的關系。
圖4 WCDMA濾波器頻率響應
圖5 WCDMA濾波器頻率響應過渡帶寬度和阻帶衰減的關系
結(jié)語
該硬件平臺已經(jīng)成功應用于多種直放站設備,都達到了相應的移動通信直放站標準,性能穩(wěn)定可靠,取得了較好的經(jīng)濟效益。
評論