IDT

IDT

IDT公司致力於為推動全球網路智慧型信息包處理提供專用通信積體電路產品。IDT提供的解決方案適用於中央/邊緣、核心/邊緣、網路接入點、企業、小型辦公室/家庭(SOHO)、數據中心,以及無線網路等領域,以滿足智慧型信息包處理快速增長的需求。IDT還致力於為下一代系統提供先進的、兼具成本效益的半導體解決方案,以滿足網路發展的複雜性和擴展的服務範圍。

基本介紹

  • 外文名:IDT
  • 發展方向:推動全球網路智慧型信息包處理
  • 產品:專用通信積體電路產品
  • 性質:有限公司
字母,歷史,市場,通信,計算,消費,IDT,優勢,標準程度,中斷描述,門描述符,

字母

等同採用縮寫字母代號,是指國家標準與國際標準在技術內容上完全相同,編寫方法上完全對應,僅有或沒有編輯性修改。  等同採用國家標準是採用國際標準的基本方法之一。它是指我國標準在技術內容與文本結構均與國際標準完全相同,或者我國標準在技術內容上與國際標準相同,但可以包含小的編輯性修改,其縮寫字母代號為IDT。等同採用國際標準適用“反之亦然原則”。
IDT

歷史

IDT公司創建於1980年,擁有30多年積體電路設計、製造、銷售和推廣的豐富經驗,不斷滿足高性能和快速增長的市場需求。IDT提供的信息包處理技術和創新解決方案包括業界領先的網路搜尋引擎、分類協處理器、流量控制器和Interprise?集成通信處理器。IDT秉承其在基礎產品設計和開發方面的優勢,廣泛服務於通信套用領域,其基本產品系列包括業界最廣泛的FIFO、多連線埠和時鐘管理產品,以及電信積體電路等。IDT還擁有可滿足領先網路設備製造商要求的高性能數字邏輯和高速SRAM等。

市場

通信

IDT 與客戶和合作夥伴一起,消除影響數字媒體通過網路傳送速度的瓶頸。我們在企業和服務提供商環境中的解決方案可以消除數字媒體流量阻塞,讓用戶可以更快訪問所需的數字媒體內容。
我們為領先OEM提供計時、交換、橋接和專用存儲產品,幫助他們實現從基站、交換機路由器的聯網。因此,我們處於業界中心地位,使我們能夠獲得各個方面的知識。從這個獨特的行業角度看,IDT 能夠從不同角度考慮每個問題,從而為我們的客戶提供一個集成的解決方案,而不僅僅是一個簡單的器件。

計算

伺服器、PC 和筆記本電腦市場總是處在不斷的變化中。在伺服器方面,我們充分利用計時、高速 SerDes和電源管理技術,實現更高性能和更低功耗的伺服器與各種外設的連線,將數字媒體從一個地點傳輸到另一個地點。
在移動計算、桌上型電腦和擴展底座方面,IDT的解決方案——從時鐘、交換、橋接和互連,到音頻、視頻和觸摸感測技術,為最終用戶帶來的不僅僅是數據和內容,而是完整的數字媒體體驗。

消費

消費市場對更高性能、更低價格產品的要求繼續推動技術的發展。為了滿足這種持續不斷的需求,遊戲平台、DVD和藍光播放器、數位相機、機頂盒、平板電視及其他將繼續在品種和功能上不斷推陳出新,而繼續減小尺寸和降低成本。

IDT

IDT專注於通過創新和集成提高器件性能和用戶體驗,幫助IDT在消費者市場的客戶推出具有昨天做夢都想不到的功能和性能的產品。IDT解決方案處在不斷增長的市場的前沿,可通過智慧型電源解決方案延長電池壽命,通過靈活性和集成提高設備性能和成本效益,提供完整的數字媒體體驗。

優勢

IDT充分利用其在軟體、硬體和存儲技術方面的優勢,致力於提供靈活、高度集成的半導體解決方案,以滿足目標市場套用和智慧型信息包處理快速增長的需求。
IDT公司總部設在美國加利福尼亞州的矽谷,在全球約有3100名員工。公司具有業界領先的設計能力,並在美國、澳大利亞悉尼和中國上海設有多個辦事機構。公司在美國俄勒岡州設有製造工廠,在菲律賓和馬來西亞設有測試和組裝工廠。

標準程度

中國標準與國際標準一致性程度,等同 (identical) 代號IDT

中斷描述

中斷描述符表(Interrupt Descriptor Table,IDT)將每個異常或中斷向量分別與它們的處理過程聯
系起來。與GDT和LDT表類似,IDT也是由8位元組長描述符組成的一個數組。與GDT不同的是,表中第1項
可以包含描述符。為了構成IDT表中的一個索引值,處理器把異常或中斷的向量號乘以8。因為最多只
有256箇中斷或異常向量,所以IDT無需包含多於256個描述符。IDT中可以含有少於256個描述符,因為
只有可能發生的異常或中斷才需要描述符。不過IDT中所有空描述符項應該設定其存在位(標誌)為0
IDT表可以駐留線上性地址空間的任何地方,處理器使用IDTR暫存器來定位IDT表的位置。這個暫存器
中含有IDT表32位的基地址和16位的長度(限長)值,如圖4-26所示。IDT表基地址應該對齊在8位元組邊
界上以提高處理器的訪問效率。限長值是以位元組為單位的IDT表的長度。
中斷描述符表IDT和暫存器IDTR
LIDT和SIDT指令分別用於載入和保存IDTR暫存器的內容。LIDT指令用於把記憶體中的限長值和基地址操
作數載入到IDTR暫存器中。該指令僅能由當前特權級CPL是0的代碼執行,通常被用於創建IDT時的操作
系統初始化代碼中。SIDT指令用於把IDTR中的基地址和限長內容複製到記憶體中。該指令可在任何特權
級上執行。
如果中斷或異常向量引用的描述符超過了IDT的界限,處理器會產生一個一般保護性異常
在實地址模式中,CPU把記憶體中從0開始的1K位元組作為一個中斷向量表。表中的每個表項占四個位元組,由兩個位元組的段地址和兩個位元組的偏移量組成,這樣構成的地址便是相應中斷處理程式的入口地址。但是,在保護模式下,由四位元組的表項構成的中斷向量表顯然滿足不了要求。這是因為,?除了兩個位元組的段描述符,偏移量必用四位元組來表示;?要有反映模式切換的信息。因此,在保護模式下,中斷向量表中的表項由8個位元組組成,中斷向量表也改叫做中斷描述符表IDT(InterruptDescriptor Table)。其中的每個表項叫做一個門描述符(gate descriptor),“門”的含義是當中斷髮生時必須先通過這些門,然後才能進入相應的處理程式。

門描述符

· 中斷門(Interrupt gate)
其類型碼為110,中斷門包含了一個中斷或異常處理程式所在段的選擇符和段內偏移量。當控制權通過中斷門進入中斷處理程式時,處理器清IF標誌,即關中斷,以避免嵌套中斷的發生。中斷門中的DPL(Descriptor Privilege Level)為0,因此,用戶態的進程不能訪問Intel的中斷門。所有的中斷處理程式都由中斷門激活,並全部限制在核心態。
· 陷阱門(Trap gate)
其類型碼為111,與中斷門類似,其唯一的區別是,控制權通過陷阱門進入處理程式時維持IF標誌位不變,也就是說,不關中斷。
· 系統門(System gate)
這是Linux核心特別設定的,用來讓用戶態的進程訪問Intel的陷阱門,因此,門描述符的DPL為3。通過系統門來激活4個Linux異常處理程式,它們的向量是3、4、5及128,也就是說,在用戶態下,可以使用int3、into、bound 及int0x80四條彙編指令
最後,在保護模式下,中斷描述符表在記憶體的位置不再限於從地址0開始的地方,而是可以放在記憶體的任何地方。為此,CPU中增設了一個中斷描述符表暫存器IDTR,用來存放中斷描述符表在記憶體的起始地址。中斷描述符表暫存器IDTR是一個48位的暫存器,其低16位保存中斷描述符表的大小,高32位保存IDT的基址.

相關詞條

熱門詞條

聯絡我們