Apparatus and Method for Testing Sub-Systems of a System-on-a-Chip Using a Configurable External System-on-a-Chip
    3.
    发明申请
    Apparatus and Method for Testing Sub-Systems of a System-on-a-Chip Using a Configurable External System-on-a-Chip 有权
    用于使用可配置的外部片上系统来测试片上系统的子系统的装置和方法

    公开(公告)号:US20080313583A1

    公开(公告)日:2008-12-18

    申请号:US12195716

    申请日:2008-08-21

    IPC分类号: G06F17/50

    摘要: An apparatus and method are provided in which a previously verified SoC is coupled to a SoC under test via a communication bus or other type of communication interface. The previously verified SoC is provided with the same test stimuli as the SoC under test and thus, generates expected test results data. The test stimuli are sent to the SoC under test via a peripheral communication interface between the previously verified SoC and the SOC under test. The SoC under test generates actual test result data that is output to the previously verified SoC. The previously verified SoC may then compare the expected test results data with the actual test result data generated by the SoC under test to determine if they match. If the two sets of data do not match, then a mismatch notification may be generated and output.

    摘要翻译: 提供了一种装置和方法,其中先前验证的SoC经由通信总线或其他类型的通信接口耦合到被测试的SoC。 先前验证的SoC具有与被测试的SoC相同的测试刺激,从而产生预期的测试结果数据。 测试刺激通过先前验证的SoC和被测SOC之间的外围通信接口发送到被测试的SoC。 被测试的SoC产生了输出到先前验证的SoC的实际测试结果数据。 先前验证的SoC可以将预期测试结果数据与被测试的SoC生成的实际测试结果数据进行比较,以确定它们是否匹配。 如果两组数据不匹配,则可能会生成并输出失配通知。

    Method for testing sub-systems of a system-on-a-chip using a configurable external system-on-a-chip
    4.
    发明授权
    Method for testing sub-systems of a system-on-a-chip using a configurable external system-on-a-chip 失效
    使用可配置的外部片上系统测试片上系统的子系统的方法

    公开(公告)号:US07434182B2

    公开(公告)日:2008-10-07

    申请号:US11181442

    申请日:2005-07-14

    IPC分类号: G06F17/50 G06F9/45 H03K17/693

    摘要: A method is provided in which a previously verified SoC is coupled to a SoC under test via a communication bus or other type of communication interface. The previously verified SoC is provided with the same test stimuli as the SoC under test and thus, generates expected test results data. The test stimuli are sent to the SoC under test via a peripheral communication interface between the previously verified SoC and the SoC under test. The SoC under test generates actual test result data that is output to the previously verified SoC. The previously verified SoC may then compare the expected test results data with the actual test result data generated by the SoC under test to determine if they match. If the two sets of data do not match, then a mismatch notification may be generated and output.

    摘要翻译: 提供了一种方法,其中先前验证的SoC经由通信总线或其他类型的通信接口耦合到被测试的SoC。 先前验证的SoC具有与被测试的SoC相同的测试刺激,从而产生预期的测试结果数据。 测试刺激通过先前验证的SoC和正在测试的SoC之间的外围通信接口发送到被测试的SoC。 被测试的SoC产生了输出到先前验证的SoC的实际测试结果数据。 先前验证的SoC可以将预期测试结果数据与被测试的SoC生成的实际测试结果数据进行比较,以确定它们是否匹配。 如果两组数据不匹配,则可能会生成并输出失配通知。

    Method and apparatus for configuring plural multimedia audio cards as a
local area network
    5.
    发明授权
    Method and apparatus for configuring plural multimedia audio cards as a local area network 失效
    用于将多个多媒体音频卡配置为局域网的方法和装置

    公开(公告)号:US5519641A

    公开(公告)日:1996-05-21

    申请号:US246452

    申请日:1994-05-20

    CPC分类号: H04L12/403

    摘要: A system and method makes use of the line-in, line-out connectors for each right and left stereo channel of an audio card to provide a communications network. The distributed computers are connected in a master/slave configuration. All of the slave systems have the line-in ports, and the line-out ports, connected together. The master system line-out is connected to each slave system line-in port, and the slave system line-out ports are connected to the master line-in port, for each channel. A communications protocol is provided wherein the master system allows audio and data information to be simultaneously transferred between the master and slave systems. The master provides a clock signal and performs arbitration in order to facilitate the information transfer.

    摘要翻译: 系统和方法利用音频卡的每个右立体声通道和左立体声通道的线路输入连接器来提供通信网络。 分布式计算机以主/从配置连接。 所有从系统都具有线路输入端口和线路输出端口,连接在一起。 主系统线路输出连接到每个从系统线路输入端口,从系统线路输出端口连接到每个通道的主线路输入端口。 提供通信协议,其中主系统允许在主系统和从系统之间同时传送音频和数据信息。 主机提供时钟信号并执行仲裁以便于信息传输。

    Methods, systems and computer program products for secure firmware updates
    6.
    发明授权
    Methods, systems and computer program products for secure firmware updates 失效
    用于安全固件更新的方法,系统和计算机程序产品

    公开(公告)号:US06266809B1

    公开(公告)日:2001-07-24

    申请号:US08912288

    申请日:1997-08-15

    IPC分类号: G06F9445

    CPC分类号: G06F9/4416 G06F8/65

    摘要: Methods, systems and computer program products are provided which update firmware in a network computer by replacing the standard operating system to be loaded at the initialization of the network computer with a firmware update operating system. The firmware update operating system is then downloaded to the network computer and initiated to update the firmware of the network computer. The firmware update operating system may then be replaced with the standard operating system to be loaded at the initialization of the network computer. The network computer may then be reinitialized by, for example, a cold boot, so as to load the standard operating system. The cold boot may be server initiated so as to allow for firmware updates with intervention by an operator at the network computer.

    摘要翻译: 提供了方法,系统和计算机程序产品,其通过用固件更新操作系统替换在网络计算机的初始化时要加载的标准操作系统来更新网络计算机中的固件。 然后将固件更新操作系统下载到网络计算机并启动以更新网络计算机的固件。 然后固件更新操作系统可以被替换为在网络计算机的初始化时被加载的标准操作系统。 然后可以通过例如冷启动来重新初始化网络计算机,以便加载标准操作系统。 冷启动可以是服务器启动的,以便允许由网络计算机上的操作者进行的干预来进行固件更新。

    Installation and use of plural expanded memory managers
    7.
    发明授权
    Installation and use of plural expanded memory managers 失效
    安装和使用多个扩展的内存管理器

    公开(公告)号:US5455919A

    公开(公告)日:1995-10-03

    申请号:US971032

    申请日:1992-11-03

    摘要: Simultaneous use of multiple expanded memory cards and their associated Expanded Memory Manager (EMM) device drivers in a computer system is provided. First, an expanded memory card is added and its EMM device driver will check to verify if another EMM driver is currently installed. If so, the new EMM device driver will take control of the existing EMM device driver in a master-slave relationship. The new EMM device driver (master) controls the existing EMM device driver (slave) by use of the slave's interrupt vector. That is, the master controls the slave by having an interrupt vector for the slave readdressed to be input to the master. Thereby, providing the master with the expanded memory interrupts the slave was required to service. The master also takes control of all the slave's handles and pages by appearing as a requesting program application to the slave. Another feature of the present invention will allow multiple EMM device drivers to be installed in an efficient manner, by eliminating code that is redundant between existing and newly added EMM device drivers.

    摘要翻译: 提供了在计算机系统中同时使用多个扩展存储卡及其相关的扩展内存管理器(EMM)设备驱动程序。 首先,添加扩展的存储卡,其EMM设备驱动程序将检查以验证是否安装了另一个EMM驱动程序。 如果是这样,新的EMM设备驱动程序将以主从关系控制现有的EMM设备驱动程序。 新的EMM设备驱动程序(主站)通过使用从站的中断向量来控制现有的EMM设备驱动程序(从站)。 也就是说,主器件通过将从器件的中断向量输入到主器件来控制从器件。 因此,向主机提供扩展的存储器中断从机被要求服务。 主人还通过将作为请求的程序应用程序显示给从站来控制所有从站的手柄和页面。 本发明的另一个特征是通过消除在现有和新增的EMM设备驱动器之间冗余的代码,可以有效地安装多个EMM设备驱动器。

    Testing sub-systems of a system-on-a-chip using a configurable external system-on-a-chip
    8.
    发明授权
    Testing sub-systems of a system-on-a-chip using a configurable external system-on-a-chip 有权
    使用可配置的外部片上系统测试片上系统的子系统

    公开(公告)号:US08024699B2

    公开(公告)日:2011-09-20

    申请号:US12195716

    申请日:2008-08-21

    IPC分类号: G06F9/455 G06F17/50

    摘要: Mechanisms are provided in which a previously verified SoC is coupled to a SoC under test via a communication bus or other type of communication interface. The previously verified SoC is provided with the same test stimuli as the SoC under test and thus, generates expected test results data. The test stimuli are sent to the SoC under test via a peripheral communication interface between the previously verified SoC and the SoC under test. The SoC under test generates actual test results data that is output to the previously verified SoC. The previously verified SoC may then compare the expected test results data with the actual test result data generated by the SoC under test to determine if they match. If the two sets of data do not match, then a mismatch notification may be generated and output.

    摘要翻译: 提供了一种机制,其中先前验证的SoC通过通信总线或其他类型的通信接口耦合到被测试的SoC。 先前验证的SoC具有与被测试的SoC相同的测试刺激,从而产生预期的测试结果数据。 测试刺激通过先前验证的SoC和正在测试的SoC之间的外围通信接口发送到被测试的SoC。 正在测试的SoC产生输出到先前验证的SoC的实际测试结果数据。 先前验证的SoC可以将预期测试结果数据与被测试的SoC生成的实际测试结果数据进行比较,以确定它们是否匹配。 如果两组数据不匹配,则可能会生成并输出失配通知。

    Installation and use of plural expanded memory managers
    9.
    发明授权
    Installation and use of plural expanded memory managers 失效
    安装和使用多个扩展的内存管理器

    公开(公告)号:US5623618A

    公开(公告)日:1997-04-22

    申请号:US476165

    申请日:1995-06-07

    摘要: Simultaneous use of multiple expanded memory cards and their associated Expanded Memory Manager (EMM) device drivers in a computer system is provided. First, an expanded memory card is added and its EMM device driver will check to verify if another EMM driver is currently installed. If so, the new EMM device driver will take control of the existing EMM device driver in a master-slave relationship. The new EMM device driver (master) controls the existing EMM device driver (slave) by use of the slave's interrupt vector. That is, the master controls the slave by having an interrupt vector for the slave readdressed to be input to the master. Thereby, providing the master with the which expanded memory interrupts the slave was required to service. The master also takes control of all the slave's handles and pages by appearing as a requesting program application to the slave. Another feature of the present invention will allow multiple EMM device drivers to be installed in an efficient manner, by eliminating code that is redundant between existing and newly added EMM drivers.

    摘要翻译: 提供了在计算机系统中同时使用多个扩展存储卡及其相关的扩展内存管理器(EMM)设备驱动程序。 首先,添加扩展的存储卡,其EMM设备驱动程序将检查以验证是否安装了另一个EMM驱动程序。 如果是这样,新的EMM设备驱动程序将以主从关系控制现有的EMM设备驱动程序。 新的EMM设备驱动程序(主站)通过使用从站的中断向量来控制现有的EMM设备驱动程序(从站)。 也就是说,主器件通过将从器件的中断向量输入到主器件来控制从器件。 从而,为主设备提供了哪个扩展的存储器中断从设备的服务。 主人还通过将作为请求的程序应用程序显示给从站来控制所有从站的手柄和页面。 本发明的另一个特征是通过消除现有和新添加的EMM驱动器之间冗余的代码,可以有效地安装多个EMM设备驱动器。

    Installation of an expanded memory manager
    10.
    发明授权
    Installation of an expanded memory manager 失效
    安装扩展的内存管理器

    公开(公告)号:US5349661A

    公开(公告)日:1994-09-20

    申请号:US886614

    申请日:1992-05-20

    CPC分类号: G06F9/4411 G06F12/0623

    摘要: An EMM device driver command installation line is provided which may be easily and quickly interpreted by a user, an installation or a setup program. The physical memory is correlated to the installation line by a map of the 16 K-byte DOS memory segments from 0 to the memory segment above 1024 K-bytes. Different characters are assigned to represent the different types of parameters which may be found in DOS memory (0 to 1024 K-bytes), e.g. read only memory (ROM), or video memory. Additionally, characters may represent the page (single 16 K-byte segment and frame (4 sequential pages) locations that are usable by the EMM device driver, and informative to a user. In addition to the type of characters used, the character positions also provide usable information to the user since a one to one correspondence exists between the character position and the physical locations in DOS memory.

    摘要翻译: 提供了一种EMM设备驱动程序命令安装线,可以由用户,安装或安装程序轻松快速地解释。 物理内存通过从0到高于1024 K字节的内存段的16 K字节DOS内存段的映射关系到安装行。 分配不同的字符来表示可以在DOS存储器(0至1024K字节)中找到的不同类型的参数,例如, 只读存储器(ROM)或视频存储器。 此外,字符可以表示EMM设备驱动程序可使用的页面(单个16K字节段和帧(4个顺序页)位置,并且向用户提供信息。除了所使用的字符类型之外,字符位置也 向用户提供可用的信息,因为在DOS存储器中的字符位置和物理位置之间存在一对一的对应关系。