一個或多個數(shù)字的運(yùn)算代碼)而向處 理器表示可由處理器執(zhí)行的運(yùn)算集合中的每個運(yùn)算。要由處理器1202執(zhí)行的運(yùn)算序列(諸 如運(yùn)算代碼的序列)構(gòu)成了處理器指令,也被稱為計算機(jī)系統(tǒng)指令,或者簡單地被稱為計算 機(jī)指令。處理器可以單獨地或組合地被實現(xiàn)為機(jī)械、電、磁、光、化學(xué)或量子組件等。
[0101]計算機(jī)系統(tǒng)1200還包括耦合到總線1210的存儲器1204。存儲器1204(諸如隨機(jī)訪 問存儲器(RAM)或其它動態(tài)存儲設(shè)備)存儲包括處理器指令的信息。動態(tài)存儲器允許存儲在 其中的信息被計算機(jī)系統(tǒng)1200更改。RAM允許存儲在被稱為存儲器地址的位置的信息單元 獨立于在鄰近地址處的信息而被存儲和檢索。存儲器1204還被處理器1202用來存儲在執(zhí)行 處理器指令期間的臨時值。計算機(jī)系統(tǒng)1200還包括耦合到總線1210的只讀存儲器(ROM) 1206或其它靜態(tài)存儲設(shè)備,用于存儲靜態(tài)信息(包括不被計算機(jī)系統(tǒng)1200更改的指令)。一 些存儲器包括易失性存儲器(當(dāng)斷電時會丟失在其上存儲的信息)。還耦合到總線1210的是 非易失性(永久)存儲設(shè)備1208,諸如磁盤、光盤或閃速卡,用于存儲信息(包括甚至當(dāng)計算 機(jī)系統(tǒng)1200被關(guān)閉或以其它方式斷電時仍留存的指令)。
[0102] 從外部輸入設(shè)備1212(諸如由人類用戶操作的含有字母數(shù)字鍵的鍵盤,或者傳感 器)將信息(包括指令)提供到總線1210,用于由處理器使用。傳感器檢測其附近的狀況,并 且將那些檢測結(jié)果轉(zhuǎn)換成與用于表示計算機(jī)系統(tǒng)1200中的信息的可測量現(xiàn)象相容的物理 表達(dá)。主要用于與人類進(jìn)行交互的耦合到總線1210的其它外部設(shè)備包括:顯示設(shè)備1214,諸 如陰極射線管(CRT)或液晶顯示器(LCD)或等離子屏幕或者用于呈現(xiàn)文本或圖像的打印機(jī); 以及指點設(shè)備1216,諸如鼠標(biāo)或軌跡球或光標(biāo)方向鍵或者運(yùn)動傳感器,用于控制在顯示器 1214上呈現(xiàn)的小光標(biāo)圖像的位置,以及發(fā)布與顯示器1214上所呈現(xiàn)的圖形元素相關(guān)聯(lián)的命 令。在一些實施例中,例如,在計算機(jī)系統(tǒng)1200在沒有人類輸入的情況下自動地執(zhí)行所有功 能的實施例中,省略了外部輸入設(shè)備1212、顯示設(shè)備1214和指點設(shè)備1216中的一個或多個。
[0103] 在所圖示的實施例中,專用硬件(諸如專用集成電路(ASIC)1220)被耦合到總線 1210。專用硬件被配置以便出于專門的目的而足夠快地執(zhí)行處理器1202不執(zhí)行的操作。專 用1C的例子包括:用于生成用于顯示器1214的圖像的圖形加速器卡、用于加密和解密在網(wǎng) 絡(luò)上發(fā)送的消息的密碼板、語音識別,以及對于特殊外部設(shè)備的接口,諸如重復(fù)地執(zhí)行一些 在硬件中更為有效實現(xiàn)的復(fù)雜操作序列的機(jī)器臂和醫(yī)療掃描設(shè)備。
[0104] 計算機(jī)系統(tǒng)1200還包括耦合到總線1210的通信接口 1270的一個或多個實例。通信 接口 1270提供了單向或雙向通信,其耦合到利用自己的處理器進(jìn)行操作的各種外部設(shè)備, 諸如打印機(jī)、掃描儀和外部盤。通常,耦合針對的是連接到本地網(wǎng)絡(luò)1280的網(wǎng)絡(luò)鏈路1278, 具有其自己的處理器的各種外部設(shè)備連接到本地網(wǎng)絡(luò)1280。例如,通信接口 1270可以是個 人計算機(jī)上的并行端口或串行端口或通用串行總線(USB)端口。在一些實施例中,通信接口 1270是綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡或數(shù)字訂戶線路(DSL)卡或電話調(diào)制解調(diào)器,其向相應(yīng) 類型的電話線路提供信息通信連接。在一些實施例中,通信接口 1270是電纜調(diào)制解調(diào)器,其 將總線1210上的信號轉(zhuǎn)換成用于在同軸電纜上的通信連接的信號或轉(zhuǎn)換成用于在光纖線 纜上的通信連接的光信號。又例如,通信接口 1270可以是局域網(wǎng)(LAN)卡,用于提供對于兼 容LAN(諸如以太網(wǎng))的數(shù)據(jù)通信連接。還可以實現(xiàn)無線鏈路。對于無線鏈路來說,通信接口 1270發(fā)送或接收或者既發(fā)送又接收攜帶了信息流(諸如數(shù)字?jǐn)?shù)據(jù))的電、聲或電磁信號,包 括紅外和光信號。例如,在無線手持設(shè)備(諸如像蜂窩電話這樣的移動電話)中,通信接口 1270包括被稱為無線電收發(fā)器的無線電頻帶電磁發(fā)射機(jī)和接收機(jī)。
[0105] 在此使用術(shù)語"計算機(jī)可讀介質(zhì)"來指代參與向處理器1202提供信息(包括用于執(zhí) 行的指令)的任何介質(zhì)。這樣的介質(zhì)可以采用很多形式,包括但不限于非易失性介質(zhì)、易失 性介質(zhì)和傳輸介質(zhì)。非易失性介質(zhì)包括例如光盤或磁盤,諸如存儲設(shè)備1208。易失性介質(zhì)包 括例如動態(tài)存儲器1204。傳輸介質(zhì)包括例如同軸電纜、銅導(dǎo)線、光纖線纜以及在沒有導(dǎo)線或 電纜的情況下在空間傳播的載波,諸如聲波和電磁波,包括無線電波、光波和紅外波。信號 包括在通過傳輸介質(zhì)所發(fā)射的幅度、頻率、相位、極化或其它物理屬性上的人為瞬時變化。 計算機(jī)可讀介質(zhì)的常見形式包括例如:軟盤、柔性盤、硬盤、磁帶、任何其它磁介質(zhì)、CD-ROM、 CDRW、DVD、任何其它光介質(zhì)、穿孔卡、紙帶、光標(biāo)記片材、具有孔圖案或其它光可識別標(biāo)志的 任何其它物理介質(zhì)、1^1、?如14?如1、?1^3^?1?01、任何其它存儲器芯片或盒式存儲器、載 波,或者計算機(jī)可以對其進(jìn)行讀取的任何其它介質(zhì)。
[0106] 圖13圖示了在其上可以實現(xiàn)本發(fā)明的實施例的芯片集1300。芯片集1300被編程以 便執(zhí)行在此所描述的本發(fā)明功能,并且其包括例如相對于圖12所描述的在一個或多個物理 封裝中合并的處理器和存儲器組件。舉例來說,物理封裝包括在結(jié)構(gòu)裝配(例如,基板)上的 一個或多個材料、組件和/或?qū)Ь€的布置,以便提供一個或多個特性,諸如物理強(qiáng)度、尺寸的 保持和/或電交互的限制。
[0107] 在一個實施例中,芯片集1300包括用于在芯片集1300的組件當(dāng)中傳遞信息的通信 機(jī)制,諸如總線1301。處理器1303具有到總線1301的連接,以便執(zhí)行指令以及處理例如在存 儲器1305中存儲的信息。處理器1303可以包括一個或多個處理核心,并且每個核心被配置 成獨立地執(zhí)行。多核心處理器使得能夠在單個物理封裝中進(jìn)行多處理。多核心處理器的例 子包括兩個、四個、八個或更多數(shù)目的處理核心。替代地或附加地,處理器1303可以包括經(jīng) 由總線1301串聯(lián)配置的一個或多個微處理器,以便使得能夠獨立地執(zhí)行指令、流水線操作 (pipelining)和多線程(multithreading)。處理器1303還可以配有用于執(zhí)行特定處理功能 和任務(wù)的一個或多個專門組件,諸如一個或多個數(shù)字信號處理器(DSP)1307,或者一個或多 個專用集成電路(ASIC) 1309 ASP 1307通常被配置成獨立于處理器1303實時地處理真實信 號(例如,聲音)。類似地,ASIC 1309可以被配置成執(zhí)行通用處理器不容易執(zhí)行的專門功能。 用于幫助執(zhí)行在此所描述的本發(fā)明功能的其它專門的組件包括一個或多個現(xiàn)場可編程門 陣列(FPGA)(未示出)、一個或多個控制器(未示出),或者一個或多個其它的專用計算機(jī)芯 片。
[0108] 處理器1303和隨附的組件具有經(jīng)由總線1301到存儲器1305的連接。存儲器1305包 括動態(tài)存儲器(例如,RAM、磁盤、可寫光盤等)和靜態(tài)存儲器(例如,R0M、CD-R0M等)這兩者, 用于存儲可執(zhí)行指令,當(dāng)執(zhí)行所述可執(zhí)行指令時,實施在此所描述的本發(fā)明步驟。存儲器 1305還存儲與本發(fā)明步驟的執(zhí)行相關(guān)聯(lián)的或由其生成的數(shù)據(jù)。
[0109] 圖14是根據(jù)示例性實施例的能夠在圖1的系統(tǒng)中操作的移動臺(例如,手機(jī))的示 例性組件的示圖。通常,常常關(guān)于前端和后端特性來定義無線電接收機(jī)。接收機(jī)的前端包括 所有的射頻(RF)電路,而后端包括所有的基帶處理電路。電話的相關(guān)內(nèi)部組件包括主控制 單元(M⑶)1403、數(shù)字信號處理器(DSP) 1405,以及接收機(jī)/發(fā)射機(jī)單元(包括擴(kuò)音器增益控 制單元和揚(yáng)聲器增益控制單元)。主顯示單元1407向用戶提供對各種應(yīng)用和移動臺功能的 支持方面的顯示。音頻功能電路1409包括擴(kuò)音器1411和擴(kuò)音器放大器(其放大從擴(kuò)音器 1411輸出的語音信號)。從擴(kuò)音器1411輸出的經(jīng)放大的語音信號被饋送到編碼器/解碼器 (C0DEC)1413〇
[0110] 無線電部件1415放大功率并轉(zhuǎn)換頻率,以便經(jīng)由天線1417與基站通信,基站被包 括在移動通信系統(tǒng)中。功率放大器(PAH419和發(fā)射機(jī)/調(diào)制電路在操作上響應(yīng)于MCU 1403, 并且具有來自耦合于雙工器1421或循環(huán)器(circulator)或天線開關(guān)的PA 1419的輸出,如 本領(lǐng)域已知的。PA 1419還耦合到電池接口和功率控制單元1420。
[0111] 在使用中,移動臺1401的用戶向擴(kuò)音器1411中講話,并且他或她的語音以及任何 所檢測到的背景噪聲被轉(zhuǎn)換成模擬電壓。然后,該模擬電壓通過模數(shù)轉(zhuǎn)換器(ADCH423被轉(zhuǎn) 換成數(shù)字信號??刂茊卧?403將數(shù)字信號路由到DSP 1405中用于在其中進(jìn)行處理,諸如語 音編碼、信道編碼、加密和交織。在示例性實施例中,使用蜂窩傳輸協(xié)議(諸如全球演進(jìn) (EDGE)、通用分組無線電服務(wù)(GPRS)、全球移動通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng) (IMS )、通用移動電信系統(tǒng)(UMTS)等)以及任何其它合適的無線介質(zhì)(例如,微波接入 (WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(⑶MA)、無線保真(WiFi)、衛(wèi)星等),通過未單獨示 出的單元來對經(jīng)處理的語音信號進(jìn)行編碼。
[0112]然后,將已編碼的信號路由到均衡器1425,用于補(bǔ)償在通過空氣傳輸期間發(fā)生的 任何頻率相關(guān)的損傷,諸如相位和幅度失真。在均衡了比特流之后,調(diào)制器1427將該信號與 在RF接口 1429中生成的RF信號進(jìn)行組合。調(diào)制器1427借助于頻率或相位調(diào)制來生成正弦 波。為了將該信號準(zhǔn)備用于傳輸,上變頻器1431將從調(diào)制器1427輸出的正弦波與由合成器 1433生成的另一正弦波進(jìn)行組合以便實現(xiàn)傳輸?shù)钠谕l率。然后,該信號被發(fā)送通過PA 1419,以便將該信號提高到適當(dāng)?shù)墓β仕健T趯嶋H系統(tǒng)中,PA 1419充當(dāng)可變增益放大器, 其增益根據(jù)從網(wǎng)絡(luò)基站接收到的信息而受到DSP 1405的控制。然后,在雙工器1421內(nèi)過濾 該信號,并且可選地將該信號發(fā)送到天線耦合器1435,以便匹配阻抗,從而提供最大的功率 傳輸。最后,該信號經(jīng)由天線1417被發(fā)射到本地基站。自動增益控制(AGC)可以被提供用來 控制接收機(jī)的最后階段的增益??梢詮哪抢飳⒃撔盘栟D(zhuǎn)發(fā)到遠(yuǎn)程電話(其可以是另一蜂窩 電話)、其它移動電話或連接到公共交換電話網(wǎng)絡(luò)(PSTN)或其它電話網(wǎng)絡(luò)的陸線。
[0113] 經(jīng)由天線1417接收到被發(fā)射給移動臺1401的語音信號,并且由低噪聲放大器 (LNAH437立即將該語音信號進(jìn)行放大。下變頻器1439降低載波頻率,而解調(diào)器1441去掉 RF,僅留下數(shù)字比特流。然后,該信號穿過均衡器1425,并且由DSP 1405來處理。數(shù)模轉(zhuǎn)換器 (DACH443轉(zhuǎn)換該信號,并且所得到的輸出通過揚(yáng)聲器1445被傳送給用戶,所有這些都在主 控制單元(MCU)1403(其可以被實現(xiàn)為中央處理單元(CPU)(未示出))的控制之下。
[0114] MCU 1403接收各種信號,包括來自鍵盤1447的輸入信號。MCU 1403將顯示命令和 切換命令分別遞送給顯示器1407和語音輸出切換控制器。此外,Μ⑶1403與DSP 1405交換 信息,并且可以訪問視情況被并入的S頂卡1449和存儲器1451。另外,Μ⑶1403執(zhí)行站臺所 要求的各種控制功能。取決于實現(xiàn),DSP 1405可以對語音信號執(zhí)行各種常規(guī)數(shù)字處理功能 中的任何功能。另外,DSP 1405根據(jù)由擴(kuò)音器1411所檢測到的信號來確定本地環(huán)境的背景 噪聲水平,并且將擴(kuò)音器1411的增益設(shè)置成被選擇用來補(bǔ)償移動臺1401用戶的自然傾向 (natu