IDT公司致力于为助力全球线上智能资讯包处理赠与专用通信集成电路产品。IDT赠与的解决规划适用于中央/边缘、核心/边缘、线上接入点、企业、小型办公室/家庭(SOHO)、数据中心,以及无线线上等领域,以满足智能资讯包处理快速增长的需求。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位的长度(限长)值。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的基址.