会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and apparatus for providing register and interrupt compatibility
between non-identical integrated circuits
    • 用于在不相同集成电路之间提供寄存器和中断兼容性的方法和装置
    • US5812858A
    • 1998-09-22
    • US719596
    • 1996-09-25
    • Narasimha R. NookalaAshutosh S. DikshitDaniel G. BezzantStephen A. SmithJihad Y. AbudayyehArunachalam Vaidyanathan
    • Narasimha R. NookalaAshutosh S. DikshitDaniel G. BezzantStephen A. SmithJihad Y. AbudayyehArunachalam Vaidyanathan
    • G06F9/30G06F9/318G06F13/10G06F9/46
    • G06F13/105G06F9/30098G06F9/30123G06F9/30189G06F9/455
    • An apparatus for providing register compatibility between integrated circuits having different register and interrupt configurations is designed to operate with software that was written for previous hardware. Versions of software written for previous hardware attempt non-native register accesses for which the integrated circuit is designed to emulate the non-native register set. Versions of software specifically written for the present hardware attempt native register accesses for which no emulation is necessary. In the preferred embodiment only one physical register set is included on the integrated circuit and a compatibility engine is used when a non-native register access is attempted. The compatibility engine is coupled between a bus interface unit and the physical register set and allows a user or system designer to address a register set of another integrated circuit having a different configuration than the physical register set. The compatibility engine converts the address and maps the data bits of the emulated register into registers within the physical register set. Alternatively, two sets of registers can be physically included on the integrated circuit. An interrupt compatibility circuit is also designed to operate in at least a first mode or a second mode. In the first mode the interrupt information is written to an appropriate register and then mapped into the appropriate bits of the physical register set. In the second mode the interrupt information is written directly to the appropriate register. In both the first and second modes, steering bits from the appropriate register are used to map system, management and wakeup interrupts to the appropriate interrupt pad where the interrupt request signal is then shaped.
    • 用于在具有不同寄存器和中断配置的集成电路之间提供寄存器兼容性的设备被设计为使用为先前硬件编写的软件进行操作。 为先前硬件编写的软件版本尝试非本地寄存器访问,集成电路设计用于模拟非本地寄存器集。 针对当前硬件专门编写的软件版本会尝试不需要仿真的本地寄存器访问。 在优选实施例中,集成电路中仅包括一个物理寄存器组,并且当尝试非本地寄存器访问时使用兼容性引擎。 兼容性引擎耦合在总线接口单元和物理寄存器组之间,并且允许用户或系统设计者寻址具有与物理寄存器组不同的配置的另一个集成电路的寄存器组。 兼容性引擎转换地址,并将仿真寄存器的数据位映射到物理寄存器集中的寄存器。 或者,集成电路可以物理地包括两组寄存器。 中断兼容性电路还被设计为在至少第一模式或第二模式中操作。 在第一种模式下,中断信息被写入适当的寄存器,然后映射到物理寄存器组的相应位。 在第二种模式下,中断信息直接写入适当的寄存器。 在第一和第二模式中,来自适当寄存器的转向位用于将系统,管理和唤醒中断映射到中断请求信号然后成形的适当中断焊盘。
    • 5. 发明授权
    • Method and apparatus for providing register compatibility between
non-identical integrated circuits
    • 用于在不相同的集成电路之间提供寄存器兼容性的方法和装置
    • US5796981A
    • 1998-08-18
    • US308167
    • 1994-09-16
    • Jihad Y. AbudayyehAshutosh S. DikshitDaniel G. BezzantStephen A. SmithNarasimha R. NookalaArunachalam Vaidyanathan
    • Jihad Y. AbudayyehAshutosh S. DikshitDaniel G. BezzantStephen A. SmithNarasimha R. NookalaArunachalam Vaidyanathan
    • G06F9/30G06F9/318G06F9/00G06F13/00
    • G06F9/30174G06F9/30138
    • An apparatus for providing register compatibility between integrated circuits having different register and interrupt configurations is designed to operate with software. Software may attempt non-native register accesses; the integrated circuit of the present invention will emulate a non-native register set. In the preferred embodiment only one physical register set is included on the integrated circuit and a compatibility engine is used when a non-native register access is attempted. The compatibility engine is coupled between a bus interface unit and the physical register set and allows a user or system designer to address a register set of another integrated circuit having a different configuration than the physical register set. The compatibility engine converts the address and maps the data bits of the emulated register into registers within the physical register set. Alternatively, two sets of registers can be physically included on the integrated circuit. An interrupt compatibility circuit is also designed to operate in at least a first mode or a second mode. In the first mode, the interrupt information is written to an appropriate register and then mapped into appropriate bits of the physical register set. In the second mode, interrupt information is written directly to the appropriate register.
    • 用于在具有不同寄存器和中断配置的集成电路之间提供寄存器兼容性的装置被设计为与软件一起操作。 软件可以尝试非本地寄存器访问; 本发明的集成电路将模拟非本地寄存器组。 在优选实施例中,集成电路中仅包括一个物理寄存器组,并且当尝试非本地寄存器访问时使用兼容性引擎。 兼容性引擎耦合在总线接口单元和物理寄存器组之间,并且允许用户或系统设计者寻址具有与物理寄存器组不同的配置的另一个集成电路的寄存器组。 兼容性引擎转换地址,并将仿真寄存器的数据位映射到物理寄存器集中的寄存器。 或者,集成电路可以物理地包括两组寄存器。 中断兼容性电路还被设计为在至少第一模式或第二模式中操作。 在第一种模式下,将中断信息写入适当的寄存器,然后映射到物理寄存器组的相应位。 在第二种模式下,中断信息直接写入适当的寄存器。
    • 7. 发明授权
    • Computer system with multiple PC card controllers and a method of
controlling I/O transfers in the system
    • 具有多个PC卡控制器的计算机系统和一种控制系统中I / O传输的方法
    • US5724529A
    • 1998-03-03
    • US561777
    • 1995-11-22
    • Stephen A. SmithJafar Naji
    • Stephen A. SmithJafar Naji
    • G06F13/14G06F13/36G06F13/40G06F13/00
    • G06F13/4027
    • A method and arrangement for controlling input/output (I/O) operations in a computer system provides multiple PC card controllers but allows legacy software to be used. A PCI bus is coupled to a central processing unit, and an ISA bus is coupled to the PCI bus by a bridge. At least one PC card controller is coupled to the PCI bus and at least one other PC card controller is coupled to the ISA bus. Each PC card controller has at least one socket in which a device is connectable, each socket being separately addressable by the processor at an (I/O) address through the respect PC card controller. Each controller also has a socket pointer register, each socket pointer register being loadable with socket pointer information that uniquely identifies each socket of the controller among all of the sockets of the plurality of controllers in the computer system. Each controller also has an index register and a plurality of data registers, the index stored in the index register pointing to one of the data registers. The index registers of the PC card controllers are updated when the processor writes to an I/O address, without acknowledging the write on the PCI bus. This allows the writes to propagate through the system to lower levels, instead of being stopped by a subtractive decode device. To perform this, each PC card controller compares the socket pointer information with the updated index in the index register. When at least a portion of the socket pointer information matches at least a portion of the updated index, the PC card controller updates with write data the data register pointed to by the index register.
    • 用于控制计算机系统中的输入/输出(I / O)操作的方法和装置提供多个PC卡控制器,但允许使用旧的软件。 PCI总线耦合到中央处理单元,并且ISA总线通过桥耦合到PCI总线。 至少一个PC卡控制器耦合到PCI总线,并且至少一个其它PC卡控制器耦合到ISA总线。 每个PC卡控制器具有至少一个插座,其中设备可连接,每个插座可由处理器在通过PC卡控制器的I / O地址单独寻址。 每个控制器还具有套接字指针寄存器,每个套接字指针寄存器可以使用套接字指针信息进行加载,该指针信息在计算机系统中的多个控制器的所有插座中唯一地标识控制器的每个套接字。 每个控制器还具有索引寄存器和多个数据寄存器,存储在索引寄存器中的索引指向数据寄存器之一。 当处理器写入I / O地址时,PC卡控制器的索引寄存器被更新,而不会确认PCI总线上的写入。 这允许写入通过系统传播到较低的电平,而不是被减法解码设备停止。 为了执行此操作,每个PC卡控制器将套接字指针信息与索引寄存器中更新的索引进行比较。 当插座指针信息的至少一部分与更新的索引的至少一部分匹配时,PC卡控制器用写入数据更新由索引寄存器指向的数据寄存器。
    • 10. 发明授权
    • Individual serving food container with improved housing and closure
arrangement
    • 个人服务食物容器,改善住房和关闭安排
    • US5269430A
    • 1993-12-14
    • US826895
    • 1992-01-28
    • Robert S. SchlaupitzPatricia A. AntoniStephen A. Smith
    • Robert S. SchlaupitzPatricia A. AntoniStephen A. Smith
    • B65D43/16B65D6/00
    • B65D43/162B65D2251/105Y10S206/815
    • An individual serving food container is provided for housing individual servings of food products, such as pie slices and the like, which are generally triangular or wedge shaped and have an outwardly extending "crust" portion. The container includes a tray/cover combination having means for supporting the crust portions of such food product servings from collapsing when housed within the container. The rear wall of the tray has a transverse edge thereof remote from the bottom wall which extends rearwardly therefrom to define a platform adapted to support the outwardly extending crust portion of the wedge-shaped food serving contained in the housing cavity. The container is also provided with means facilitating removal of stored individual servings therefrom and guide means for facilitating proper alignment of locking elements disposed on the cover and tray so as to simplify the locking operation.
    • 提供个人服务的食物容器用于容纳通常为三角形或楔形并且具有向外延伸的“外壳”部分的食品的各种食品,例如馅饼片等。 容器包括托盘/盖组合件,其具有用于支撑这种食品产品的外皮部分在容纳在容器内时不会塌陷的装置。 托盘的后壁具有远离底壁的横向边缘,其从其向后延伸以限定适于支撑容纳在壳体腔中的楔形食品的向外延伸的外壳部分的平台。 容器还设置有便于从其中取出存储的各个部件的装置和用于促进布置在盖和托盘上的锁定元件的适当对准的引导装置,以简化锁定操作。