專(zhuān)利名稱(chēng):用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(rds)數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本技術(shù)大體涉及無(wú)線電發(fā)射或接收,且更明確地說(shuō),涉及用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的方法及系統(tǒng)。
背景技術(shù):
廣播無(wú)線電數(shù)據(jù)通常用于FM無(wú)線電臺(tái)中,F(xiàn)M無(wú)線電臺(tái)在VHF頻段中發(fā)射立體聲多 路復(fù)用信號(hào)。廣播無(wú)線電數(shù)據(jù)可由FM無(wú)線電臺(tái)用以顯示與其無(wú)線電廣播有關(guān)的信息。接 收廣播無(wú)線電數(shù)據(jù)的FM無(wú)線電可在顯示器上重現(xiàn)所述數(shù)據(jù)。原始廣播無(wú)線電數(shù)據(jù)自身傳 遞到FM無(wú)線電的主機(jī)處理器。主機(jī)處理器接著通常處理原始廣播無(wú)線電數(shù)據(jù),使得數(shù)據(jù)可 重現(xiàn)于顯示器上。在此方面,主機(jī)處理器必須通常處置與廣播無(wú)線電數(shù)據(jù)相關(guān)聯(lián)的眾多中 斷,因此導(dǎo)致主機(jī)處理器使用較多電力、存儲(chǔ)器及處理循環(huán)。因而,在此項(xiàng)技術(shù)中存在對(duì)用 以改進(jìn)主機(jī)處理器的電力及存儲(chǔ)器效率的系統(tǒng)及方法的需要。
發(fā)明內(nèi)容
在本發(fā)明的一個(gè)方面中,提供一種用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系 統(tǒng)。主機(jī)系統(tǒng)包括主機(jī)處理器及數(shù)據(jù)處理器。數(shù)據(jù)處理器經(jīng)配置以從主機(jī)處理器接收RDS 數(shù)據(jù)。數(shù)據(jù)處理器經(jīng)進(jìn)一步配置以將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或存儲(chǔ)RDS數(shù)據(jù)。 數(shù)據(jù)處理器經(jīng)進(jìn)一步配置以將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置。數(shù)據(jù) 處理器經(jīng)配置以在RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)RDS數(shù)據(jù)。在本發(fā)明的另一方面中,提供一種用于用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主 機(jī)系統(tǒng)的數(shù)據(jù)處理器。數(shù)據(jù)處理器包括接收模塊,所述接收模塊經(jīng)配置以從主機(jī)系統(tǒng)的主 機(jī)處理器接收RDS數(shù)據(jù)。數(shù)據(jù)處理器進(jìn)一步包括處理模塊,所述處理模塊經(jīng)配置以將RDS 數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或存儲(chǔ)RDS數(shù)據(jù)。此外,數(shù)據(jù)處理器包括發(fā)射模塊,所述發(fā)射 模塊經(jīng)配置以將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置。處理模塊經(jīng)配置以 在RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)RDS數(shù)據(jù)。在本發(fā)明的又一方面中,提供一種用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系 統(tǒng)。主機(jī)系統(tǒng)包括主機(jī)處理器及數(shù)據(jù)處理器。數(shù)據(jù)處理器包括用于從主機(jī)處理器接收RDS 數(shù)據(jù)的裝置,及用于將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)的裝置或用于存儲(chǔ)RDS數(shù)據(jù)的裝 置。數(shù)據(jù)處理器進(jìn)一步包括用于將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置的 裝置。用于存儲(chǔ)的裝置經(jīng)配置以在RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)RDS 數(shù)據(jù)。在本發(fā)明的又一方面中,提供一種從包含主機(jī)處理器及數(shù)據(jù)處理器的主機(jī)系統(tǒng)發(fā) 射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的方法。所述方法包括通過(guò)數(shù)據(jù)處理器而從主機(jī)處理器接收 RDS數(shù)據(jù)。所述方法進(jìn)一步包括通過(guò)數(shù)據(jù)處理器而將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或 通過(guò)數(shù)據(jù)處理器而存儲(chǔ)RDS數(shù)據(jù)。此外,所述方法包括通過(guò)數(shù)據(jù)處理器而將RDS數(shù)據(jù)發(fā)射 到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置。如果RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù),則執(zhí)行存儲(chǔ)步驟。在本發(fā)明的又一方面中,提供一種通過(guò)用于從包含主機(jī)處理器及數(shù)據(jù)處理器的主機(jī)系統(tǒng)發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的指令而編碼的機(jī)器可讀媒體。所述指令包括用于 通過(guò)數(shù)據(jù)處理器而從主機(jī)處理器接收RDS數(shù)據(jù)的代碼。所述指令進(jìn)一步包括用于通過(guò)數(shù)據(jù) 處理器而將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或通過(guò)數(shù)據(jù)處理器而存儲(chǔ)RDS數(shù)據(jù)的代碼。 此外,所述指令包括用于通過(guò)數(shù)據(jù)處理器而將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè) 以上裝置的代碼。如果RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù),則執(zhí)行存儲(chǔ)步驟。應(yīng)理解,從以下詳細(xì)描述,所屬領(lǐng)域的技術(shù)人員將易于明了本技術(shù)的其它配置,其 中本技術(shù)的各種配置通過(guò)說(shuō)明而加以展示及描述。將認(rèn)識(shí)到,本技術(shù)能夠具有其它及不同 配置且其若干細(xì)節(jié)能夠具有各種其它方面的修改,均不脫離本技術(shù)的范圍。因此,應(yīng)將圖式 及詳細(xì)描述在性質(zhì)上看作說(shuō)明性而非限制性的。
圖1為說(shuō)明可使用主機(jī)系統(tǒng)的無(wú)線電網(wǎng)絡(luò)的實(shí)例的圖。圖2為說(shuō)明用于主機(jī)系統(tǒng)的硬件配置的實(shí)例的概念框圖。圖3為說(shuō)明用于圖2的收發(fā)器核心的硬件配置的實(shí)例的概念框圖。圖4為說(shuō)明用于收發(fā)器核心的不同實(shí)施方案的實(shí)例的概念框圖。圖5為說(shuō)明通過(guò)將收發(fā)器核心與主機(jī)處理器一起使用而提供的益處的實(shí)例的概 念框圖。圖6為說(shuō)明RDS標(biāo)準(zhǔn)的基帶編碼的結(jié)構(gòu)的實(shí)例的概念框圖。圖7為說(shuō)明針對(duì)RDS數(shù)據(jù)的消息格式及地址結(jié)構(gòu)的實(shí)例的概念框圖。圖8為說(shuō)明RDS群組數(shù)據(jù)結(jié)構(gòu)的實(shí)例的概念框圖。圖9為說(shuō)明收發(fā)器核心的核心數(shù)字組件及核心固件組件的概念框圖。圖10為說(shuō)明接收RDS塊B數(shù)據(jù)的主機(jī)的實(shí)例的序列圖表。圖11為說(shuō)明RDS群組篩選器的實(shí)例的概念框圖。圖12為說(shuō)明針對(duì)群組類(lèi)型OA的RDS基本調(diào)諧及切換信息的實(shí)例的概念框圖。圖13為說(shuō)明針對(duì)群組類(lèi)型OB的RDS基本調(diào)諧及切換信息的實(shí)例的概念框圖。圖14為說(shuō)明針對(duì)節(jié)目服務(wù)(PS)名稱(chēng)表的格式的實(shí)例的概念框圖。圖15為說(shuō)明產(chǎn)生PS名稱(chēng)表的實(shí)例的概念框圖。圖16為說(shuō)明顯示于接收單元上的PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng)文本的實(shí)例的概念圖。圖17為說(shuō)明處理具有群組類(lèi)型0的RDS數(shù)據(jù)的實(shí)例的序列圖表。圖18A到圖18J為說(shuō)明主機(jī)處理器上的動(dòng)態(tài)PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng)顯示文本的實(shí)例 的概念圖。圖19A到圖19B為說(shuō)明主機(jī)處理器上的靜態(tài)PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng)顯示文本的實(shí)例 的概念圖。圖20為說(shuō)明替換頻率(AF)列表格式的實(shí)例的概念框圖。圖21為說(shuō)明針對(duì)群組類(lèi)型2A的RDS無(wú)線電文本的示范性格式的概念框圖。圖22為說(shuō)明針對(duì)群組類(lèi)型2B的RDS無(wú)線電文本的示范性格式的概念框圖。圖23為說(shuō)明RDS群組類(lèi)型2數(shù)據(jù)處理的實(shí)例的序列圖表。
圖24為說(shuō)明RDS群組緩沖器的實(shí)例的概念框圖。圖25為說(shuō)明緩沖及處理RDS群組數(shù)據(jù)的實(shí)例的序列圖表。圖26為說(shuō)明用于執(zhí)行各種級(jí)別的RDS數(shù)據(jù)處理的收發(fā)器核心的配置的實(shí)例的概念框圖。圖27為說(shuō)明在收發(fā)器核心與主機(jī)處理器之間的用于發(fā)射RDS數(shù)據(jù)的數(shù)據(jù)管道的 實(shí)例的概念圖。圖28為說(shuō)明在收發(fā)器核心與主機(jī)處理器之間的用于發(fā)射RDS數(shù)據(jù)的數(shù)據(jù)管道的 示范性表的概念圖。圖29為說(shuō)明交錯(cuò)不同類(lèi)型的RDS數(shù)據(jù)的實(shí)例的概念圖。圖30為說(shuō)明用于發(fā)射RDS數(shù)據(jù)的示范性事件及狀態(tài)的狀態(tài)機(jī)圖。圖31為說(shuō)明在“單觸發(fā)”基礎(chǔ)上發(fā)射原始RDS數(shù)據(jù)的實(shí)例的序列圖表。圖32為說(shuō)明在連續(xù)基礎(chǔ)上發(fā)射原始RDS數(shù)據(jù)的實(shí)例的序列圖表。圖33A到圖33H為說(shuō)明主機(jī)處理器請(qǐng)求在“單觸發(fā)”基礎(chǔ)上發(fā)射所有原始RDS數(shù) 據(jù)群組的實(shí)例的概念圖。圖34A到圖34E為說(shuō)明主機(jī)處理器請(qǐng)求連續(xù)地發(fā)射所有原始RDS數(shù)據(jù)群組的實(shí)例 的概念圖。圖35為說(shuō)明發(fā)射具有節(jié)目服務(wù)(PS)信息的RDS數(shù)據(jù)的實(shí)例的序列圖表。圖36為說(shuō)明發(fā)射具有無(wú)線電文本(RT)信息的RDS數(shù)據(jù)的實(shí)例的序列圖表。圖37為說(shuō)明針對(duì)群組類(lèi)型2A的RDS無(wú)線電文本與主機(jī)處理器的示范性接口格式 的概念框圖。圖38為說(shuō)明從主機(jī)系統(tǒng)發(fā)射RDS數(shù)據(jù)的示范性操作的流程圖。圖39為說(shuō)明用于發(fā)射RDS數(shù)據(jù)的主機(jī)系統(tǒng)的功能性的實(shí)例的概念框圖。
具體實(shí)施例方式以下所闡明的實(shí)施方式希望作為本技術(shù)的各種配置的描述,且不希望表示可實(shí)踐 本技術(shù)的僅有配置。附圖及所附的附錄并入于本文中且構(gòu)成詳細(xì)描述的一部分。詳細(xì)描述 包括出于提供對(duì)本技術(shù)的徹底理解的目的的特定細(xì)節(jié)。然而,對(duì)于所屬領(lǐng)域的技術(shù)人員來(lái) 說(shuō)將顯而易見(jiàn),可在無(wú)這些特定細(xì)節(jié)的情況下實(shí)踐本技術(shù)。在一些例子中,以框圖形式來(lái)展 示眾所周知結(jié)構(gòu)及組件,以便避免使本技術(shù)的概念模糊。圖1為說(shuō)明可使用主機(jī)系統(tǒng)的無(wú)線電網(wǎng)絡(luò)100的實(shí)例的圖。如在圖1中所見(jiàn),無(wú) 線電網(wǎng)絡(luò)100包括用于發(fā)射FM無(wú)線電信號(hào)的主機(jī)系統(tǒng)200。主機(jī)系統(tǒng)200可在VHF頻段中 發(fā)射無(wú)線電信號(hào),且可指定針對(duì)無(wú)線電信號(hào)的發(fā)射頻率。調(diào)諧到所述指定發(fā)射頻率的無(wú)線 電接收器104可經(jīng)由天線106而接收無(wú)線電信號(hào)。在此方面,所發(fā)射無(wú)線電信號(hào)可包括無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù),其通常用以顯 示與無(wú)線電信號(hào)有關(guān)的信息。舉例來(lái)說(shuō),電臺(tái)名稱(chēng)、歌曲標(biāo)題及/或演唱/演奏者(artist) 可包括于RDS數(shù)據(jù)中。此外或在替代方案中,RDS數(shù)據(jù)可提供其它服務(wù),例如,代表廣告商 展示消息。 本發(fā)明的RDS數(shù)據(jù)的示范性利用是針對(duì)歐洲RDS標(biāo)準(zhǔn),所述標(biāo)準(zhǔn)界定于歐洲電工 標(biāo)準(zhǔn)化委員會(huì)(European Committee for Electrotechnical Standardization) ,EN 50067規(guī)格中。本發(fā)明的RDS數(shù)據(jù)的另一示范性利用是針對(duì)北美無(wú)線電廣播數(shù)據(jù)系統(tǒng)(RBDS)標(biāo) 準(zhǔn)(也被稱(chēng)作NRSC-4),其主要地基于歐洲RDS標(biāo)準(zhǔn)。因而,本發(fā)明的RDS數(shù)據(jù)不限于以上 標(biāo)準(zhǔn)/實(shí)例中的一者或一者以上。另外或替代地,RDS數(shù)據(jù)可包括與無(wú)線電發(fā)射有關(guān)的其 它合適信息。此外,雖然在圖1中將主機(jī)系統(tǒng)200描繪為蜂窩式電話,但其不應(yīng)受如此限制。舉 例來(lái)說(shuō),主機(jī)系統(tǒng)200可表示計(jì)算機(jī)、膝上型計(jì)算機(jī)、電話、另一類(lèi)型的移動(dòng)電話、個(gè)人數(shù)字 助理(PDA)、音頻播放器、游戲控制臺(tái)、相機(jī)、攝錄機(jī)、音頻裝置、視頻裝置、多媒體裝置、前述 者中任一者的組件(例如,印刷電路板、集成電路及/或電路組件),或能夠支持RDS的任何 其它裝置。主機(jī)系統(tǒng)200可為靜止或移動(dòng)的,且其可為數(shù)字裝置。在本發(fā)明的一個(gè)方面中,主機(jī)系統(tǒng)200不為基站。在另一方面中,主機(jī)系統(tǒng)200可 為基站。在又一方面中,主機(jī)系統(tǒng)200可為經(jīng)配置以從主機(jī)系統(tǒng)200外部的裝置接收RDS 數(shù)據(jù)(例如,從遠(yuǎn)程裝置無(wú)線地接收RDS數(shù)據(jù))且還經(jīng)配置以將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng) 200外部的一個(gè)或一個(gè)以上裝置(例如,將RDS數(shù)據(jù)無(wú)線地發(fā)射到一個(gè)或一個(gè)以上遠(yuǎn)程裝 置)的裝置。在又一方面中,主機(jī)系統(tǒng)200可為含有RDS數(shù)據(jù)(例如,已將RDS數(shù)據(jù)復(fù)制到 主機(jī)系統(tǒng)200上)且經(jīng)配置以將RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)200外部的一個(gè)或一個(gè)以上裝置 的裝置。圖2為說(shuō)明用于主機(jī)系統(tǒng)的硬件配置的實(shí)例的概念框圖。主機(jī)系統(tǒng)200包括收發(fā) 器核心202,其與主機(jī)處理器204介接。主機(jī)處理器204可與用于主機(jī)系統(tǒng)200的主要處理 器對(duì)應(yīng)。
收發(fā)器核心202可與音頻組件218 —起發(fā)送/接收IC間聲音(12)信息,且可將 左及右音頻數(shù)據(jù)輸出發(fā)送到音頻組件218。收發(fā)器核心202還可經(jīng)由天線206而接收可包 括RDS數(shù)據(jù)的FM無(wú)線電信息。此外,收發(fā)器核心202可經(jīng)由天線208而發(fā)射可包括RDS數(shù) 據(jù)的FM無(wú)線電信息。參看圖1及圖2,主機(jī)處理器204可將收發(fā)器核心202調(diào)諧到指定發(fā)射頻率且將 音頻數(shù)據(jù)連同RDS數(shù)據(jù)(例如,節(jié)目服務(wù)名稱(chēng)、無(wú)線電文本數(shù)據(jù)、歌曲標(biāo)題、演唱/演奏者信 息)一起傳遞到收發(fā)器核心202。收發(fā)器核心202可將RDS數(shù)據(jù)轉(zhuǎn)換為特定格式、存儲(chǔ)、交 錯(cuò)及/或發(fā)射RDS數(shù)據(jù),且此將在下文參看圖27到圖38而加以更詳細(xì)地論述。用戶可將 無(wú)線電接收器104調(diào)諧到指定發(fā)射頻率,且如果無(wú)線電接收器104具有RDS能力,則RDS數(shù) 據(jù)可出現(xiàn)于無(wú)線電接收器104的顯示器上。在本發(fā)明的一個(gè)方面中,RDS數(shù)據(jù)可由收發(fā)器核心202經(jīng)由天線208而發(fā)射。此 RDS數(shù)據(jù)可在發(fā)射之前由收發(fā)器核心202格式化、存儲(chǔ)及/或交錯(cuò),以便減少待由主機(jī)處理 器204所執(zhí)行的處理的量。根據(jù)本發(fā)明的另一方面,用于接收數(shù)據(jù)的天線206對(duì)于收發(fā)器 核心202與主機(jī)處理器204之間的交互來(lái)說(shuō)不是必要的以減少待由主機(jī)處理器204所執(zhí)行 的處理的量。在本發(fā)明的另一方面中,由收發(fā)器核心202經(jīng)由天線206而接收的RDS數(shù)據(jù)可由 收發(fā)器核心202處理,以便減少發(fā)送到主機(jī)處理器204的中斷的數(shù)目。主機(jī)系統(tǒng)200還可包括用于尤其顯示經(jīng)由天線206而接收的RDS數(shù)據(jù)的顯示模塊 220。主機(jī)系統(tǒng)還可包括供用戶輸入的小鍵盤(pán)模塊222,以及程序存儲(chǔ)器224、數(shù)據(jù)存儲(chǔ)器 226及通信接口 228。音頻模塊218、顯示模塊220、小鍵盤(pán)模塊222、主機(jī)處理器204、程序存儲(chǔ)器224、數(shù)據(jù)存儲(chǔ)器226與通信接口 228之間的通信經(jīng)由總線230可為可能的。此外,主機(jī)系統(tǒng)200可包括用于與外部裝置的輸入/輸出的各種連接。舉例來(lái)說(shuō), 這些連接包括揚(yáng)聲器輸出連接210、頭戴式耳機(jī)輸出連接212、麥克風(fēng)輸入連接214及立體 聲輸入連接216。圖3為說(shuō)明用于圖2的收發(fā)器核心202的硬件配置的實(shí)例的概念框圖。如上文所指出,收發(fā)器核心202可經(jīng)由天線206而接收包括RDS數(shù)據(jù)的FM無(wú)線電信息且可經(jīng)由天線 208而發(fā)射FM無(wú)線電信息。收發(fā)器核心202還可發(fā)送/接收IC間聲音(12)數(shù)據(jù),且可經(jīng) 由音頻接口 304而將左及右音頻輸出發(fā)送到主機(jī)系統(tǒng)200的其它部件。收發(fā)器核心202可包括用于接收可包括RDS數(shù)據(jù)的FM無(wú)線電信號(hào)的FM接收器 302。FM解調(diào)器308可用以解調(diào)FM無(wú)線電信號(hào),且RDS解碼器320可用以解碼FM無(wú)線電信 號(hào)內(nèi)的經(jīng)編碼RDS數(shù)據(jù)。收發(fā)器核心202還可包括用于編碼FM無(wú)線電信號(hào)的RDS數(shù)據(jù)的RDS編碼器324、 用于調(diào)制FM無(wú)線電信號(hào)的FM調(diào)制器316,及用于經(jīng)由天線208而發(fā)射FM無(wú)線電信號(hào)的FM 發(fā)射器306。如上文所指出,根據(jù)本發(fā)明的一個(gè)方面,通過(guò)收發(fā)器核心202而接收FM無(wú)線電 信號(hào)對(duì)于收發(fā)器核心202與主機(jī)處理器204之間的交互來(lái)說(shuō)不是必要的或?qū)τ诋?dāng)發(fā)射無(wú)線 電信號(hào)時(shí)減少待由主機(jī)處理器204所執(zhí)行的處理的量來(lái)說(shuō)不是必要的。收發(fā)器核心202還包括尤其能夠處理所接收RDS數(shù)據(jù)(例如,格式化、存儲(chǔ)及/或 交錯(cuò)RDS數(shù)據(jù))的微處理器322。微處理器322可存取程序只讀存儲(chǔ)器(ROM) 310、程序隨 機(jī)存取存儲(chǔ)器(RAM) 312及數(shù)據(jù)RAM 314。微處理器322還可存取控制寄存器326,其中的 每一者包括至少一個(gè)位。當(dāng)處置RDS數(shù)據(jù)時(shí),控制寄存器326可通過(guò)(例如)在對(duì)應(yīng)狀態(tài) 寄存器中設(shè)定位而至少提供主機(jī)處理器204是否應(yīng)接收中斷的指示。此外,可看出控制寄存器326包括用以篩選RDS數(shù)據(jù)且減少對(duì)主機(jī)處理器204的 中斷的數(shù)目的參數(shù)。根據(jù)一個(gè)方面,這些參數(shù)可由主機(jī)處理器204配置(或控制),且取決 于參數(shù),收發(fā)器核心202可篩選一些或所有RDS數(shù)據(jù)或不篩選RDS數(shù)據(jù)。此外,取決于參數(shù), 可減少或不減少對(duì)主機(jī)處理器204的中斷的數(shù)目。此外,收發(fā)器核心202可包括控制接口 328,其尤其用于斷言(assert)對(duì)主機(jī)處理 器204的主機(jī)中斷。在此方面,控制接口 328可存取控制寄存器326,因?yàn)檫@些寄存器用于 確定哪些中斷待由主機(jī)處理器204接收。圖4為說(shuō)明收發(fā)器核心202的不同實(shí)施方案的實(shí)例的概念框圖。如此圖所示,收 發(fā)器核心202可集成到各種目標(biāo)及平臺(tái)中。這些目標(biāo)/平臺(tái)包括(但不限于)離散產(chǎn)品 402、在系統(tǒng)級(jí)封裝(System in Package, SIP)產(chǎn)品內(nèi)部的裸片404、在離散射頻集成電路 (RF IC)中的芯片上集成核心406、在無(wú)線電前端基帶芯片上系統(tǒng)(RF/BB S0C)中的芯片上 集成核心408,及在裸片中的芯片上集成核心410。因而,收發(fā)器核心202及主機(jī)處理器204 可實(shí)施于單一芯片或單一組件上,或可實(shí)施于單獨(dú)芯片或單獨(dú)組件上。圖5為說(shuō)明通過(guò)將收發(fā)器核心與主機(jī)處理器一起使用而提供的益處的實(shí)例的概 念框圖。如圖5所示,主機(jī)處理器204可卸載對(duì)收發(fā)器核心202的處理。舉例來(lái)說(shuō),此卸載 處理可包括格式化、存儲(chǔ)、交錯(cuò)及/或發(fā)射RDS數(shù)據(jù)。此外,可減少經(jīng)斷言對(duì)主機(jī)處理器204 的中斷的數(shù)目,因?yàn)槭瞻l(fā)器核心202可(例如)篩選RDS數(shù)據(jù)及/或包括用于RDS數(shù)據(jù)的 緩沖器。此外,可減少到主機(jī)處理器204的業(yè)務(wù)的量。因而,看出主機(jī)處理器的電力及存儲(chǔ)器效率得以改進(jìn)。圖6為說(shuō)明RDS數(shù)據(jù)的基帶編碼的結(jié)構(gòu)的實(shí)例的概念框圖。RDS數(shù)據(jù)可包括一個(gè) 或一個(gè)以上RDS群組。每一 RDS群組可具有104個(gè)位。每一 RDS群組602可包括4個(gè)塊, 每一塊604各自具有26個(gè)位。更明確 地說(shuō),每一塊604可包括16個(gè)位的信息字606及10 個(gè)位的檢查字608。圖7為說(shuō)明針對(duì)RDS數(shù)據(jù)的消息格式及地址結(jié)構(gòu)的實(shí)例的概念框圖。每一 RDS群 組的塊1可包括節(jié)目識(shí)別(PI)代碼702。塊2可包括4位群組類(lèi)型代碼706,其通常指定 將如何施加RDS群組內(nèi)的信息。根據(jù)二進(jìn)制加權(quán)A3 = 8、A2 = 4、A1 = 2, A0 = 1,群組通常 被稱(chēng)作類(lèi)型0到15。另外,對(duì)于每一類(lèi)型0到15,版本A及版本B可為可用的。此版本可 由塊2的位708 (即,B0)指定,且可在特定FM無(wú)線電臺(tái)上發(fā)射版本A與版本B群組的混合 物。在此方面,如果Btl = O,則PI代碼僅插入于塊1中(版本A),且如果Btl= 1,則PI代碼 插入于針對(duì)所有群組類(lèi)型的塊1及塊3中(版本B)。塊2還可包括針對(duì)業(yè)務(wù)代碼710的1 個(gè)位,及針對(duì)節(jié)目類(lèi)型(PTY)代碼712的4個(gè)位。圖8為說(shuō)明RDS群組數(shù)據(jù)結(jié)構(gòu)的實(shí)例的概念框圖。每一 RDS群組數(shù)據(jù)結(jié)構(gòu)802可 對(duì)應(yīng)于包括多個(gè)塊604的RDS群組602。對(duì)于多個(gè)塊604中的每一者,RDS群組數(shù)據(jù)結(jié)構(gòu)可 存儲(chǔ)信息字606的最低有效位(LSB)及最高有效位(MSB)作為單獨(dú)字節(jié)。此外,對(duì)于每一 塊,RDS群組數(shù)據(jù)結(jié)構(gòu)802可包括塊狀態(tài)字節(jié)804,其中,塊狀態(tài)字節(jié)804可指示塊識(shí)別(ID) 及在塊中是否存在無(wú)法校正的錯(cuò)誤。RDS群組數(shù)據(jù)結(jié)構(gòu)802表示可由收發(fā)器核心202所處理的示范性數(shù)據(jù)結(jié)構(gòu)。在此 方面,收發(fā)器核心202包括以下參看圖9而加以更詳細(xì)地描述的核心數(shù)字組件及核心固件 組件。核心數(shù)字組件使RDS群組602的每一塊604與相關(guān)聯(lián)檢查字608相關(guān),且產(chǎn)生指示 塊ID及在塊604中是否存在任何無(wú)法校正的錯(cuò)誤的塊狀態(tài)字節(jié)804。信息字606的16個(gè) 位也放置于RDS群組數(shù)據(jù)結(jié)構(gòu)802中。核心固件通常大致每隔87. 6毫秒從核心數(shù)字組件 接收RDS群組數(shù)據(jù)802。應(yīng)理解,上文所描述的RDS數(shù)據(jù)的結(jié)構(gòu)為示范性的,且本技術(shù)不限于RDS數(shù)據(jù)的這 些示范性結(jié)構(gòu)且適用于其它數(shù)據(jù)結(jié)構(gòu)。圖9為說(shuō)明收發(fā)器核心202的核心數(shù)字組件及核心固件組件的概念框圖。如上文 所指出,核心固件組件904可大致每隔87. 6毫秒從核心數(shù)字組件902接收RDS群組數(shù)據(jù) 802。由核心固件組件904所執(zhí)行的篩選及數(shù)據(jù)處理可潛在地減少主機(jī)中斷的數(shù)目且改進(jìn) 主機(jī)處理器利用。核心固件組件904可包括主機(jī)中斷模塊936及用于斷言對(duì)主機(jī)處理器204的中斷 的中斷寄存器930。中斷寄存器930可由主機(jī)處理器204控制。核心固件組件904還可包 括篩選器(filter)模塊906,其可包括RDS數(shù)據(jù)篩選器908、RDS節(jié)目識(shí)別(PI)匹配篩選 器910、RDS塊B篩選器912、RDS群組篩選器914及RDS改變篩選器916。此外,核心固件 組件904可包括群組處理組件918。核心固件組件904還可包括RDS群組緩沖器924,其可 用以減少對(duì)主機(jī)處理器204的中斷的數(shù)目。稍后將更詳細(xì)地描述RDS數(shù)據(jù)的篩選、群組類(lèi) 型0及2的處理及RDS群組緩沖器924的使用。核心固件組件904還可包括數(shù)據(jù)傳送寄存 器926及RDS群組寄存器928,其中的每一者可由主機(jī)處理器204控制。核心數(shù)字組件902可將包括單聲_立體聲、RSSI電平、干擾(IF)計(jì)數(shù)及同步檢測(cè)器信息的數(shù)據(jù)932提供到核心固件組件904。此數(shù)據(jù)932可由核心固件組件904的狀態(tài)檢 查器934接收。狀態(tài)檢查器934處理數(shù)據(jù)932,且經(jīng)處理數(shù)據(jù)可導(dǎo)致經(jīng)由主機(jī)中斷模塊936 而斷言對(duì)主機(jī)處理器204的中斷?,F(xiàn)在將更詳細(xì)地描述篩選器模塊906,篩選器模塊906可包括可包括各種篩選器 組件。篩選器模塊906的RDS數(shù)據(jù)篩選器908可篩選出具有無(wú)法校正的錯(cuò)誤或塊E群組類(lèi) 型的RDS群組。主機(jī)處理器204可啟用收發(fā)器核心202,使得RDS數(shù)據(jù)篩選器908放棄錯(cuò)誤 的或非想要的RDS群組以防受到進(jìn)一步處理。如先前所指出,RDS數(shù)據(jù)篩選器908可大致 每隔87. 6毫秒接收一 RDS塊群組。如果RDS群組內(nèi)的塊ID (其與特定塊的塊狀態(tài)相關(guān))為“塊E”且未在收發(fā)器核心 202的ADVCTRL寄存器中設(shè)定RDSBL0CKE,則放棄RDS數(shù)據(jù)群組。然而,如果在ADVCTRL寄 存器中設(shè)定RDSBL0CKE,則將數(shù)據(jù)群組放置于RDS群組緩沖器924中,因此繞過(guò)任何進(jìn)一步 處理。在此方面,在美國(guó),塊E群組可用于尋呼系統(tǒng)。其可具有與RDS數(shù)據(jù)相同的調(diào)制及數(shù) 據(jù)結(jié)構(gòu),但可采用不同的數(shù)據(jù)協(xié)議。如果將RDS群組的塊狀態(tài)804(見(jiàn)圖8)標(biāo)記為“無(wú)法校正”或“未界定”且未在 ADVCTRL寄存器中設(shè)定RDSBADBL0CK,則放棄RDS數(shù)據(jù)群組。否則,直接將數(shù)據(jù)群組放置于 RDS群組緩沖器924中。經(jīng)由篩選器模塊906而轉(zhuǎn)發(fā)所有其它數(shù)據(jù)群組以供進(jìn)一步處理。
篩選器模塊906內(nèi)的下一篩選器為RDS PI匹配篩選器910。RDS PI匹配篩選器 910可確定RDS群組是否具有匹配于給定樣式的節(jié)目識(shí)別(ID),使得可斷言對(duì)主機(jī)處理器 204的中斷。無(wú)論何時(shí)塊1中的節(jié)目ID及/或塊2中的位匹配于給定樣式時(shí),主機(jī)處理器 204均可啟用收發(fā)器核心202以斷言中斷。當(dāng)主機(jī)處理器204在收發(fā)器核心202的RDS_C0NFIG數(shù)據(jù)傳送(XFR)模式中寫(xiě)入 PICHK字節(jié)時(shí),啟用RDS PI匹配篩選器910。當(dāng)RDS PI匹配篩選器910接收RDS數(shù)據(jù)群組 時(shí),其將塊1中的節(jié)目識(shí)別(PI)與由主機(jī)處理器204所提供的PICHK字進(jìn)行比較。如果PI 字匹配,則設(shè)定PROGID中斷狀態(tài)位,且如果啟用收發(fā)器核心202的PR0GIDINT中斷控制位, 則將中斷發(fā)送到主機(jī)處理器204。PI可為對(duì)于每一電臺(tái)/節(jié)目來(lái)說(shuō)為唯一的4數(shù)字十六進(jìn)制代碼。因而,舉例來(lái) 說(shuō),在主機(jī)處理器204想要立即知道當(dāng)前調(diào)諧的頻道是否為其需要的節(jié)目的情況下,可使 用RDS PI匹配篩選器910的能力。篩選器模塊906的下一篩選器為RDS塊B篩選器912。RDS塊B篩選器912可確 定RDS群組是否具有匹配于給定塊B參數(shù)的塊2 ( S卩,塊B)條目,使得可斷言對(duì)主機(jī)處理器 204的中斷。RDS塊B篩選器912可提供特定數(shù)據(jù)到主機(jī)處理器204的快速投送。如果RDS 數(shù)據(jù)群組的塊2匹配于主機(jī)處理器界定的塊B篩選器參數(shù),則立即使群組數(shù)據(jù)可用于供主 機(jī)處理器204處理。在收發(fā)器核心202中不執(zhí)行對(duì)RDS群組數(shù)據(jù)的進(jìn)一步處理。舉例來(lái)說(shuō),圖10為說(shuō)明接收RDS塊B數(shù)據(jù)的主機(jī)的一種情況的示范性序列圖表。 如在圖10中可看出,主機(jī)處理器204可與收發(fā)器核心202通信。在此實(shí)例中,在收發(fā)器核 心202中檢測(cè)塊B匹配,且主機(jī)處理器204變得意識(shí)到已發(fā)生塊B匹配。返回參看圖9,篩選器模塊906的下一篩選器為RDS群組篩選器914。RDS群組篩 選器914可篩選出具有不處于給定一個(gè)或一個(gè)以上群組類(lèi)型內(nèi)的群組類(lèi)型的RDS群組。換 句話說(shuō),RDS群組篩選器914可提供用于使主機(jī)處理器204選擇將哪些RDS群組類(lèi)型存儲(chǔ)到RDS群組緩沖器924中的方式,使得主機(jī)處理器204僅必須處理其感興趣的數(shù)據(jù)。因此, 主機(jī)處理器204可啟用收發(fā)器核心202以?xún)H傳遞選定RDS群組類(lèi)型。在此方面,核心固件組件904可經(jīng)配置(例如,通過(guò)主機(jī)處理器204)以篩選出(如果需要如此)或不篩選出針對(duì)群組類(lèi)型0或群組類(lèi)型2的RDS群組數(shù)據(jù)。圖9描繪如果 在ADVCTRL寄存器中設(shè)定RDSRTEN、RDSPSEN及/或RDSAFEN,則通過(guò)群組處理組件918來(lái) 處理具有群組類(lèi)型0或群組類(lèi)型2的RDS群組數(shù)據(jù)802。仍參看RDS群組篩選器914,主機(jī)處理器204可通過(guò)在收發(fā)器核心202中的下列數(shù) 據(jù)傳送模式(RDS_C0NFIG)寄存器中設(shè)定位而篩選出特定群組類(lèi)型(即,核心放棄)GFILT_0-塊B群組類(lèi)型篩選器字節(jié)0 (群組類(lèi)型0A-3B)。GFILT_1-塊B群組類(lèi)型篩選器字節(jié)1 (群組類(lèi)型4A-7B)。GFILT_2-塊B群組類(lèi)型篩選器字節(jié)2 (群組類(lèi)型8A-11B)。GFILT_3-塊B群組類(lèi)型篩選器字節(jié)3 (群組類(lèi)型12A-15B)。RDS群組篩選器914中的每一位表示一特定群組類(lèi)型。圖11為說(shuō)明RDS群組篩選 器914的實(shí)例的概念框圖。當(dāng)收發(fā)器核心202被通電或復(fù)位時(shí),清除RDS群組篩選器914(將 所有位設(shè)定回為“0”)。如果設(shè)定位(“1”),則將不轉(zhuǎn)發(fā)所述特定群組類(lèi)型。返回到圖9,篩選器模塊906的下一篩選器為RDS改變篩選器916,其篩選出具有 尚未改變的RDS群組數(shù)據(jù)的RDS群組。主機(jī)處理器204可啟用收發(fā)器核心202以?xún)H在存 在RDS群組數(shù)據(jù)的改變時(shí)才傳遞指定群組類(lèi)型??蓪⑼ㄟ^(guò)RDS群組篩選器914的RDS群組 數(shù)據(jù)施加到RDS改變篩選器916。RDS改變篩選器916可用以減少針對(duì)每一特定群組類(lèi)型 的重復(fù)數(shù)據(jù)的量。為了啟用RDS改變篩選器916,主機(jī)處理器204可在收發(fā)器核心202的 ADVCTRL寄存器中設(shè)定RDSFILTER位。根據(jù)本發(fā)明的一個(gè)方面,篩選器模塊906能夠執(zhí)行RDS群組數(shù)據(jù)802的各種篩選 類(lèi)型,以便減少對(duì)主機(jī)處理器204的中斷的數(shù)目。如上文所指出,核心固件組件904還可包 括群組處理組件918,現(xiàn)在將更詳細(xì)地描述群組處理組件918。群組處理組件918可包括RDS群組類(lèi)型0數(shù)據(jù)處理器922及RDS群組類(lèi)型2數(shù)據(jù) 處理器920。參看RDS群組類(lèi)型0數(shù)據(jù)處理器922,此處理器可確定RDS群組是否具有群組 類(lèi)型0及是否存在針對(duì)RDS群組的節(jié)目服務(wù)(PS)信息的改變,以便在此確定為肯定時(shí)斷言 對(duì)主機(jī)處理器204的中斷。收發(fā)器核心202具有處理RDS群組類(lèi)型OA及OB數(shù)據(jù)的能力。此類(lèi)型的群組數(shù)據(jù) 通常被認(rèn)為具有主要RDS特征(例如,節(jié)目識(shí)別(PI)、節(jié)目服務(wù)(PS)、業(yè)務(wù)節(jié)目(TP)、業(yè)務(wù) 通知(TA)、尋找/掃描節(jié)目類(lèi)型(PTY)及替換頻率(alternative frequency, AF))且通常 由FM廣播器發(fā)射。舉例來(lái)說(shuō),此類(lèi)型的群組數(shù)據(jù)給FM接收器提供調(diào)諧信息,例如,當(dāng)前節(jié) 目類(lèi)型(例如,“軟搖滾(Soft Rock)”)、節(jié)目服務(wù)名稱(chēng)(例如,“搖滾(ROCK) 1053")及載 送同一節(jié)目的可能替換頻率。在此方面,圖12為說(shuō)明針對(duì)RDS群組類(lèi)型OA的RDS基本調(diào)諧及切換信息的實(shí)例的 概念框圖。其尤其展示群組類(lèi)型代碼1202、節(jié)目服務(wù)名稱(chēng)及DI段地址1204、替換頻率1206 及節(jié)目服務(wù)名稱(chēng)段1208。另一方面,圖13為說(shuō)明針對(duì)群組類(lèi)型OB的RDS基本調(diào)諧及切換 信息的實(shí)例的概念框圖。其尤其展示群組類(lèi)型代碼1302、節(jié)目服務(wù)名稱(chēng)及DI段地址1304 及節(jié)目服務(wù)名稱(chēng)段1306。
根據(jù)本發(fā)明的一個(gè)方面,收發(fā)器核心202可編譯及驗(yàn)證節(jié)目服務(wù)字符串,且僅當(dāng) 串改變或經(jīng)重復(fù)一次時(shí),收發(fā)器核心202才警告主機(jī)處理器204。主機(jī)處理器204可僅必須 在其顯示器上輸出所指示串。為了啟用RDS節(jié)目服務(wù)名稱(chēng)特征,主機(jī)處理器204可在收發(fā) 器核心202的ADVCTRL寄存器中設(shè)定RDSPSEN位。進(jìn)一步參看群組類(lèi)型0處理,節(jié)目服務(wù)(PS)表事件可由八個(gè)節(jié)目服務(wù)名稱(chēng)串(長(zhǎng) 度為8個(gè)字符)的陣列組成。可看出此PS表將美國(guó)無(wú)線電廣播器對(duì)節(jié)目服務(wù)的使用作為 類(lèi)似于無(wú)線電文本的文本消息傳遞特征而處置。在此方面,圖14為說(shuō)明針對(duì)節(jié)目服務(wù)(PS)表1400的格式的實(shí)例的概念框圖。PS 表1400的第一字節(jié)可由用以指示PS表1400中的哪些節(jié)目服務(wù)名稱(chēng)為新或重復(fù)的位旗標(biāo) (PS0-PS7)組成。舉例來(lái)說(shuō),如果設(shè)定PS2-PS4且設(shè)定更新位(“U”),則主機(jī)處理器204僅 在其顯示器上循環(huán)通過(guò)PS2-PS4。PS表1400中的接下來(lái)的五個(gè)位為當(dāng)前節(jié)目類(lèi)型(例如,“經(jīng)典搖滾(Classic Rock)”)。更新旗標(biāo)(“U”)指示所指示節(jié)目服務(wù)名稱(chēng)為新(“0”)還是重復(fù)(“1”)。接 著為節(jié)目識(shí)別(PI)的16個(gè)位。PS表1400中的接下來(lái)的四個(gè)位為從群組0包所提取的旗標(biāo),如下TP-業(yè)務(wù)節(jié)目TA-業(yè)務(wù)通知MS-音樂(lè)/語(yǔ)音切換代碼DI-解碼器識(shí)別控制代碼PS表1400中的剩余字節(jié)為8個(gè)PS名稱(chēng)(每一者8個(gè)字符)?,F(xiàn)在將參看圖15到圖17來(lái)描述PS表的使用的實(shí)例。應(yīng)注意,圖15到圖17中的 PS表處于與圖14的PS表的格式不同的格式以幫助演示其使用。圖15為說(shuō)明產(chǎn)生PS名稱(chēng) 表1504的實(shí)例的概念框圖。在此實(shí)例中,廣播器不斷地發(fā)射指示演唱/演奏者及歌曲標(biāo)題 的群組0包1502的相同序列。收發(fā)器核心202重新編譯及驗(yàn)證每一 PS名稱(chēng)串且按需要而 更新PS表1504。圖16為說(shuō)明主機(jī)系統(tǒng)200上所顯示的PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng)文本的實(shí)例的概念圖。 在圖16中,展示由主機(jī)處理器204所接收的最后PS表1602的內(nèi)容。因而,主機(jī)處理器204 應(yīng)讀取指示重復(fù)的更新旗標(biāo),且循環(huán)通過(guò)如針對(duì)PS2到PS5的PS位旗標(biāo)中所指示的PS名 稱(chēng)??山又鴮⑦@些PS名稱(chēng)顯示于主機(jī)顯示器1604上。啟用前述驗(yàn)證特征以及從RDS群組緩沖器924篩選出群組0Α/0Β包(見(jiàn)圖9) 可極大地減少?gòu)氖瞻l(fā)器核心202到主機(jī)處理器204的業(yè)務(wù)的量。在歌曲或廣告時(shí)間 (commercialbreak)期間將僅發(fā)生少數(shù)PS表事件,而非許多群組0包。仍參看群組類(lèi)型0處理,圖17為說(shuō)明處理具有群組類(lèi)型0的RDS數(shù)據(jù)的實(shí)例的序 列圖表。更明確地說(shuō),圖17提供主機(jī)處理器204可如何啟用RDS群組類(lèi)型0數(shù)據(jù)處理特征 及從收發(fā)器核心202接收PS表數(shù)據(jù)的實(shí)例。
主機(jī)系統(tǒng)300可提供針對(duì)群組類(lèi)型0數(shù)據(jù)的動(dòng)態(tài)節(jié)目服務(wù)名稱(chēng)。RBDS標(biāo)準(zhǔn)(歐 洲RDS標(biāo)準(zhǔn)的北美同等標(biāo)準(zhǔn))采用針對(duì)PS使用的較不嚴(yán)格需求。美國(guó)的廣播器使用節(jié)目 服務(wù)名稱(chēng)以不僅呈現(xiàn)呼號(hào)(call letter) ( “KPBS”)及標(biāo)語(yǔ)(“Z-90”),而且使用其以同樣 發(fā)射歌曲標(biāo)題及演唱/演奏者信息。因此,PS可連續(xù)地改變。
在此方面,圖18A到圖18J為說(shuō)明主機(jī)處理器204上的動(dòng)態(tài)PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng) 顯示文本的實(shí)例的概念圖。在此實(shí)例中,F(xiàn)M廣播器在廣告時(shí)間期間使用節(jié)目服務(wù)名稱(chēng)以 重復(fù)地發(fā)射“軟(Soft)”、“搖滾(Rock)”、“凱克西(Kicksy) ”及“96. 5”。當(dāng)歌曲開(kāi)始播放 時(shí),廣播器接著在歌曲期間連續(xù)地發(fā)射“信奉(Faith by)”、“喬治(George)”及“邁克爾 (Michael)”。廣播器不斷地重復(fù)PS串,因?yàn)槠洳恢澜邮掌骱螘r(shí)經(jīng)調(diào)諧到電臺(tái)。此重復(fù)發(fā) 射可導(dǎo)致將許多中斷發(fā)送到主機(jī)處理器204。在圖18A到圖18J中的每一者中,元件1802 與PS名稱(chēng)表對(duì)應(yīng),且元件1804與主機(jī)顯示器對(duì)應(yīng)。在可看出與第一事件對(duì)應(yīng)的圖18A中,收發(fā)器核心202在廣播器的廣告時(shí)間期間 經(jīng)啟用且開(kāi)始接收創(chuàng)建“搖滾(Rock)”的RDS群組類(lèi)型OA段0-3。將此串放置于PS表1802 中,設(shè)定對(duì)應(yīng)PS位,且將更新旗標(biāo)設(shè)定為新(“0”)。還填入當(dāng)前節(jié)目類(lèi)型(PTY)、節(jié)目識(shí)別 (PI)及其它字段。此外,設(shè)定RDSPS中斷狀態(tài)位,且如果啟用RDSPSINT中斷控制位,則針對(duì)主機(jī)處理 器204而產(chǎn)生中斷。一旦主機(jī)處理器204讀取PS表1802,其便檢測(cè)到表中的PS名稱(chēng)為新, 且利用所指示PS串來(lái)刷新其顯示器1804。
在可看出與下一事件對(duì)應(yīng)的圖18B中,廣播器再次發(fā)射同一 PS名稱(chēng)。收發(fā)器核心 202接收創(chuàng)建匹配于已經(jīng)在PS表1802中的元素的8字符串的接下來(lái)的群組OA段0_3。設(shè) 定重復(fù)PS位,且將更新旗標(biāo)設(shè)定為重復(fù)(“1”)。針對(duì)主機(jī)處理器204 (如果經(jīng)啟用)而產(chǎn) 生中斷,且主機(jī)處理器204讀取PS表1802且使其顯示器1804留有重復(fù)PS名稱(chēng)。在圖18C中,廣播器發(fā)射新PS名稱(chēng)。收發(fā)器核心202接收群組OA段0-3“凱克西 (Kicksy) 收發(fā)器核心202將PS串放置于PS表1802中的下一可用槽(slot)中、設(shè)定對(duì) 應(yīng)PS旗標(biāo)位,且將更新旗標(biāo)設(shè)定為新(“0”)。在圖18D中,廣播器再次發(fā)射新PS名稱(chēng)。收發(fā)器核心202接收創(chuàng)建串“96. 5”的 群組OA段0-3。收發(fā)器核心202將PS串放置于PS表1802中的下一可用槽中、設(shè)定對(duì)應(yīng) PS旗標(biāo)位,且將更新旗標(biāo)設(shè)定為新(“0”)。在圖18E中,廣播器發(fā)射PS名稱(chēng)“軟(Soft) ”,且收發(fā)器核心202更新PS表1802。 在圖18F中,廣播器貫穿廣告時(shí)間而重復(fù)四個(gè)PS名稱(chēng)。收發(fā)器核心202接收“搖滾(Rock) ”, 且因此,其將對(duì)應(yīng)PS旗標(biāo)位及更新旗標(biāo)設(shè)定為重復(fù)(“1”)。在圖18G中,收發(fā)器核心202再次接收“凱克西(Kicksy) ”且將PS旗標(biāo)位及更新 旗標(biāo)設(shè)定為重復(fù)(“1”)。由于現(xiàn)在存在經(jīng)旗標(biāo)表示為重復(fù)的多個(gè)節(jié)目服務(wù)名稱(chēng),所以主機(jī) 處理器204循環(huán)通過(guò)具有預(yù)界定延遲(例如,2秒)的PS名稱(chēng)。如果主機(jī)處理器204接收 指示新PS名稱(chēng)的PS表,則其取消周期性顯示定時(shí)器且顯示新PS名稱(chēng)。在圖18H中,收發(fā)器核心202接收重復(fù)串“96. 5”且將對(duì)應(yīng)PS位及更新旗標(biāo)設(shè)定 為重復(fù)(“1”)。在圖181中,收發(fā)器核心202接收重復(fù)串“軟(Soft) ”且將對(duì)應(yīng)PS位及更新旗標(biāo) 設(shè)定為重復(fù)(“1”)。此時(shí),收發(fā)器核心202停止將PS表事件發(fā)送到主機(jī)處理器204,因?yàn)?PS名稱(chēng)“軟(Soft)”、“搖滾(Rock)”、“凱克西(Kicksy) ”及“96. 5”在廣告時(shí)間(其可持續(xù) 數(shù)分鐘)期間重復(fù)。主機(jī)處理器204使用經(jīng)接收以更新其顯示器1804的最后PS表1802。轉(zhuǎn)到圖18J,在幾分鐘之后,廣告時(shí)間結(jié)束且歌曲開(kāi)始播放。收發(fā)器核心202接收 建立“喬治(George)”的RDS群組類(lèi)型OA段0-3。將此串放置于PS表1802中,設(shè)定對(duì)應(yīng)PS位,且將更新旗標(biāo)設(shè)定為新(“O”)。應(yīng)注意,通過(guò)真實(shí)廣播來(lái)測(cè)試RDS群組類(lèi)型0數(shù)據(jù)處理特征。在一時(shí)間段( 10 分鐘)期間,本地廣播器在歌曲1 —廣告時(shí)間一歌曲2序列期間發(fā)射2,973群組類(lèi)型OA。 在啟用RDSPSEN特征的情況下,收發(fā)器核心202將49個(gè)PS表發(fā)送到主機(jī)處理器204。如果主機(jī)處理器204希望處理RDS群組類(lèi)型OA自身,則其可配置RDS群組篩選器914(見(jiàn)圖9)以投送所有群組類(lèi)型OA包。在此實(shí)例中,主機(jī)處理器204將已接收到2,973 個(gè)群組類(lèi)型OA包。主機(jī)處理器204將接著必須花費(fèi)處理器時(shí)間來(lái)驗(yàn)證及編譯節(jié)目服務(wù)名 稱(chēng)。在此實(shí)例中,使用RDS群組類(lèi)型0數(shù)據(jù)處理特征的主機(jī)處理器“中斷”的節(jié)省將已為 98. 4%。仍參看群組類(lèi)型0數(shù)據(jù),主機(jī)系統(tǒng)200還可提供靜態(tài)節(jié)目服務(wù)名稱(chēng)。節(jié)目服務(wù)的 設(shè)計(jì)意圖可為提供用于不變的接收器預(yù)設(shè)定的標(biāo)簽,因?yàn)樵谧裱x定節(jié)目時(shí),并入有替換 頻率(AF)特征的接收器將從一個(gè)頻率切換到另一頻率。在歐洲,經(jīng)調(diào)諧服務(wù)的PS名稱(chēng)固 有地為靜態(tài)。收發(fā)器核心202使用同一 PS表事件以向主機(jī)處理器204通知新節(jié)目服務(wù)名 稱(chēng)。主機(jī)處理器204可在任何時(shí)間檢索PS表。圖19A到圖19B為說(shuō)明主機(jī)處理器204上的靜態(tài)PS名稱(chēng)數(shù)據(jù)及對(duì)應(yīng)顯示文本的 實(shí)例的概念圖。在此實(shí)例中,歐洲用戶調(diào)諧到新頻道(“CAPITAL”)。在圖19A到圖19B中 的每一者中,元件1902與PS名稱(chēng)表對(duì)應(yīng),且元件1904與主機(jī)顯示器對(duì)應(yīng)。在可看出與第一事件對(duì)應(yīng)的圖19A中,主機(jī)處理器204將收發(fā)器核心202調(diào)諧到 新頻率。收發(fā)器核心202接收建立“CAPITAL”的RDS群組類(lèi)型OA段0-3。將此串放置于 PS表1902中,設(shè)定對(duì)應(yīng)PS位,且將更新旗標(biāo)設(shè)定為新(“0”)。還填入當(dāng)前節(jié)目類(lèi)型。主 機(jī)處理器204接收PS表事件且更新其顯示器1904。在可看出與下一事件對(duì)應(yīng)的圖19B中,收發(fā)器核心202接收創(chuàng)建匹配于已經(jīng)在 PS表1902中的元素的8字符串的順序段0-3。設(shè)定重復(fù)PS位,且將更新旗標(biāo)設(shè)定為重復(fù) (“1,,)。在此方面,主機(jī)處理器204在其顯示器1904上留下重復(fù)節(jié)目服務(wù)名稱(chēng),直到其接 收到具有經(jīng)設(shè)定為新的更新旗標(biāo)的另一 PS表事件為止。此將在業(yè)務(wù)通知(TA)字段改變的 情況下或在主機(jī)處理器204調(diào)諧到不同電臺(tái)的情況下發(fā)生。群組類(lèi)型0數(shù)據(jù)的另一方面涉及替換頻率(AF)列表信息。收發(fā)器核心202可確 定RDS群組是否具有群組類(lèi)型0及是否存在AF列表信息的改變,使得可斷言對(duì)主機(jī)處理器 204的中斷。在一個(gè)實(shí)例中,收發(fā)器核心202將從群組類(lèi)型OA提取AF列表,且僅當(dāng)列表改 變時(shí),收發(fā)器核心202才將在主機(jī)控制接口(HCI)事件中提供AF列表。主機(jī)處理器204可 使用此列表以將FM無(wú)線電手動(dòng)地調(diào)諧到替換頻率。此外,如果主機(jī)處理器204接收到針對(duì) 當(dāng)前調(diào)諧的電臺(tái)的AF列表,則其可在所接收信號(hào)強(qiáng)度低于某一閾值下的情況下啟用AF跳 躍搜索模式。為了啟用RDS替換頻率列表特征,主機(jī)處理器204可在ADVCTRL寄存器中設(shè) 定 RDSAFEN 位。根據(jù)本發(fā)明的一個(gè)方面,以下通常適用于AF列表信息僅支持AF方法A (群組OA)。任何LF/MF頻率不包括于發(fā)送到主機(jī)處理器204的AF列表中。不支持增強(qiáng)型其它網(wǎng)絡(luò)(EON)群組類(lèi)型14A中的AF代碼。
AF列表事件含有當(dāng)前調(diào)諧的頻率、節(jié)目識(shí)別(PI)代碼、列表中AF的數(shù)目及AF的 列表。 圖20為說(shuō)明替換頻率(AF)列表格式的實(shí)例的概念框圖。主機(jī)處理器204使用 RDS_AF_0/1數(shù)據(jù)傳送(XFR)模式從收發(fā)器核心202讀取AF列表2000。如上文所指出,群組處理組件918(見(jiàn)圖9)還可包括現(xiàn)在將加以更詳細(xì)地描述的 RDS群組類(lèi)型2數(shù)據(jù)處理器920。RDS群組類(lèi)型2數(shù)據(jù)處理器920可確定RDS群組是否具有 群組類(lèi)型2及是否存在針對(duì)RDS群組的無(wú)線電文本(RT)信息的改變,以便在此確定為肯定 時(shí)斷言對(duì)主機(jī)處理器的中斷。RT通常被認(rèn)為是RDS的次要特征,且允許無(wú)線電廣播器將高 達(dá)64個(gè)信息字符(例如,當(dāng)前演唱/演奏者、歌曲標(biāo)題、電臺(tái)宣傳等等)發(fā)射到收聽(tīng)者。根據(jù)本發(fā)明的一個(gè)方面,收發(fā)器核心202可提取出RT,且僅當(dāng)RT串改變時(shí),收發(fā)器 核心202才將高達(dá)64個(gè)字符串連同PI及PTY —起提供到主機(jī)處理器204。收發(fā)器核心202 可編譯及驗(yàn)證無(wú)線電文本字符串,且當(dāng)串改變時(shí),如果啟用RDSRTINT,則收發(fā)器核心202中 斷主機(jī)處理器204。主機(jī)處理器204可接著通過(guò)使用RDS_RT_0/l/2/3/4數(shù)據(jù)傳送(XFR)模 式來(lái)讀取無(wú)線電文本。主機(jī)處理器204可僅需要在其顯示器上輸出串。無(wú)線電文本可以回 車(chē)(OxOD)來(lái)結(jié)束,但一些廣播器利用空格(0x20)來(lái)填補(bǔ)串。為了啟用RDS群組類(lèi)型2數(shù) 據(jù)處理特征,主機(jī)處理器204可在ADVCTRL寄存器中設(shè)定RDSRTEN位。圖21為說(shuō)明針對(duì)群組類(lèi)型2A的RDS無(wú)線電文本的示范性格式的概念框圖。其尤 其展示群組類(lèi)型代碼2102、文本段地址代碼2104及無(wú)線電文本段2106及2108。另一方面, 圖22為說(shuō)明針對(duì)群組類(lèi)型2B的RDS無(wú)線電文本的示范性格式的概念框圖。其尤其展示群 組類(lèi)型代碼2202、文本段地址代碼2204,及無(wú)線電文本段2206。應(yīng)注意,通過(guò)真實(shí)廣播來(lái)測(cè)試RDS群組類(lèi)型2數(shù)據(jù)處理特征。在一時(shí)間段( 10 分鐘)期間,本地廣播器在歌曲1 —廣告時(shí)間一歌曲2序列期間發(fā)射3,464群組類(lèi)型2A。 在啟用RDSRTEN高級(jí)特征的情況下,收發(fā)器核心202僅將三個(gè)無(wú)線電文本事件發(fā)送到主機(jī) 處理器204。如果RDS塊B篩選器912 (見(jiàn)圖9)經(jīng)配置以投送所有群組類(lèi)型2A,則主機(jī)處理器 204將已經(jīng)通過(guò)BFLAG而中斷3,464次。主機(jī)處理器204將接著必須花費(fèi)處理器時(shí)間來(lái)驗(yàn) 證及編譯文本串。在此實(shí)例中,使用RDS群組類(lèi)型2數(shù)據(jù)處理的主機(jī)處理器“中斷”的節(jié)省 將已為99. 9%。圖23為說(shuō)明RDS群組類(lèi)型2數(shù)據(jù)處理的實(shí)例的序列圖表。其展示主機(jī)處理器204 將如何啟用RDS群組類(lèi)型2數(shù)據(jù)處理特征及接收無(wú)線電文本數(shù)據(jù)的實(shí)例。如上文所說(shuō)明,根據(jù)本發(fā)明的一個(gè)方面,群組處理組件918(見(jiàn)圖9)包括用于處理 這些特定群組類(lèi)型的RDS群組類(lèi)型0數(shù)據(jù)處理器922及RDS群組類(lèi)型2數(shù)據(jù)處理器920。如 上文所指出,核心固件組件904還可包括現(xiàn)在將加以更詳細(xì)地描述的RDS群組緩沖器924。 RDS群組緩沖器924可在中斷主機(jī)處理器204之前存儲(chǔ)多個(gè)RDS群組,以便減少針對(duì)新RDS 數(shù)據(jù)的中斷的數(shù)目。圖24為說(shuō)明RDS群組緩沖器的實(shí)例的概念框圖。收發(fā)器核心202可含有可固持高 達(dá)21個(gè)RDS群組的雙RDS群組緩沖器2402及2404 (對(duì)應(yīng)于圖9中的元件924)。RDS群組 含有(例如)4個(gè)塊。如先前參看圖8所描述,每一塊含有兩個(gè)信息字節(jié)及一個(gè)狀態(tài)字節(jié)。主機(jī)處理器204利用RDS_C0NFIG數(shù)據(jù)傳送(XFR)模式的DEPTH參數(shù)來(lái)配置緩沖器閾值。當(dāng)收發(fā)器核心202達(dá)到緩沖器閾值時(shí),其可通知主機(jī)處理器204且切換到另一緩 沖器,其中,其開(kāi)始填滿下一 RDS群組。雙RDS群組緩沖器允許主機(jī)處理器204從一個(gè)緩沖 器進(jìn)行讀取,同時(shí)收發(fā)器核心202寫(xiě)入到另一緩沖器。應(yīng)注意,主機(jī)處理器204在收發(fā)器核 心202填充另一緩沖器(到預(yù)界定閾值)之前讀取一個(gè)RDS群組緩沖器的內(nèi)容,否則,其可 失去所述緩沖器中的剩余數(shù)據(jù)。主機(jī)處理器204還可設(shè)定沖刷定時(shí)器(flush timer)以防止緩沖器中的群組變得 “過(guò)時(shí)”??赏ㄟ^(guò)在RDS_C0NFIG數(shù)據(jù)傳送(XFR)模式中寫(xiě)入FLUSHT來(lái)配置沖刷定時(shí)器。圖25為說(shuō)明緩沖及處理RDS群組數(shù)據(jù)的實(shí)例的序列圖表。如在圖25中可看出, 主機(jī)處理器204可通過(guò)與收發(fā)器核心202通信來(lái)讀取圖9的RDS群組緩沖器924的內(nèi)容。圖26為說(shuō)明用于執(zhí)行各種級(jí)別的RDS數(shù)據(jù)處理的收發(fā)器核 心202的配置的實(shí)例 的概念框圖。如圖26所示,收發(fā)器核心202可經(jīng)配置以執(zhí)行各種級(jí)別的RDS處理。圖27為說(shuō)明在收發(fā)器核心與主機(jī)處理器之間的用于發(fā)射RDS數(shù)據(jù)的數(shù)據(jù)管道的 實(shí)例的概念圖。在此方面,數(shù)據(jù)管道2702、2704、2706及2708為可用以在收發(fā)器核心202與 主機(jī)處理器204之間傳遞RDS數(shù)據(jù)的虛擬數(shù)據(jù)管道。更明確地說(shuō),針對(duì)“原始”RDS群組數(shù) 據(jù)傳送模式,數(shù)據(jù)管道2702可用于傳遞原始RDS群組數(shù)據(jù)。針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù) 傳送模式,數(shù)據(jù)管道2704可用于傳遞RDS PS數(shù)據(jù)。針對(duì)RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模 式,數(shù)據(jù)管道2706可用于傳遞RDS RT數(shù)據(jù)。數(shù)據(jù)管道2708可用于傳遞RDS替換頻率(AF) 信息。術(shù)語(yǔ)“原始”指示數(shù)據(jù)在收發(fā)器核心202內(nèi)未經(jīng)處理。在本發(fā)明的另一方面中,一個(gè) 數(shù)據(jù)管道可用以傳遞各種類(lèi)型的RDS數(shù)據(jù)。使用數(shù)據(jù)管道2702、2704、2706及2708中的一者或一者以上的主機(jī)處理器204的 一個(gè)實(shí)例可為當(dāng)用戶在手持機(jī)上播放MP3歌曲時(shí)。在此實(shí)例中,收發(fā)器核心202可用以將 歌曲發(fā)射到附近的汽車(chē)立體聲。主機(jī)處理器204可挑選(例如)歌曲標(biāo)題及演唱/演奏 者,且經(jīng)由RDS PS數(shù)據(jù)管道2704或RDS RT數(shù)據(jù)管道2706而將文本數(shù)據(jù)發(fā)送到收發(fā)器核 心 202。一般來(lái)說(shuō),收發(fā)器核心202可將從主機(jī)處理器204經(jīng)由數(shù)據(jù)管道而傳遞到其的RDS 數(shù)據(jù)轉(zhuǎn)換如下· RDS節(jié)目服務(wù)(PS)數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型OA數(shù)據(jù)· RDS無(wú)線電文本(RT)數(shù)據(jù)々轉(zhuǎn)換為RDS群組類(lèi)型2A數(shù)據(jù)·原始RDS群組數(shù)據(jù)=>不轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)(按原樣發(fā)射)通過(guò)使數(shù)據(jù)通過(guò)數(shù)據(jù)管道,主機(jī)處理器204不必需要處置RDS包的格式化。而是, 主機(jī)處理器204可僅必須將文本串發(fā)射到收發(fā)器核心202。收發(fā)器核心202可將數(shù)據(jù)格式 化為適當(dāng)RDS群組類(lèi)型包,且以適當(dāng)重復(fù)速率而無(wú)線地發(fā)出這些RDS群組類(lèi)型包。圖28為說(shuō)明在收發(fā)器核心與主機(jī)處理器之間的用于發(fā)射RDS數(shù)據(jù)的數(shù)據(jù)管道的 示范性表的概念圖。圖28描繪數(shù)據(jù)管道類(lèi)型、方向及與數(shù)據(jù)管道中的每一者相關(guān)聯(lián)的數(shù)據(jù) 傳送模式。除了將RDS數(shù)據(jù)轉(zhuǎn)換為特定RDS群組類(lèi)型數(shù)據(jù)之外,收發(fā)器核心202可交錯(cuò)不同 類(lèi)型的RDS數(shù)據(jù)。圖29為說(shuō)明交錯(cuò)不同類(lèi)型的RDS數(shù)據(jù)的實(shí)例的概念圖。在此方面,主機(jī) 處理器204可選擇同時(shí)使RDS數(shù)據(jù)通過(guò)多個(gè)數(shù)據(jù)管道。當(dāng)此情況發(fā)生時(shí),收發(fā)器核心202 可交錯(cuò)不同類(lèi)型的RDS數(shù)據(jù),以試圖滿足所要重復(fù)速率,其可與RDS標(biāo)準(zhǔn)化重復(fù)速率對(duì)應(yīng)。
如在圖29中可看出,RDS數(shù)據(jù)的交錯(cuò)可基于哪些類(lèi)型的RDS數(shù)據(jù)是由主機(jī)處理器 204傳遞或哪些RDS數(shù)據(jù)傳送模式是由主機(jī)處理器204啟用。主機(jī)處理器204可選擇性地 同時(shí)或在不同時(shí)間啟用RDS數(shù)據(jù)傳送模式中的任何一者或一者以上。作為一實(shí)例,如果主 機(jī)處理器204啟用RDS PS數(shù)據(jù)傳送模式及RDS RT數(shù)據(jù)傳送模式,則其可將RDS PS數(shù)據(jù)及 RDS RT數(shù)據(jù)傳遞到收發(fā)器核心202,且針對(duì)每一 RDS RT數(shù)據(jù),收發(fā)器核心202可發(fā)射兩個(gè) RDS PS數(shù)據(jù)。此說(shuō)明于圖29的第一列中,且RDS PS數(shù)據(jù)在其轉(zhuǎn)換到RDS群組類(lèi)型OA(如 上文所描述)之后被表示為OA (即,RDS群組類(lèi)型OA),且RDS RT數(shù)據(jù)在其轉(zhuǎn)換到RDS群組 類(lèi)型2A之后被表示為2A( S卩,RDS群組類(lèi)型2A)。作為另一實(shí)例,如果主機(jī)處理器204啟用RDS RT數(shù)據(jù)傳送模式及原始RDS群組 數(shù) 據(jù)傳送模式,則其可將RDS RT數(shù)據(jù)及原始RDS群組數(shù)據(jù)傳遞到收發(fā)器核心202,且針對(duì)每一 RDS RT數(shù)據(jù),收發(fā)器核心202可發(fā)射兩個(gè)原始RDS群組數(shù)據(jù)。此說(shuō)明于圖29的第二列中, 且原始RDS群組數(shù)據(jù)被表示為RAW,且RDS RT數(shù)據(jù)被表示為2A (即,RDS群組類(lèi)型2A)。作為又一實(shí)例,如果主機(jī)處理器204啟用RDS PS數(shù)據(jù)傳送模式及原始RDS群組數(shù) 據(jù)傳送模式,則其可將RDS PS數(shù)據(jù)及原始RDS群組數(shù)據(jù)傳遞到收發(fā)器核心202,且針對(duì)每一 原始RDS群組數(shù)據(jù),收發(fā)器核心202可發(fā)射一個(gè)RDS PS數(shù)據(jù)。此說(shuō)明于圖29的第三列中, 且RDS PS數(shù)據(jù)被表示為OA (即,RDS群組類(lèi)型OA),且原始RDS群組數(shù)據(jù)被表示為RAW。作為又一實(shí)例,如果主機(jī)處理器204啟用所有RDS數(shù)據(jù)傳送模式(例如,RDS PS數(shù) 據(jù)傳送模式、RDS RT數(shù)據(jù)傳送模式及原始RDS群組數(shù)據(jù)傳送模式),則其可將RDS PS數(shù)據(jù)、 RDS RT數(shù)據(jù)及原始RDS群組數(shù)據(jù)傳遞到收發(fā)器核心202,且針對(duì)每一 RDS RT數(shù)據(jù),收發(fā)器 核心202可發(fā)射兩個(gè)RDS PS數(shù)據(jù)及兩個(gè)原始RDS群組數(shù)據(jù)。此說(shuō)明于圖29的第四列中。用于兩個(gè)或兩個(gè)以上RDS數(shù)據(jù)傳送模式的RDS數(shù)據(jù)的交錯(cuò)不限于以上所說(shuō)明的實(shí) 例。如果主機(jī)處理器204啟用兩個(gè)或兩個(gè)以上RDS數(shù)據(jù)傳送模式,則收發(fā)器核心202可接 收針對(duì)RDS數(shù)據(jù)傳送模式的多個(gè)RDS數(shù)據(jù)(例如,針對(duì)RDS PS數(shù)據(jù)傳送模式的RDS PS數(shù) 據(jù)、針對(duì)RDS RT數(shù)據(jù)傳送模式的RDS RT數(shù)據(jù),及針對(duì)原始RDS群組數(shù)據(jù)傳送模式的原始 RDS群組數(shù)據(jù)),且收發(fā)器核心202可以許多其它方式來(lái)交錯(cuò)多個(gè)RDS數(shù)據(jù)以供發(fā)射。此外,如果單獨(dú)地傳遞RDS PS數(shù)據(jù)、RDS RT數(shù)據(jù)或原始RDS群組數(shù)據(jù)或通過(guò)主機(jī) 處理器204來(lái)單獨(dú)地啟用RDS PS數(shù)據(jù)傳送模式、RDS RT數(shù)據(jù)傳送模式或RDS群組數(shù)據(jù)傳 送模式,則收發(fā)器核心202可在不交錯(cuò)的情況下單獨(dú)地發(fā)射所述特定類(lèi)型的RDS數(shù)據(jù)。圖30為說(shuō)明用于發(fā)射RDS數(shù)據(jù)的示范性事件及狀態(tài)的狀態(tài)機(jī)圖。此狀態(tài)機(jī)可包 括于收發(fā)器核心202內(nèi)。其中,圖30描繪發(fā)射(TX)校準(zhǔn)狀態(tài)3002、TX空閑狀態(tài)3004、無(wú) 線電斷開(kāi)狀態(tài)3006、TX調(diào)諧狀態(tài)3008、TX經(jīng)調(diào)諧狀態(tài)3010、TX原始狀態(tài)3012、TX無(wú)線電 文本(RT)狀態(tài)3014、TX RT原始狀態(tài)3016、TX節(jié)目服務(wù)(PS)原始狀態(tài)3018、TX PS狀態(tài) 3020、TX RT PS原始狀態(tài)3022及TX RT PS狀態(tài)3024。此外,描繪這些狀態(tài)與動(dòng)作之間的 轉(zhuǎn)變。如上文所指出,主機(jī)處理器204可將原始RDS群組數(shù)據(jù)傳遞到收發(fā)器核心202,以 供由收發(fā)器核心202發(fā)射。在此方面,收發(fā)器核心202可包括可固持(例如)62個(gè)原始RDS 群組數(shù)據(jù)群組(僅信息字)的原始RDS緩沖器。收發(fā)器核心202可計(jì)算及附加10位檢查 字。一旦主機(jī)處理器204利用所要RDS群組數(shù)據(jù)來(lái)填充原始RDS緩沖器,則其可命令收發(fā) 器核心202連續(xù)地或按“單觸發(fā)”(one-shot)發(fā)送原始RDS群組數(shù)據(jù)。
圖31為說(shuō)明在“單觸發(fā)”基礎(chǔ)上發(fā)射原始RDS群組數(shù)據(jù)的實(shí)例的序列圖表。在此 方面,在“單觸發(fā)”基礎(chǔ)上的發(fā)射與立刻發(fā)射所有RDS群組數(shù)據(jù)對(duì)應(yīng)。圖31描繪主機(jī)處理器 204將高達(dá)(例如)62個(gè)原始RDS群組數(shù)據(jù)群組發(fā)送到收發(fā)器核心202且命令收發(fā)器核心 202立刻發(fā)射所有原始RDS群組數(shù)據(jù)群組的實(shí)例。在“單觸發(fā)”模式中,可在發(fā)射每一原始 RDS群組數(shù)據(jù)之后設(shè)定RDSDAT中斷(除非原始RDS群組數(shù)據(jù)在INTCTRL中被遮蓋)。在發(fā) 射原始RDS緩沖器中的全部原始RDS群組數(shù)據(jù)之后,收發(fā)器核心202可設(shè)定TXRDS中斷。圖32為說(shuō)明在連續(xù)基礎(chǔ)上發(fā)射原始RDS數(shù)據(jù)的實(shí)例的序列圖表。在此方面,在連 續(xù)基礎(chǔ)上的發(fā)射與連續(xù)地發(fā)射所有原始RDS群組數(shù)據(jù)對(duì)應(yīng)。圖32描繪主機(jī)處理器204將 高達(dá)62個(gè)原始RDS群組數(shù)據(jù)發(fā)送到收發(fā)器核心202且命令收發(fā)器核心202連續(xù)地發(fā)射所 有原始RDS群組數(shù)據(jù)的實(shí)例。主機(jī)處理器204可通過(guò)發(fā)出具有選定停止參數(shù)的RDS TX群 組命令來(lái)停止發(fā)射。圖33A到圖33H為說(shuō)明主機(jī)處理器請(qǐng)求將所有原始RDS群組數(shù)據(jù)發(fā)射一次(即, 在“單觸發(fā)”基礎(chǔ)上)的實(shí)例的概念圖。這些圖描繪主機(jī)處理器204配置原始RDS緩沖器 且發(fā)出“單觸發(fā)”命令的實(shí)例。
在可看出與事件序列中的第一事件對(duì)應(yīng)的圖33A中,展示原始RDS緩沖器的初始 狀態(tài)。明確地說(shuō),原始RDS緩沖器可為空而無(wú)TX活動(dòng)性。圖33A的“H寫(xiě)入”指向原始RDS 緩沖器中的如下位置主機(jī)處理器204開(kāi)始將原始RDS群組數(shù)據(jù)寫(xiě)入到的位置;且“TX讀 取”指向原始RDS緩沖器中的如下位置收發(fā)器核心202開(kāi)始檢索待無(wú)線地發(fā)射的原始RDS 群組數(shù)據(jù)的位置。在可看出與下一事件對(duì)應(yīng)的圖33B中,主機(jī)處理器204可發(fā)射MP3標(biāo)記。明確地 說(shuō),RDS群組可被寫(xiě)入到原始RDS緩沖器且停留在原始RDS緩沖器中,直到主機(jī)處理器204 開(kāi)始發(fā)射為止。每當(dāng)主機(jī)處理器204寫(xiě)入到原始RDS緩沖器時(shí),收發(fā)器核心202可返回實(shí) 際上已將多少原始RDS群組數(shù)據(jù)群組寫(xiě)入到原始RDS緩沖器。在此實(shí)例中,主機(jī)處理器204 希望發(fā)射由72個(gè)原始RDS群組數(shù)據(jù)群組組成的MP3標(biāo)記,主機(jī)處理器204寫(xiě)入具有RDS_ TX_GR0UPS數(shù)據(jù)傳送(XFR)模式的8個(gè)群組,CTRL字段被設(shè)定為“停止”,且收發(fā)器核心202 發(fā)射0個(gè)群組。在圖33C中,主機(jī)處理器204可寫(xiě)入接下來(lái)的8個(gè)原始RDS群組數(shù)據(jù)群組,且緩沖 器控制可仍經(jīng)設(shè)定為“停止”。圖33D描繪主機(jī)處理器204可將40個(gè)另外的原始RDS群組 數(shù)據(jù)群組寫(xiě)入到原始RDS緩沖器。在圖33E中,主機(jī)處理器204可試圖將8個(gè)另外的群組寫(xiě)入到原始RDS緩沖器。 此外,CTRL可經(jīng)設(shè)定為“單觸發(fā)”,其對(duì)應(yīng)于主機(jī)處理器204開(kāi)始在“單觸發(fā),,模式中發(fā)射。 由于僅存在用于6個(gè)另外的群組的空間,所以收發(fā)器核心202可向主機(jī)處理器204告知僅 已寫(xiě)入6個(gè)群組。此時(shí),主機(jī)處理器204仍留下10個(gè)其想要放置于原始RDS緩沖器中的群組。在圖33F中,收發(fā)器核心202可開(kāi)始發(fā)射原始RDS群組數(shù)據(jù)群組,且主機(jī)處理器 204可將剩余原始RDS群組數(shù)據(jù)群組填充到原始RDS緩沖器中。在此方面,收發(fā)器核心202 已發(fā)射4個(gè)群組。主機(jī)處理器204可監(jiān)視RDSDAT中斷以確定已發(fā)射多少群組,且主機(jī)處理 器204還可讀取RDSGR0UP寄存器。主機(jī)處理器204可通過(guò)寫(xiě)入接下來(lái)的4個(gè)原始RDS群 組數(shù)據(jù)群組而填充原始RDS緩沖器。
圖33G與主機(jī)處理器204完成所有群組的寫(xiě)入對(duì)應(yīng)。明確地說(shuō),收發(fā)器核心202 可發(fā)射9個(gè)群組,且主機(jī)處理器204可將剩余群組寫(xiě)入到原始RDS緩沖器。圖33H與群組發(fā)射完成對(duì)應(yīng)。在此方面,無(wú)更多額外群組從主機(jī)處理器204發(fā)送,且收發(fā)器核心202可完成處理原始RDS緩沖器。一旦原始RDS緩沖器為空,則狀態(tài)轉(zhuǎn)變到 空閑(IDLE)。如上文所指出,主機(jī)處理器204還可請(qǐng)求RDS數(shù)據(jù)的連續(xù)而非“單觸發(fā)”發(fā)射。圖 34A到圖34E為說(shuō)明主機(jī)處理器204請(qǐng)求連續(xù)地發(fā)射所有原始RDS群組數(shù)據(jù)群組的實(shí)例的 概念圖。在此方面,圖34A到圖34E跟著圖33A到圖33H停下之處,且可被視為其接續(xù)。圖 34A到圖34E說(shuō)明發(fā)出連續(xù)命令的實(shí)例。在圖34A中,主機(jī)處理器204可發(fā)射新MP3標(biāo)記。明確地說(shuō),用戶可選擇新MP3歌 曲/軌道,且主機(jī)處理器204可將RDS信息寫(xiě)入到原始RDS緩沖器(如上文所描述)。在此 實(shí)例中,主機(jī)處理器204可將MP3標(biāo)記作為48個(gè)原始RDS群組數(shù)據(jù)群組而發(fā)射,可將48個(gè) 群組寫(xiě)入到原始RDS緩沖器,且發(fā)射0個(gè)群組。圖34B與主機(jī)處理器204選擇連續(xù)發(fā)射對(duì)應(yīng)。當(dāng)主機(jī)處理器204發(fā)送最后群組時(shí), 其可選擇連續(xù)地發(fā)射這些群組。每當(dāng)主機(jī)處理器204要求收發(fā)器核心202連續(xù)地發(fā)射時(shí), 當(dāng)前讀取(C讀取)位置可經(jīng)保存且可變?yōu)樾麻_(kāi)始發(fā)射。一旦已發(fā)射原始RDS緩沖器中的 全部原始RDS群組數(shù)據(jù),則過(guò)程可從經(jīng)保存位置(C讀取)再一次開(kāi)始。在圖34C中,收發(fā)器核心202可在FM頻率上發(fā)射39個(gè)群組,且在圖34D中,收發(fā) 器核心202可再發(fā)射所述群組,其中,發(fā)射可在C讀取處再一次開(kāi)始。在此方面,應(yīng)注意,在寫(xiě)入任何新原始RDS群組數(shù)據(jù)群組之前,當(dāng)在連續(xù)模式中 時(shí),可清除原始RDS緩沖器。否則,指針位置可能不正確,如圖34E所示。圖34E與主機(jī)處理器204將更多群組附加到原始RDS緩沖器對(duì)應(yīng)。當(dāng)主機(jī)處理器 204將更多群組寫(xiě)入到原始RDS緩沖器(標(biāo)記為連續(xù))時(shí),已從C讀取發(fā)射兩個(gè)群組。在此 實(shí)例中,連續(xù)讀取指針將經(jīng)設(shè)定為當(dāng)前讀取指針。現(xiàn)在將描述由主機(jī)系統(tǒng)200所進(jìn)行的RDS節(jié)目服務(wù)(PS)數(shù)據(jù)的發(fā)射。在此方面, 圖35為說(shuō)明發(fā)射具有PS信息的RDS數(shù)據(jù)的實(shí)例的序列圖表。發(fā)射(TX) RDS節(jié)目服務(wù)名稱(chēng) 能力可提供用于使主機(jī)處理器204將待經(jīng)由(例如)RDS群組類(lèi)型OA包而無(wú)線地發(fā)射的多 個(gè)節(jié)目服務(wù)(PS)名稱(chēng)發(fā)送到收發(fā)器核心202的方式??蓪⒋丝醋饕陨蠀⒖磮D14到圖19B 所描述的RDS節(jié)目服務(wù)名稱(chēng)的反轉(zhuǎn)。通過(guò)使用圖27的RDS PS數(shù)據(jù)管道2704,主機(jī)處理器204可將多個(gè)PS串發(fā)送到收 發(fā)器核心202,而不將其轉(zhuǎn)換(或轉(zhuǎn)譯)為(例如)RDS群組類(lèi)型OA格式。針對(duì)RDS PS數(shù) 據(jù)傳送模式,收發(fā)器核心202可包括RDS PS表,其可含有RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型 (PTY)信息,及(例如)八個(gè)RDS節(jié)目服務(wù)名稱(chēng)串的陣列。然而,RDS PS表不限于此示范性 配置。在RDS PS數(shù)據(jù)傳送模式中,收發(fā)器核心202可從主機(jī)處理器204接收包括(例如) RDS PI、RDS PTY信息及一個(gè)或一個(gè)以上RDS節(jié)目服務(wù)名稱(chēng)串的RDS數(shù)據(jù)。可看出此RDS PS表涉及作為文本消息傳遞特征的美國(guó)無(wú)線電廣播器對(duì)節(jié)目服務(wù)的使用。如在圖35中可看出,主機(jī)處理器204可將PS命令發(fā)送到收發(fā)器核心202。為了停 止連續(xù)RDS群組類(lèi)型OA發(fā)射,主機(jī)處理器204可再發(fā)出具有經(jīng)設(shè)定為全零的PS_Flag字段 的RDS PS XFR模式。
現(xiàn)在將描述由主機(jī)系統(tǒng)200所進(jìn)行的RDS無(wú)線電文本(RT)數(shù)據(jù)的發(fā)射。在此方 面,圖36為說(shuō)明發(fā)射具有無(wú)線電文本(RT)信息的RDS數(shù)據(jù)的實(shí)例的序列圖表。發(fā)射(TX) RDS RT能力可提供用于使主機(jī)處理器204將待經(jīng)由(例如)RDS群組類(lèi)型2A包而無(wú)線地發(fā) 射的高達(dá)(例如)64個(gè)字符的串發(fā)送到收發(fā)器核心202的方式??蓪⒋丝醋饕陨蠀⒖磮D21 到圖23所描述的RDS無(wú)線電文本的反轉(zhuǎn)。舉例來(lái)說(shuō),圖37為說(shuō)明用于群組類(lèi)型2A的RDS 無(wú)線電文本與主機(jī)處理器204的示范性接口格式的概念框圖。 參看圖36,通過(guò)使用圖27的RDS RT數(shù)據(jù)管道2706,主機(jī)處理器204可僅將文本 串(例如,歌曲標(biāo)題)發(fā)送到收發(fā)器核心202,而不將其轉(zhuǎn)換為(例如)RDS群組類(lèi)型2A包。 在此方面,收發(fā)器核心202可負(fù)責(zé)創(chuàng)建及連續(xù)地發(fā)射RDS群組類(lèi)型2A包。針對(duì)RDS無(wú)線電 文本(RT)數(shù)據(jù)傳送模式,收發(fā)器核心202可包括RDS RT表,其可含有RDS節(jié)目識(shí)別(PI)、 RDS節(jié)目類(lèi)型(PTY)信息,及高達(dá)64個(gè)字符的陣列。然而,RDS RT表不限于此示范性配置。 在RDS RT數(shù)據(jù)傳送模式中,收發(fā)器核心202可從主機(jī)處理器204接收包括(例如)RDS PI、 RDS PTY信息及文本串的RDS數(shù)據(jù)。在本發(fā)明的一個(gè)方面中,文本串包括64個(gè)字符,且如果 文本串配合于64個(gè)字符內(nèi),則可附加文本串。圖36說(shuō)明主機(jī)處理器204將RT命令發(fā)送到收發(fā)器核心202的實(shí)例。如在此圖中 可看出,為了停止連續(xù)RDS群組類(lèi)型2A發(fā)射,主機(jī)處理器204可再發(fā)出具有經(jīng)設(shè)定為“停 止”的控制字段的RDS RT XFR模式。返回參看圖2、圖3及圖9,根據(jù)本發(fā)明的一個(gè)方面,將以下主機(jī)處理器可控制RDS 特征提供于收發(fā)器核心202中(i)通過(guò)使用RDS數(shù)據(jù)篩選器908,主機(jī)處理器204可啟用 收發(fā)器核心202以放棄無(wú)法校正的塊及由塊E類(lèi)型組成的RDS群組,塊E類(lèi)型在美國(guó)可用 于尋呼系統(tǒng)中;(ii)通過(guò)使用RDS PI匹配篩選器910,無(wú)論何時(shí)塊1中的節(jié)目ID及/或塊 2中的位匹配于給定樣式時(shí),主機(jī)處理器204均可啟用收發(fā)器核心202以斷言中斷;(iii) 通過(guò)使用塊B篩選器912,無(wú)論何時(shí)RDS數(shù)據(jù)群組的塊2匹配于由主機(jī)處理器204所界定 的塊B篩選器參數(shù)時(shí),主機(jī)處理器204均可啟用收發(fā)器核心202以斷言中斷;(iv)通過(guò)使 用RDS群組篩選器914,主機(jī)處理器204可啟用收發(fā)器核心202以?xún)H傳遞指定群組類(lèi)型;及 (ν)通過(guò)使用RDS改變篩選器916,主機(jī)處理器204可啟用收發(fā)器核心202以?xún)H在存在群組 數(shù)據(jù)的改變的情況下才傳遞指定群組類(lèi)型。主機(jī)處理器可控制RDS特征進(jìn)一步包括(vi)通過(guò)使用RDS群組緩沖器924,主機(jī) 處理器204可配置收發(fā)器核心202以在向主機(jī)處理器204通知存在待處理的新RDS數(shù)據(jù)之 前緩沖高達(dá)21個(gè)群組;(vii)通過(guò)使用RDS群組類(lèi)型0數(shù)據(jù)處理器922,主機(jī)處理器204可 啟用收發(fā)器核心202以處理RDS群組類(lèi)型0(基本調(diào)諧及切換信息)包,其中,收發(fā)器核心 202可提取出節(jié)目識(shí)別(PI)代碼、節(jié)目類(lèi)型(PTY)且提供節(jié)目服務(wù)(PS)串的表,其中,收 發(fā)器核心202可僅在存在PS表的改變時(shí)(例如,在歌曲改變時(shí))才發(fā)送信息,且其中,主機(jī) 處理器204還可啟用收發(fā)器核心202以從RDS群組類(lèi)型0提取替換頻率(AF)列表信息;及 (viii)通過(guò)使用RDS群組類(lèi)型2數(shù)據(jù)處理器920,主機(jī)處理器204可啟用收發(fā)器核心202 以處理RDS群組類(lèi)型2 (無(wú)線電文本)包,其中,收發(fā)器核心202可提取出無(wú)線電文本(RT) 且僅在RT串改變時(shí)才將高達(dá)64個(gè)字符串連同PI及PTY —起提供到主機(jī)處理器204。此外,主機(jī)處理器可控制RDS特征可與RDS數(shù)據(jù)的發(fā)射相關(guān)聯(lián)。在此方面,主機(jī)處 理器204可使用若干接口中的一者或一者以上而與收發(fā)器核心202介接。明確地說(shuō),收發(fā)器核心202具有單獨(dú)接口以用于至少以下RDS數(shù)據(jù)發(fā)射 (i)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)接口,其可使用(例如)RDS PS表而加以實(shí)施。此表可 含有RDS PS數(shù)據(jù),其包括(例如)RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及高達(dá)八個(gè) 8字節(jié)的PS串。收發(fā)器核心202可將此RDS PS數(shù)據(jù)轉(zhuǎn)換為(例如)RDS群組類(lèi)型OA包,其 可由收發(fā)器核心202連續(xù)地發(fā)射,直到從主機(jī)處理器204接收到新RDS PS數(shù)據(jù)或主機(jī)處理 器204命令收發(fā)器核心202停止為止??煽闯鲇糜诖私涌诘母袷缴婕皥D14的PS表1400。(ii) RDS無(wú)線電文本(RT)數(shù)據(jù)接口,其可使用(例如)RDS RT表而加以實(shí)施。此 表可含有RDS RT數(shù)據(jù),其包括(例如)RDS PI、RDS PTY信息及高達(dá)64個(gè)字節(jié)的串。收發(fā) 器核心202可將RDS RT數(shù)據(jù)轉(zhuǎn)換為(例如)RDS群組類(lèi)型2A包,其可由收發(fā)器核心202連 續(xù)地發(fā)射,直到從主機(jī)處理器204接收到新RDS RT數(shù)據(jù)或主機(jī)處理器204命令收發(fā)器核心 202停止為止。可看出用于此接口的格式涉及參看圖37所描述的RDS無(wú)線電文本。(iii)原始RDS群組數(shù)據(jù)接口,其可使用(例如)固持(例如)從主機(jī)處理器204 所接收的高達(dá)62個(gè)原始RDS群組數(shù)據(jù)群組的原始RDS緩沖器而加以實(shí)施。收發(fā)器核心202 可連續(xù)地或按“單觸發(fā)”發(fā)射原始RDS緩沖器中的所有原始RDS群組數(shù)據(jù)。從主機(jī)處理器 204所接收的這些原始RDS群組數(shù)據(jù)群組可按原樣發(fā)射,其中收發(fā)器核心202添加檢查字信 肩、ο根據(jù)本發(fā)明的一個(gè)方面,數(shù)據(jù)接口可與上文所描述的RDS PS數(shù)據(jù)接口(其涉及圖 14的PS表1400)、上文所描述的RDS RT數(shù)據(jù)接口(例如,圖37所描繪的接口格式)或上 文所描述的原始RDS群組數(shù)據(jù)接口中的任一者對(duì)應(yīng)。在另一方面中,數(shù)據(jù)接口可與圖27的 數(shù)據(jù)管道2702、2704或2706中的任一者對(duì)應(yīng)。根據(jù)本發(fā)明的一個(gè)方面,收發(fā)器核心202具有可幫助減少對(duì)主機(jī)處理器204的RDS 處理量的許多篩選及數(shù)據(jù)處理能力。舉例來(lái)說(shuō),在收發(fā)器核心202中緩沖RDS群組數(shù)據(jù)可 減少對(duì)主機(jī)處理器204的中斷的數(shù)目。因此,主機(jī)處理器204不必經(jīng)常喚醒來(lái)確認(rèn)RDS中 斷。篩選啟用主機(jī)處理器204以?xún)H接收所要數(shù)據(jù)類(lèi)型且僅在其已改變的情況下接收。此通 常減少中斷的量且在主機(jī)處理器204上保存將已被需要用來(lái)篩選出“原始”RDS數(shù)據(jù)的代 碼??闯鲈谑瞻l(fā)器核心202中主RDS群組類(lèi)型(0及2)的處理卸載主機(jī)處理器204。主機(jī) 處理器204將僅必須向用戶顯示經(jīng)預(yù)處理PS及RT串。PS表及RT串駐存于收發(fā)器核心的 存儲(chǔ)器中,因此,主機(jī)處理器204可停用所有中斷且在其希望時(shí)(例如,離開(kāi)屏幕保護(hù)程序 模式)檢索當(dāng)前串。此外,通過(guò)收發(fā)器核心202而將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)(例如,將RDS PS數(shù)據(jù)格式化為例如RDS群組類(lèi)型OA數(shù)據(jù)等RDS群組類(lèi)型數(shù)據(jù)及將RDS RT數(shù)據(jù)格式化 為例如RDS群組類(lèi)型2A數(shù)據(jù)等RDS群組類(lèi)型數(shù)據(jù))可節(jié)省主機(jī)處理器204以免于必須執(zhí) 行額外處理。主機(jī)處理器204可僅需要向收發(fā)器核心202提供針對(duì)RDS數(shù)據(jù)的文本串(例 如,MP3歌曲標(biāo)題及演唱/演奏者)。使用數(shù)據(jù)管道將RDS數(shù)據(jù)從主機(jī)處理器204傳遞到收 發(fā)器核心202會(huì)提供連同原始RDS群組數(shù)據(jù)一起發(fā)射普通RDS數(shù)據(jù)(例如,群組類(lèi)型0及 2)的靈活性。另外,通過(guò)收發(fā)器核心202而進(jìn)行交錯(cuò)以滿足所要重復(fù)速率(例如,在RDS規(guī) 格中所界定的速率)可潛在地節(jié)省主機(jī)處理器204的功率、存儲(chǔ)器及處理循環(huán)。圖38為說(shuō)明從主機(jī)系統(tǒng)200發(fā)射RDS數(shù)據(jù)的示范性操作的流程圖。在步驟3802 中,通過(guò)數(shù)據(jù)處理器從主機(jī)處理器204接收RDS數(shù)據(jù)。在步驟3804中,通過(guò)數(shù)據(jù)處理器將RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù),或通過(guò)數(shù)據(jù)處理器存儲(chǔ)RDS數(shù)據(jù)。在此方面,如果RDS 數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù),則執(zhí)行存儲(chǔ)。在步驟3806中,通過(guò)數(shù)據(jù)處理器將RDS數(shù) 據(jù)發(fā)射到主機(jī)系統(tǒng)200外部的一個(gè)或一個(gè)以上裝置。根據(jù)本發(fā)明的一個(gè)方面,數(shù)據(jù)處理器可包括圖9所示的組件中的一者或一者以上 或所有組件。在另一方面中,數(shù)據(jù)處理器可包括圖3的微處理器322或(例如)圖3所示 的組件中的任何其它一者或一者以上或所有組件。數(shù)據(jù)處理器與主機(jī)處理器可實(shí)施于同一 集成電路、同一印刷電路板或同一裝置或組件上?;蛘撸瑪?shù)據(jù)處理器與主機(jī)處理器可實(shí)施于 單獨(dú)集成電路、單獨(dú)印刷電路板或單獨(dú)裝置或組件上。數(shù)據(jù)處理器與主機(jī)處理器可分布于 不同裝置或組件上。在一個(gè)方面中,數(shù)據(jù)處理器可經(jīng)配置以基于可由主機(jī)處理器配置(例如,由主機(jī) 處理器控制、啟用或停用)的一個(gè)或一個(gè)以上參數(shù)來(lái)篩選RDS數(shù)據(jù),使得取決于一個(gè)或一個(gè) 以上參數(shù),RDS數(shù)據(jù)的選定集合為RDS數(shù)據(jù)的子集。此子集可包括選定RDS群組。在另一 方面中,RDS數(shù)據(jù)的選定集合為RDS數(shù)據(jù)的子集、無(wú)RDS數(shù)據(jù)或全部RDS數(shù)據(jù)。數(shù)據(jù)處理器可包括用于篩選RDS數(shù)據(jù)的一個(gè)或一個(gè)以上篩選器(例如,圖9中的 塊908、910、912、914及916)。篩選器中的每一者或一些可由主機(jī)處理器選擇性地配置(例 如,由主機(jī)處理器控制、啟用或停用)。舉 例來(lái)說(shuō),篩選器中的每一者或一些可由主機(jī)處理器 獨(dú)立于其它篩選器中的一者或一者以上而配置。數(shù)據(jù)處理器還可包括可由主機(jī)處理器選擇 性地配置(例如,由主機(jī)處理器控制、啟用或停用)的一個(gè)或一個(gè)以上RDS群組緩沖器。數(shù)據(jù)處理器可包括可由主機(jī)處理器選擇性地配置(例如,由主機(jī)處理器控制、啟 用或停用)的一個(gè)或一個(gè)以上群組處理組件(例如,圖9中的塊920及922)。舉例來(lái)說(shuō),一 個(gè)或一個(gè)以上群組處理元件可由主機(jī)處理器獨(dú)立于其它群組處理組件中的一者或一者以 上而配置。在另一方面中,數(shù)據(jù)處理器經(jīng)配置以基于可由主機(jī)處理器配置(例如,由主機(jī)處 理器控制、啟用或停用)的一個(gè)或一個(gè)以上參數(shù)來(lái)減少對(duì)主機(jī)處理器的中斷的數(shù)目,使得 取決于一個(gè)或一個(gè)以上參數(shù),減少或不減少中斷的數(shù)目??墒褂密浖?、硬件或兩者的組合來(lái)實(shí)施數(shù)據(jù)處理器及主機(jī)處理器中的每一者。作 為實(shí)例,可利用一個(gè)或一個(gè)以上處理器來(lái)實(shí)施數(shù)據(jù)處理器及主機(jī)處理器中的每一者。處理 器可為通用微處理器、微控制器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)場(chǎng)可編 程門(mén)陣列(FPGA)、可編程邏輯裝置(PLD)、控制器、狀態(tài)機(jī)、門(mén)控邏輯、離散硬件組件或可執(zhí) 行信息的計(jì)算或其它操縱的任何其它合適裝置。數(shù)據(jù)處理器及主機(jī)處理器中的每一者還可 包括用于存儲(chǔ)軟件的一個(gè)或一個(gè)以上機(jī)器可讀媒體。軟件應(yīng)被廣泛地解釋為意味著指令、 數(shù)據(jù)或其任何組合,而無(wú)論是被稱(chēng)作軟件、固件、中間件、微代碼、硬件描述語(yǔ)言還是其它 者。指令可包括代碼(例如,以源代碼格式、二進(jìn)制代碼格式、可執(zhí)行代碼格式或任何其它 合適代碼格式)。機(jī)器可讀媒體可包括集成到處理器中的存儲(chǔ)裝置,例如,可能為ASIC的情況。機(jī) 器可讀媒體還可包括在處理器外部的存儲(chǔ)裝置,例如,隨機(jī)存取存儲(chǔ)器(RAM)、快閃存儲(chǔ)器、 只讀存儲(chǔ)器(ROM)、可編程只讀存儲(chǔ)器(PROM)、可擦除PROM(EPROM)、寄存器、硬磁盤(pán)、可裝 卸磁盤(pán)、⑶-ROM、DVD或任何其它合適存儲(chǔ)裝置。此外,機(jī)器可讀媒體可包括傳輸線或編碼 數(shù)據(jù)信號(hào)的載波。所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到如何對(duì)于數(shù)據(jù)處理器及主機(jī)處理器而最佳地實(shí)施所描述功能性。根據(jù)本發(fā)明的一個(gè)方面,機(jī)器可讀媒體為通過(guò)指令而編碼或存儲(chǔ)有 指令的計(jì)算機(jī)可讀媒體且為計(jì)算元件,其界定指令與系統(tǒng)的其余部分之間的結(jié)構(gòu)及功能相 互關(guān)系,這準(zhǔn)許實(shí)現(xiàn)指令的功能性。指令可(例如)由主機(jī)系統(tǒng)或由主機(jī)系統(tǒng)的處理器執(zhí) 行。指令可為(例如)包括代碼的計(jì)算機(jī)程序。圖39為說(shuō)明用于發(fā)射RDS數(shù)據(jù)的主機(jī)系統(tǒng)的功能性的實(shí)例的概念框圖。主機(jī)系 統(tǒng)200包括主機(jī)處理器204及數(shù)據(jù)處理器3902。數(shù)據(jù)處理器3902包括用于從主機(jī)處理器 204接收RDS數(shù)據(jù)的模塊3904。數(shù)據(jù)處理器3902進(jìn)一步包括用于將RDS數(shù)據(jù)轉(zhuǎn)換為RDS 群組類(lèi)型數(shù)據(jù)或用于存儲(chǔ)RDS數(shù)據(jù)的模塊3906。在此方面,模塊3906經(jīng)配置以在RDS數(shù) 據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)RDS數(shù)據(jù)。此外,數(shù)據(jù)處理器3902包括用于將 RDS數(shù)據(jù)發(fā)射到主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置的模塊3908。 參看圖3及圖39,根據(jù)本發(fā)明的一方面,用于接收RDS數(shù)據(jù)的模塊3904可包括控 制寄存器326及/或控制接口 328。用于轉(zhuǎn)換RDS數(shù)據(jù)的模塊3906可包括微處理器322及 /或RDS編碼器324。其還可包括數(shù)據(jù)RAM 314?;蛘?,用于存儲(chǔ)RDS數(shù)據(jù)的模塊3906可包 括微處理器322及/或數(shù)據(jù)RAM 314。用于發(fā)射的模塊3908可包括天線208及/或FM發(fā) 射器306。其還可包括FM調(diào)制器316。上文所描述的配置僅為一個(gè)實(shí)例,且可以許多不同 方式來(lái)實(shí)施模塊。所屬領(lǐng)域的技術(shù)人員應(yīng)了解,可將本文中所描述的各種說(shuō)明性塊、模塊、元件、組 件、方法及算法實(shí)施為電子硬件、計(jì)算機(jī)軟件或兩者的組合。舉例來(lái)說(shuō),可將群組處理組件 918及篩選器模塊906中的每一者實(shí)施為電子硬件、計(jì)算機(jī)軟件或兩者的組合。為了說(shuō)明硬 件與軟件的此互換性,各種說(shuō)明性塊、模塊、元件、組件、方法及算法已在上文中大體在其功 能性方面得以描述。將此功能性實(shí)施為硬件還是軟件取決于特定應(yīng)用及強(qiáng)加于整個(gè)系統(tǒng)上 的設(shè)計(jì)約束。所屬領(lǐng)域的技術(shù)人員針對(duì)每一特定應(yīng)用可以不同方式來(lái)實(shí)施所描述功能性。 可以不同方式布置各種組件及塊(例如,以不同次序布置或以不同方式分割),均不脫離本 技術(shù)的范圍。舉例來(lái)說(shuō),可重新布置圖9的篩選器模塊906中的篩選器的特定次序,且可以 不同方式來(lái)分割一些或所有篩選器。應(yīng)理解,所揭示的過(guò)程中的步驟的特定次序或?qū)哟螢槭痉缎苑椒ǖ恼f(shuō)明?;谠O(shè) 計(jì)偏好,應(yīng)理解,可重新布置過(guò)程中的步驟的特定次序或?qū)哟???赏瑫r(shí)執(zhí)行步驟中的一些。 所附方法權(quán)利要求項(xiàng)以樣本次序來(lái)呈現(xiàn)各種步驟的要素,且不意味著限于所呈現(xiàn)的特定次 序或?qū)哟?。提供先前描述以使任何所屬領(lǐng)域的技術(shù)人員均能夠?qū)嵺`本文中所描述的各種方 面。所屬領(lǐng)域的技術(shù)人員將易于明了對(duì)這些方面的各種修改,且本文中所界定的一般原理 可適用于其它方面。因此,不希望將權(quán)利要求書(shū)限于本文中所展示的方面,而是應(yīng)賦予其與 語(yǔ)言權(quán)利要求書(shū)一致的完全范圍,其中以單數(shù)形式來(lái)提及元件不希望意味著“一個(gè)且僅一 個(gè)”(除非明確地地如此規(guī)定),而是意味著“一個(gè)或一個(gè)以上”。除非另有明確地規(guī)定,否 則術(shù)語(yǔ)“一些”指一個(gè)或一個(gè)以上。男性代詞(例如,他的)包括女性及中性(例如,她的 及它的),且反之亦然。所屬領(lǐng)域的技術(shù)人員已知或稍后將知道的貫穿本發(fā)明所描述的各種 方面的元件的所有結(jié)構(gòu)及功能等效物均以引用的方式明確地并入本文中且希望由權(quán)利要 求書(shū)涵蓋。此外,本文中所揭示的任何內(nèi)容均不希望貢獻(xiàn)給公眾,而不管此揭示內(nèi)容是否明 確地?cái)⑹鲇跈?quán)利要求書(shū)中。無(wú)任何權(quán)利要求要素將根據(jù)35U. S. C. § 112第6段的規(guī)定加以解釋?zhuān)撬鲆厥鞘褂枚陶Z(yǔ)“用于…的裝置”而被明確地?cái)⑹?,或在方法?quán)利要求項(xiàng)的 情況下,所述要素是使用短語(yǔ)“用于…的步驟”而被敘述。附錄目錄_1 介紹................................................................51.1 目的..............................................................51.2 范圍..............................................................51.3 慣例..............................................................51.4 參考..............................................................61.5 縮寫(xiě)詞............................................................62寄存器映像..........................................................73寄存器描述..........................................................84數(shù)據(jù)傳送模式........................................................115圖像下載............................................................111-1 FM+RDS收發(fā)器核心高級(jí)別架構(gòu)....................................5表表1-1修訂歷史......................................................6表1-2參考文獻(xiàn)及標(biāo)準(zhǔn)................................................6表1-3額外縮寫(xiě)詞定義................................................6表2-1 FM+RDS收發(fā)器核心寄存器映像....................................7表3-1 INTSTAT1-中斷狀態(tài)描述[1] [2]...................................8表3-2 INTSTAT2-中斷狀態(tài)描述[1] [2]...................................8表3-3 INTCTRL1-中斷控制描述[1]......................................8表3-4 INTCTRL2-中斷控制描述[1]......................................8表3-5 FREQ-調(diào)諧頻率描述.............................................9表3-6 TUNECTRL-調(diào)諧控制描述.........................................9表3-7 RDCTRL-無(wú)線電控制描述.........................................9表3-8 0UTCTRL-輸出控制描述..........................................10表3-9 SRCHRDS1-搜索RDS參數(shù)1類(lèi)型描述...............................10表3-1 0SRCHRDS2-搜索RDS參數(shù)2類(lèi)型描述..............................10表 3-11 SRCHCTRL-搜索控制描述.........................................11表3-12 V0LCTRL-音量控制描述..........................................11表3-13 RDSCTRL-RDS 控制描述...........................................11表3-14 ADVCTRL-高級(jí)特征控制描述......................................11表3-15 RSSI-所接收信號(hào)強(qiáng)度指示描述...................................11表3-16 MSSI-主信號(hào)強(qiáng)度指示描述.......................................11表3-17 RMSSI-所接收主信號(hào)強(qiáng)度指示描述................................11
表3-18 IFCNT-干擾計(jì)數(shù)描述............................................11表3-19 RDS1LSB-RDS 士夬 1LSB 描述........................................11表3-20 RDS1MSB-RDS ±夬 1MSB 描述........................................11表3-21 RDS1STAT-RDS 士夬 1 狀態(tài)描述......................................11表3-22 RDS2LSB-RDS ±夬 2LSB 描述........................................11表3-23 RDS2MSB-RDS 士夬 2MSB 描述........................................11表3-24 RDS2STAT-RDS 士夬 2 狀態(tài)描述......................................11表3-25 RDS3LSB-RDS 士夬 3LSB 描述........................................11表3-26 RDS3MSB-RDS 士夬 3MSB 描述........................................11表3-27 RDS3STAT-RDS 士夬 3 狀態(tài)描述......................................11表3-28 RDS4LSB-RDS 士夬 4LSB 描述........................................11表3-29 RDS4MSB-RDS 士夬 4MSB 描述........................................11表3-30 RDS4STAT-RDS ±夬 4 狀態(tài)描述......................................11表3-31 RDSGR0UP-RDS 群組計(jì)數(shù)描述......................................11表3-32 XFRDAT0.......XFRDAT15-數(shù)據(jù)傳送字節(jié)描述.......................11表3-33 XFRCTRL-數(shù)據(jù)傳送控制描述......................................11表4-1數(shù)據(jù)傳送模式描述...............................................11表4-2 RDS_PS_0-RDS 節(jié)目服務(wù)表 0 模式...................................11表4-3 RDS_PS_1-RDS 節(jié)目服務(wù)表 1 模式...................................11表4-4 RDS_PS_2-RDS 節(jié)目服務(wù)表 2 模式...................................11表4-5 RDS_PS_3-RDS 節(jié)目服務(wù)表 3 模式...................................11表4-6 RDS_PS_4-RDS 節(jié)目服務(wù)表 4 模式...................................11
RDS_RT_0-RDS無(wú)線電文本0模式..................................11
RDS_RT_1-RDS無(wú)線電文本1模式..................................11
RDS_RT_2-RDS無(wú)線電文本2模式..................................11
RDS_RT_3-RDS無(wú)線電文本3模式..................................11
RDS_RT_4-RDS無(wú)線電文本4模式..................................11
RDS_AF_0-RDS替換頻率0模式....................................11
RDS_AF_1-RDS替換頻率1模式....................................11
RDS_C0NFIG-RDS 配置模式........................................11
RDS_TX_GROUPS-RDS Tx 群組模式..................................11
RDS_C0UNT_0-RDS群組計(jì)數(shù)器0模式...............................11
RDS_C0UNT_1-RDS群組計(jì)數(shù)器1模式...............................11
RDS_C0UNT_2-RDS群組計(jì)數(shù)器2模式...............................11
RADI0_C0NFIG-無(wú)線電配置模式...................................11
RX_C0NFIG-Rx 配置模式..........................................11
RX_TIMERS-Rx定時(shí)器模式........................................11
RX_CTRL-Rx 控制模式............................................11
RX_STATI0NS_0_Rx最強(qiáng)/最弱0電臺(tái)模式...........................11表'1-7
表'1-8
表'1-9
表'1-10
表'1-11
表'1-12
表'1-13
表'1-14
表'1-15
表'1-16
表'1-17
表'1-18
表z1-19
表'1-20
表z1-21
表'1-22
表^t-23……中斷■—
CN 101868930 Ai兌明書(shū)23/60 頁(yè)表4-24RX_STATI0NS_1-Rx最強(qiáng) /最弱 1 電臺(tái)模式...........................1表4-25 TX_C0NFIG-Tx 配置模式..........................................1表4-26 ERROR-錯(cuò)誤模式................................................1表4-27 CHIPID-芯片識(shí)別模式...........................................1表4-28經(jīng)界定用于XFRCTRL的存儲(chǔ)器存取模式............................1表4-29 MEM_ACCESS_BLOCK_WRITE-±夬存儲(chǔ)器寫(xiě)入模式.......................1表4-30 MEM_ACCESS_MULTIPLE_WRITE-多存儲(chǔ)器寫(xiě)入模式....................1表4-31 MEM_ACCESS_BLOCK_READ_±夬存儲(chǔ)器讀取模式........................1表4-32 MEM_ACCESS_MULTIPLE_READ-多存儲(chǔ)器讀取模式.....................1
表5-1英特爾十六進(jìn)制下載寄存器映像..................................1表5-2 二進(jìn)制圖像下載寄存器映像......................................11 介紹_1.1 目的此文獻(xiàn)界定用于FM+RDS收發(fā)器核心(“核心”)的控制寄存器。核心的高級(jí)別架 構(gòu)展示于圖1-1中??墒勾撕诵臑閱为?dú)IC、嵌入于SIP內(nèi)或集成于另一裸片或芯片內(nèi)。如何使用控制寄存器的詳細(xì)描述提供于應(yīng)用注釋[Q1]中。
f針無(wú)線電數(shù)據(jù)系y收發(fā)器核心
無(wú)線電數(shù)據(jù)i 系統(tǒng)解碼器丨
微處理器丨i
無(wú)線電數(shù)據(jù)丨 系統(tǒng)編碼器圖1-1FM+RDS收發(fā)器核心高級(jí)別架構(gòu)1. 2 范圍可界定用于主機(jī)處理器(“主機(jī)”)與核心之間的通信的控制寄存器。1. 3 慣例函數(shù)說(shuō)明、函數(shù)名稱(chēng)、類(lèi)型說(shuō)明及代碼樣本以不同字體出現(xiàn),例如,ftinclude。代碼變量以尖括號(hào)出現(xiàn),例如,〈number〉。命令及命令變量以不同字體出現(xiàn),例如,copya *b 。參數(shù)類(lèi)型由箭頭指示—表示輸入?yún)?shù)
H
I2S
27
—表示輸出參數(shù)e表示用于輸入及輸出兩者的參數(shù)1.4 參考可包括QUALC0MM 、標(biāo)準(zhǔn)及資源文獻(xiàn)的參考文獻(xiàn)列于表1_1中。表1-1參考文獻(xiàn)及標(biāo)準(zhǔn) 1.5縮寫(xiě)詞對(duì)于術(shù)語(yǔ)及縮寫(xiě)的定義,參考[Ql]。以下提供額外定義。表1-2額外縮寫(xiě)詞定義 2寄存器映像_表2-1 FM+RDS收發(fā)器核心寄存器映像 注里當(dāng)核心被通電時(shí),可使所有寄存器默認(rèn)為零。3寄存器描述_表3-1 INTSTAT1-中斷狀態(tài)描述[1][2] 表3-2 INTSTAT2-中斷狀態(tài)描述[1][2] 表3-3 INTCTRL1-中斷控制描述[1]表3-6 TUNECTRL-調(diào)諧控制描述 表3-7 RDCTRL-無(wú)線電控制描述 表3-8 OUTCTRL-輸出控制描述 表3-9 SRCHRDS1-搜索RDS參數(shù)1類(lèi)型描述 表3-10 SRCHRDS2-搜索RDS參數(shù)2類(lèi)型描述 表3-11 SRCHCTRL-搜索控制描述 灃釋 如果啟用SRCHCINT,則當(dāng)搜索操作完成時(shí)設(shè)定SRCH。如果不能執(zhí)行指定搜索,則可設(shè)定ERROR。·如果處于掃描模式中,則每當(dāng)FM控制器調(diào)諧到“良好”頻道時(shí)設(shè)定TUNE?!ぷx取FREQ及TUNECTRL寄存器以確定最終搜索經(jīng)調(diào)諧頻率。表3-12 V0LCTRL-音量控制描述 表3-13 RDSCTRL-RDS 控制描述 表3-14 ADVCTRL-高級(jí)特征控制描述 表3-15 RSSI-所接收信號(hào)強(qiáng)度指示描述 表3-16 MSSI-主信號(hào)強(qiáng)度指示描述 表3-17 RMSSI-所接收主信號(hào)強(qiáng)度指示描述 表3-18 IFCNT-干擾計(jì)數(shù)描述 表3-19 RDSILSB-RDS 塊 1 LSB 描述 表3-20 RDSIMSB-RDS 塊 IMSB 描述 表3-21 RDSl STAT-RDS 塊 1 狀態(tài)描述 表3-22 RDS2LSB-RDS 塊 2LSB 描述 表3-23 RDS2MSB-RDS 塊 2MSB 描述 表3-24 RDS2STAT-RDS 塊 2 狀態(tài)描述 表3-25 RDS3LSB-RDS 塊 3LSB 描述 表3-26 RDS3MSB-RDS 塊 3MSB 描述 表3-27 RDS3STAT-RDS 塊 3 狀態(tài)描述 表3-28 RDS4LSB-RDS 塊 4LSB 描述 表3-29 RDS4MSB-RDS 塊 4MSB 描述 表3-30 RDS4STAT-RDS 塊 4 狀態(tài)描述 表3-31 RDSGR0UP-RDS 群組計(jì)數(shù)描述 表3-32 XFRDAT0......XFRDAT15-數(shù)據(jù)傳送字節(jié)描述 表3-33 XFRCTRL-數(shù)據(jù)傳送控制描述 4數(shù)據(jù)傳送模式_數(shù)據(jù)傳送(XFR)寄存器用以在核心與主機(jī)處理器之間傳遞各種數(shù)據(jù)及配置參數(shù)。
為了從XFR寄存器讀取,主機(jī)處理器在XFRCTRL寄存器中設(shè)定所要MODE且將CTRL 字段設(shè)定為讀取。核心可接著利用經(jīng)界定模式字節(jié)來(lái)填充XFRDAT0-XFRDAT15寄存器。核心 可設(shè)定TRANSFER中斷狀態(tài)位,且在設(shè)定TRANSFERCTRL中斷控制位的情況下中斷主機(jī)。一 旦主機(jī)檢測(cè)到核心已更新寄存器,主機(jī)便可接著提取XFR模式字節(jié)。為了將數(shù)據(jù)寫(xiě)入到核心,主機(jī)處理器利用適當(dāng)模式字節(jié)來(lái)更新 XFR DAT0-XFRDAT15。主機(jī)處理器接著在XFRCTRL寄存器中設(shè)定所要MODE且將CTRL字段設(shè) 定為寫(xiě)入。核心可檢測(cè)到XFRCTRL寄存器被寫(xiě)入且可讀取XFR模式字節(jié)。在讀取所有模式 字節(jié)之后,核心可設(shè)定TRANSFER中斷狀態(tài)位,且在設(shè)定TRANSFERCTRL中斷控制位的情況下 中斷主機(jī)。表4-1描述針對(duì)每一給定模式的XFR字節(jié)。
表4-3 RDS_PS_1-RDS節(jié)目服務(wù)表1模式 表4-4 RDS_PS_2-RDS節(jié)目服務(wù)表2模式 表4-5 RDS_PS_3-RDS節(jié)目服務(wù)表3模式 表4-6 RDS_PS_4_RDS節(jié)目服務(wù)表4模式 表4-7 RDS_RT_0-RDS無(wú)線電文本0模式 表4-8 RDS_RT_1-RDS無(wú)線電文本1模式
表4-9 RDS_RT_2_RDS無(wú)線電文本2模式 表4-10 RDS_RT_3_RDS無(wú)線電文本3模式表4-12 RDS_AF_0-RDS 替換頻率0 模式 表4-13 RDS_AF_1-RDS 替換頻率1 模式 表4-14 RDS_C0NFIG-RDS配置模式 表4-15 RDS_TX_GR0UPS-RDS Tx 群組模式 表4-16 RDS_C0UNT_0-RDS 群組計(jì)數(shù)器 0 模式 表4-17 RDS_C0UNT_1-RDS 群組計(jì)數(shù)器 1 模式 表4-20 RX_C0NFIG-Rx 配置模式 表4-21 RX_TIMERS-Rx 定時(shí)器模式
〔0449〕表4-22 RX_CTRL-RX控制模式 〔0450U 表4-23 RX_STATI0NS_0-Rx 最強(qiáng) / 最弱 0 電臺(tái)模式 表4-24 RX_STATI0NS_1-Rx 最強(qiáng) / 最弱 1 電臺(tái)模式
表4-25 TX_C0NFIG_Tx 配置模式 表4-26 ERROR-錯(cuò)誤模式 表4-27 CHIPID-芯片識(shí)別模式 表4-28經(jīng)界定用于XFRCTRL的存儲(chǔ)器存取模式 表4-29 MEM_ACCESS_BLOCK_WRITE- ±夬存儲(chǔ)器寫(xiě)入模式 表4-31 MEM_ACCESS_BLOCK_READ-塊存儲(chǔ)器讀取模式 表4-32 MEM_ACCESS_MULTIPLE_READ-多存儲(chǔ)器讀取模式
157:0MEMADDR 對(duì) 7:0]W0存儲(chǔ)器地址8 LSB。5圖像下載_控制寄存器可由主機(jī)處理器用以將固件下載到核心的程序RAM。支持兩個(gè)圖像格 式
英特爾十六進(jìn)制記錄 二進(jìn)制圖像表5-1英特爾十六進(jìn)制下載寄存器映像 表5-2 二進(jìn)制圖像下載寄存器映像
權(quán)利要求
一種用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系統(tǒng),其包含主機(jī)處理器;以及數(shù)據(jù)處理器,其經(jīng)配置以從所述主機(jī)處理器接收RDS數(shù)據(jù),所述數(shù)據(jù)處理器經(jīng)配置以將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或存儲(chǔ)所述RDS數(shù)據(jù),所述數(shù)據(jù)處理器經(jīng)配置以將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置,其中所述數(shù)據(jù)處理器經(jīng)配置以在所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)所述RDS數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中所述數(shù)據(jù)處理器經(jīng)配置以包括多個(gè)RDS數(shù)據(jù) 傳送模式中的一些或全部,且其中所述多個(gè)RDS數(shù)據(jù)傳送模式包含RDS節(jié)目服務(wù)(PS)數(shù)據(jù) 傳送模式、RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式及原始RDS群組數(shù)據(jù)傳送模式。
3.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳送模式,所述 RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及一個(gè)或一個(gè)以上RDS節(jié)目服 務(wù)名稱(chēng)串。
4.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳送模式,所述 數(shù)據(jù)處理器經(jīng)配置以將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型OA數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中針對(duì)RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式,所 述RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及文本串。
6.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中針對(duì)RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式,所 述數(shù)據(jù)處理器經(jīng)配置以將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型2A數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中針對(duì)原始RDS群組數(shù)據(jù)傳送模式,所述數(shù)據(jù)處 理器經(jīng)配置以將所述RDS數(shù)據(jù)存儲(chǔ)于數(shù)據(jù)緩沖器中、將檢查字信息添加到所述RDS數(shù)據(jù)且 發(fā)射所述RDS數(shù)據(jù),而不進(jìn)一步將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中所述數(shù)據(jù)處理器經(jīng)配置以連續(xù)地發(fā)射所述 RDS數(shù)據(jù),直到接收到新RDS數(shù)據(jù)為止。
9.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中所述數(shù)據(jù)處理器經(jīng)配置以連續(xù)地發(fā)射所述 RDS數(shù)據(jù),直到接收到停止命令為止。
10.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其中所述數(shù)據(jù)處理器經(jīng)配置以將所述RDS數(shù)據(jù)發(fā) 射一次。
11.根據(jù)權(quán)利要求2所述的主機(jī)系統(tǒng),其中所述主機(jī)處理器經(jīng)配置以選擇性地啟用所 述多個(gè)RDS數(shù)據(jù)傳送模式中的任何一者或一者以上。
12.根據(jù)權(quán)利要求2所述的主機(jī)系統(tǒng),其中如果啟用所述多個(gè)RDS數(shù)據(jù)傳送模式中的兩 者或兩者以上,則所述數(shù)據(jù)處理器經(jīng)配置以接收針對(duì)所述多個(gè)RDS數(shù)據(jù)傳送模式中的所述 兩者或兩者以上的多個(gè)RDS數(shù)據(jù),且所述數(shù)據(jù)處理器經(jīng)配置以交錯(cuò)所述多個(gè)RDS數(shù)據(jù)以供 發(fā)射。
13.根據(jù)權(quán)利要求1所述的主機(jī)系統(tǒng),其進(jìn)一步包含音頻組件、顯示模塊、小鍵盤(pán)模塊 及數(shù)據(jù)存儲(chǔ)器。
14.一種用于用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系統(tǒng)的數(shù)據(jù)處理器,其包含 接收模塊,其經(jīng)配置以從所述主機(jī)系統(tǒng)的主機(jī)處理器接收RDS數(shù)據(jù);處理模塊,其經(jīng)配置以將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或存儲(chǔ)所述RDS數(shù)據(jù);以及發(fā)射模塊,其經(jīng)配置以將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置,其中所述處理模塊經(jīng)配置以在所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ) 所述RDS數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的數(shù)據(jù)處理器,其中所述數(shù)據(jù)處理器經(jīng)配置以包括多個(gè)RDS 數(shù)據(jù)傳送模式中的一些或全部,且其中所述多個(gè)RDS數(shù)據(jù)傳送模式包含RDS節(jié)目服務(wù)(PS) 數(shù)據(jù)傳送模式、RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式及原始RDS群組數(shù)據(jù)傳送模式。
16.根據(jù)權(quán)利要求14所述的數(shù)據(jù)處理器,其中針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳送模式, 所述RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及一個(gè)或一個(gè)以上RDS節(jié) 目服務(wù)名稱(chēng)串。
17.根據(jù)權(quán)利要求14所述的主機(jī)系統(tǒng),其中針對(duì)RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式, 所述RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及文本串。
18.一種用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系統(tǒng),其包含 主機(jī)處理器;以及數(shù)據(jù)處理器,其包含用于從所述主機(jī)系統(tǒng)接收RDS數(shù)據(jù)的裝置;用于將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)的裝置或用于存儲(chǔ)所述RDS數(shù)據(jù)的裝 置;以及用于將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置的裝置,其中所 述用于存儲(chǔ)的裝置經(jīng)配置以在所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)所述 RDS數(shù)據(jù)。
19.根據(jù)權(quán)利要求18所述的主機(jī)系統(tǒng),其中所述數(shù)據(jù)處理器經(jīng)配置以包括多個(gè)RDS數(shù) 據(jù)傳送模式中的一些或全部,且其中所述多個(gè)RDS數(shù)據(jù)傳送模式包含RDS節(jié)目服務(wù)(PS)數(shù) 據(jù)傳送模式、RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式及原始RDS群組數(shù)據(jù)傳送模式。
20.根據(jù)權(quán)利要求18所述的主機(jī)系統(tǒng),其中針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳送模式,所 述RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及一個(gè)或一個(gè)以上RDS節(jié)目 服務(wù)名稱(chēng)串。
21.根據(jù)權(quán)利要求18所述的主機(jī)系統(tǒng),其中針對(duì)RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式, 所述RDS數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及文本串。
22.一種從包含主機(jī)處理器及數(shù)據(jù)處理器的主機(jī)系統(tǒng)發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù) 的方法,所述方法包含通過(guò)所述數(shù)據(jù)處理器從所述主機(jī)處理器接收RDS數(shù)據(jù);通過(guò)所述數(shù)據(jù)處理器將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或通過(guò)所述數(shù)據(jù)處理器 存儲(chǔ)所述RDS數(shù)據(jù);以及通過(guò)所述數(shù)據(jù)處理器將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置,其中如果所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù),則執(zhí)行所述存儲(chǔ)步驟。
23.根據(jù)權(quán)利要求22所述的方法,其中所述數(shù)據(jù)處理器經(jīng)配置以包括多個(gè)RDS數(shù)據(jù)傳送模式中的一些或全部,且其中所述多個(gè)RDS數(shù)據(jù)傳送模式包含RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳 送模式、RDS無(wú)線電文本(RT)數(shù)據(jù)傳送模式及原始RDS群組數(shù)據(jù)傳送模式。
24.根據(jù)權(quán)利要求22所述的方法,其中針對(duì)RDS節(jié)目服務(wù)(PS)數(shù)據(jù)傳送模式,所述RDS 數(shù)據(jù)包含RDS節(jié)目識(shí)別(PI)、RDS節(jié)目類(lèi)型(PTY)信息及一個(gè)或一個(gè)以上RDS節(jié)目服務(wù)名稱(chēng)串。
25.一種通過(guò)用于從包含主機(jī)處理器及數(shù)據(jù)處理器的主機(jī)系統(tǒng)發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng) (RDS)數(shù)據(jù)的指令而編碼的機(jī)器可讀媒體,所述指令包含用于以下操作的代碼通過(guò)所述數(shù)據(jù)處理器從所述主機(jī)處理器接收RDS數(shù)據(jù);通過(guò)所述數(shù)據(jù)處理器將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或通過(guò)所述數(shù)據(jù)處理器 存儲(chǔ)所述RDS數(shù)據(jù);以及通過(guò)所述數(shù)據(jù)處理器將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置,其中如果所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù),則執(zhí)行所述存儲(chǔ)步驟。
全文摘要
本發(fā)明提供一種用于發(fā)射無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機(jī)系統(tǒng),其包括主機(jī)處理器及數(shù)據(jù)處理器。所述數(shù)據(jù)處理器經(jīng)配置以從所述主機(jī)處理器接收RDS數(shù)據(jù)。所述數(shù)據(jù)處理器經(jīng)進(jìn)一步配置以將所述RDS數(shù)據(jù)轉(zhuǎn)換為RDS群組類(lèi)型數(shù)據(jù)或存儲(chǔ)所述RDS數(shù)據(jù)。所述數(shù)據(jù)處理器經(jīng)進(jìn)一步配置以將所述RDS數(shù)據(jù)發(fā)射到所述主機(jī)系統(tǒng)外部的一個(gè)或一個(gè)以上裝置。所述數(shù)據(jù)處理器經(jīng)配置以在所述RDS數(shù)據(jù)包含多個(gè)原始RDS群組數(shù)據(jù)的情況下存儲(chǔ)所述RDS數(shù)據(jù)。還提供一種用于從主機(jī)系統(tǒng)發(fā)射RDS數(shù)據(jù)的方法。
文檔編號(hào)H04H20/34GK101868930SQ200880116720
公開(kāi)日2010年10月20日 申請(qǐng)日期2008年11月19日 優(yōu)先權(quán)日2007年11月21日
發(fā)明者巴雷特·利文斯·霍爾特, 詹姆斯·正·昌本 申請(qǐng)人:高通股份有限公司