Safe method for upgrading firmware of optical disk product
    1.
    发明授权
    Safe method for upgrading firmware of optical disk product 有权
    安装光盘产品固件的方法

    公开(公告)号:US07376943B2

    公开(公告)日:2008-05-20

    申请号:US10771588

    申请日:2004-02-04

    申请人: Karl Lu

    发明人: Karl Lu

    IPC分类号: G06F9/44

    CPC分类号: G06F11/1433

    摘要: The present invention provides a safe method for upgrading firmware code for optical disk products without corrupting firmware even if an abnormality occurs during a upgrading a firmware process. A nonvolatile memory device of the present invention may store a boot system image and an application ware image separately. End users may update the application ware image by executing an upgraded application program. However the boot system image stored in the nonvolatile memory device may not be modified at any event and it may be used to restore the optical disk product from a system failure caused by a corrupted firmware.

    摘要翻译: 本发明提供了一种用于升级光盘产品的固件代码而不破坏固件的安全方法,即使在升级固件处理期间发生异常。 本发明的非易失性存储装置可以分别存储引导系统图像和应用程序图像。 最终用户可以通过执行升级的应用程序来更新应用程序服务器映像。 然而,存储在非易失性存储设备中的引导系统映像在任何情况下都可能不被修改,并且可以用于从由固件损坏引起的系统故障中恢复光盘产品。

    Safe method for upgrading firmware of optical disk product
    2.
    发明申请
    Safe method for upgrading firmware of optical disk product 有权
    安装光盘产品固件的方法

    公开(公告)号:US20050138645A1

    公开(公告)日:2005-06-23

    申请号:US10771588

    申请日:2004-02-04

    申请人: Karl Lu

    发明人: Karl Lu

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F11/1433

    摘要: The present invention provides a safe method for upgrading firmware code for optical disk products without corrupting firmware even if an abnormality occurs during a upgrading a firmware process. A nonvolatile memory device of the present invention may store a boot system image and an application ware image separately. End users may update the application ware image by executing an upgraded application program. However the boot system image stored in the nonvolatile memory device may not be modified at any event and it may be used to restore the optical disk product from a system failure caused by a corrupted firmware.

    摘要翻译: 本发明提供了一种用于升级光盘产品的固件代码而不破坏固件的安全方法,即使在升级固件处理期间发生异常。 本发明的非易失性存储装置可以分别存储引导系统图像和应用程序图像。 最终用户可以通过执行升级的应用程序来更新应用程序服务器映像。 然而,存储在非易失性存储设备中的引导系统映像在任何情况下都可能不被修改,并且可以用于从由固件损坏引起的系统故障中恢复光盘产品。

    Serial communications control plane with optional features
    3.
    发明授权
    Serial communications control plane with optional features 有权
    具有可选功能的串行通信控制平面

    公开(公告)号:US08073040B1

    公开(公告)日:2011-12-06

    申请号:US10923540

    申请日:2004-08-20

    IPC分类号: H04B1/38

    CPC分类号: G06F13/4295 G06F13/4072

    摘要: A serial communications protocol is provided that has mandatory features such as an idle code feature and optional features such as an optional automatic lane polarity reversal feature and an optional automatic lane order reversal feature, an optional clock tolerance compensation feature, an optional flow control feature, and an optional retry-on-error feature. A user that desires to create a protocol-compliant integrated circuit design can either choose to include or to not include the optional features. Integrated circuits in which the optional features are implemented are able to perform the associated functions. Integrated circuits in which the optional features have not been implemented are not able to perform these functions, but can be fabricated using fewer circuit resources.

    摘要翻译: 提供串行通信协议,其具有诸如空闲代码特征和可选特征的强制特征,例如可选的自动车道极性反转特征和可选的自动车道顺序反转特征,可选的时钟容限补偿特征,可选的流量控制特征, 和可选的重试错误功能。 希望创建符合协议的集成电路设计的用户可以选择包括或不包括可选功能。 实现可选功能的集成电路能够执行相关功能。 其中可选功能尚未实现的集成电路不能执行这些功能,但可以使用更少的电路资源来制造。

    Serial communications data path with optional features
    4.
    发明授权
    Serial communications data path with optional features 有权
    具有可选功能的串行通信数据路径

    公开(公告)号:US07356756B1

    公开(公告)日:2008-04-08

    申请号:US10923376

    申请日:2004-08-20

    IPC分类号: H03M13/00

    摘要: Integrated circuits compliant with a serial communications protocol with optional and adjustable features are provided. Tools for designing such circuits are also provided. The protocol supports different data transmission modes such as streaming data and packetized data. A regular data port and priority data port may be provided so that priority data may be nested inside regular data during transmission. Various levels of data integrity protection may be provided. If no data integrity protection is desired, a user can opt to omit data integrity protection from a given integrated circuit design, thereby conserving resources. If data integrity protection is desired, the user can select from different available levels of data integrity protection. Data may be multiplexed using user-defined data channels.

    摘要翻译: 提供符合可选和可调功能的串行通信协议的集成电路。 还提供了用于设计这种电路的工具。 该协议支持不同的数据传输模式,如流数据和分组数据。 可以提供常规数据端口和优先级数据端口,使得优先级数据可以在传输期间嵌套在常规数据内。 可以提供各种级别的数据完整性保护。 如果不需要数据完整性保护,用户可以选择从给定的集成电路设计中省略数据完整性保护,从而节省资源。 如果需要数据完整性保护,用户可以从不同的可用级别选择数据完整性保护。 可以使用用户定义的数据信道来复用数据。

    Methods and apparatus for initializing serial links
    5.
    发明授权
    Methods and apparatus for initializing serial links 失效
    用于初始化串行链接的方法和装置

    公开(公告)号:US08161429B1

    公开(公告)日:2012-04-17

    申请号:US10923477

    申请日:2004-08-20

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: A serial communications protocol is provided that has optional link initialization features such as an optional automatic lane polarity reversal feature and an optional automatic lane order reversal feature. A user that desires to create a protocol-compliant integrated circuit design can either choose to include or to not include the optional features. Integrated circuits in which the optional serial communications link features are implemented are able to perform the lane polarity reversal and lane order reversal functions. Integrated circuits in which the optional serial communications link features have not been implemented are not able to perform these functions, but can be fabricated using fewer circuit resources.

    摘要翻译: 提供串行通信协议,其具有可选的链路初始化特征,例如可选的自动车道极性反转特征和可选的自动车道顺序反转特征。 希望创建符合协议的集成电路设计的用户可以选择包括或不包括可选功能。 实现可选串行通信链路特征的集成电路能够执行车道极性反转和车道顺序反转功能。 未实现可选串行通信链路特征的集成电路不能执行这些功能,而是可以使用更少的电路资源来制造。

    Design tools for configurable serial communications protocols
    6.
    发明授权
    Design tools for configurable serial communications protocols 有权
    可配置串行通信协议的设计工具

    公开(公告)号:US07228509B1

    公开(公告)日:2007-06-05

    申请号:US10923352

    申请日:2004-08-20

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 H04L69/03

    摘要: A serial communications protocol with optional and adjustable data link layer and physical layer features is provided. A logic design tool for designing circuits compliant with the protocol is also provided. Using the logic design tool, desired optional protocol features may be included to enhance circuit functionality and undesired optional protocol features may be omitted to conserve circuit resources. The logic design tool may include design aids related to retry-on-error timeout calculations, FIFO sizing, transmitter and receiver circuit parameters, and other design parameters. A user of the logic design tool can view information provided by the logic design tool's design aids and can make design selections.

    摘要翻译: 提供了具有可选和可调数据链路层和物理层特征的串行通信协议。 还提供了一种用于设计符合协议的电路的逻辑设计工具。 使用逻辑设计工具,可以包括期望的可选协议特征以增强电路功能,并且可以省略不期望的可选协议特征以节省电路资源。 逻辑设计工具可以包括与重试错误超时计算,FIFO大小,发射机和接收机电路参数以及其他设计参数相关的设计辅助。 逻辑设计工具的用户可以查看逻辑设计工具的设计辅助工具提供的信息,并可以进行设计选择。