Compressed message exchange initiated by basic command accompanied by
enhancement code
    1.
    发明授权
    Compressed message exchange initiated by basic command accompanied by enhancement code 失效
    由基本命令发起的压缩消息交换伴随增强代码

    公开(公告)号:US5875350A

    公开(公告)日:1999-02-23

    申请号:US843764

    申请日:1997-04-21

    IPC分类号: G06F13/14

    CPC分类号: G06F13/4265

    摘要: A controller and a properly equipped peripheral device of a computer system easily exchange messages having a compressed data format. Both the controller and the peripheral device are configured to communicate using a predefined basic command set employing a predefined communications format. The controller first verifies that the peripheral device supports a second predefined communications format in addition to the first predefined communications format. Compared to the first format, the second format utilizes messages with greater compression, i.e., an optimized bit stream ("OBS"). The controller next sends the peripheral device a number of commands, including a command of the basic command set accompanied by an OBS enable code. In the case of a write operation, the controller also sends the peripheral device an encoded dataset having the second predefined communications format and representing an underlying unencoded dataset. Although the basic command alone would alert the peripheral device to the transmission of uncompressed data, the presence of the OBS enable code signals a compressed dataset. The peripheral device receives the encoded dataset and, resulting from the received OBS enable code and the command of the basic command set, processes the encoded dataset to obtain the unencoded dataset. In the case of a read operation, the controller receives an encoded dataset, in the second predefined format, from the peripheral device.

    摘要翻译: 计算机系统的控制器和适当配备的外围设备容易地交换具有压缩数据格式的消息。 控制器和外围设备都被配置为使用预定义的通信格式的预定义的基本命令集进行通信。 除了第一预定通信格式之外,控制器首先验证外围设备支持第二预定义的通信格式。 与第一格式相比,第二格式利用较大压缩的消息,即优化的比特流(“OBS”)。 控制器接下来向外围设备发送许多命令,包括伴随着OBS使能码的基本命令集的命令。 在写入操作的情况下,控制器还向外围设备发送具有第二预定通信格式的编码数据集并且表示底层未编码的数据集。 尽管基本命令本身将提醒外围设备传输未压缩数据,但OBS启用代码的存在可以表示压缩的数据集。 外围设备接收编码的数据集,并且由接收的OBS使能码和基本命令集的命令产生,处理编码的数据集以获得未编码的数据集。 在读取操作的情况下,控制器从外围设备接收第二预定格式的编码数据集。

    Computer system with peripheral device characteristic sensing and
automatic communications speed setting
    2.
    发明授权
    Computer system with peripheral device characteristic sensing and automatic communications speed setting 失效
    具有外围设备特性检测和自动通信速度设置的计算机系统

    公开(公告)号:US5922056A

    公开(公告)日:1999-07-13

    申请号:US811098

    申请日:1997-03-03

    IPC分类号: G06F13/42 G06F13/10

    CPC分类号: G06F13/4256

    摘要: A computer system automatically senses characteristics of diverse peripheral devices connected to a common communications port, and automatically maximizes the communications speed with the devices. Coupled in daisy chain fashion to the communications port, all peripheral devices receive every signal issued from the controller port, each device responding only to signals addressed to that device or signals addressed to a universal address. The controller first receives an identifier from peripheral devices attached to the controller port. The controller then interprets the received identifiers to determine a maximum communications speed for each device. Next, the controller and the attached peripheral devices are configured to communicate at the maximum communications speed of the slowest device. This guarantees that all messages sent by the controller are compatible with all peripheral devices. Devices subsequently coupled to the communications port are considered by the controller, and the port and other devices are reconfigured as necessary to ensure the fastest possible communications speed.

    摘要翻译: 计算机系统自动感测连接到公共通信端口的各种外围设备的特性,并且自动最大化与设备的通信速度。 所有外围设备以菊花链方式连接到通信端口,接收从控制器端口发出的每个信号,每个设备仅响应寻址到该设备的信号或寻址到通用地址的信号。 控制器首先从连接到控制器端口的外围设备接收标识符。 然后,控制器解释所接收的标识符以确定每个设备的最大通信速度。 接下来,控制器和附加的外围设备被配置为以最慢设备的最大通信速度进行通信。 这保证控制器发送的所有消息与所有外围设备兼容。 随后耦合到通信端口的设备被控制器考虑,并且端口和其他设备根据需要被重新配置以确保最快的通信速度。