Method for programming a mask-programmable logic device and device so programmed
    1.
    发明授权
    Method for programming a mask-programmable logic device and device so programmed 有权
    用于编程掩码可编程逻辑器件和如此编程的器件的方法

    公开(公告)号:US07290237B2

    公开(公告)日:2007-10-30

    申请号:US10875256

    申请日:2004-06-23

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045 G06F17/5054

    摘要: A user logic design for a mask-programmable logic device (“MPLD”) may be designed on a comparable or compatible user-programmable logic device (“UPLD”) and migrated to the MPLD, or may be designed directly on an MPLD. If the design is designed on a UPLD, the constraints of the target MPLD—i.e., differences between the devices—are taken into account so that the migration will be successful. If the design is designed directly on an MPLD, constraints of a comparable compatible UPLD are taken into account if the user indicates that the design will be migrated to the UPLD for testing. This means that when a logic design is intended to be migrated back-and-forth between a UPLD and an MPLD, only the intersection of features can be used. To facilitate migration, fixed mappings between pairs of devices may be created.

    摘要翻译: 可以在可比较或兼容的用户可编程逻辑器件(“UPLD”)上设计用于掩模可编程逻辑器件(“MPLD”)的用户逻辑设计并迁移到MPLD,或者可以直接设计在MPLD上。 如果设计是在UPLD上设计的,则会考虑目标MPLD的约束,即设备之间的差异,以便迁移将成功。 如果设计直接在MPLD上设计,则如果用户指示设计将迁移到UPLD进行测试,则会考虑可比较的兼容UPLD的约束。 这意味着当逻辑设计旨在在UPLD和MPLD之间进行迁移时,只能使用特征交集。 为了便于迁移,可以创建成对的设备之间的固定映射。

    Reconfigurable programmable logic system with peripheral identification data
    2.
    发明授权
    Reconfigurable programmable logic system with peripheral identification data 有权
    具有外围识别数据的可重构可编程逻辑系统

    公开(公告)号:US06862724B1

    公开(公告)日:2005-03-01

    申请号:US10260111

    申请日:2002-09-25

    IPC分类号: G06F9/445 G06F17/50

    CPC分类号: G06F9/4411

    摘要: A reconfigurable programmable logic system including a programmable logic device and an associated processor is configured using a configuration file including (a) instructions for configuring the programmable logic device as one or more peripherals to be used by the processor, and (b) a list of the peripherals to be configured in the programmable logic. The processor uses the peripheral data from the configuration file to load the appropriate drivers, create all necessary instances of the drivers and optionally to pass parameters for any necessary initial command after each driver is loaded. Optionally, each time the system is configured, any previously loaded drivers are first unloaded.

    摘要翻译: 使用配置文件来配置包括可编程逻辑器件和相关处理器的可重构可编程逻辑系统,该配置文件包括(a)用于将可编程逻辑器件配置为要由处理器使用的一个或多个外设的指令,以及(b) 要在可编程逻辑中配置的外设。 处理器使用配置文件中的外围数据加载相应的驱动程序,创建驱动程序的所有必要实例,并可选地在加载每个驱动程序后传递任何必要的初始命令的参数。 或者,每当配置系统时,先卸载任何先前加载的驱动程序。

    Method for programming a mask-programmable logic device and device so programmed
    3.
    发明授权
    Method for programming a mask-programmable logic device and device so programmed 有权
    用于编程掩码可编程逻辑器件和如此编程的器件的方法

    公开(公告)号:US08001509B2

    公开(公告)日:2011-08-16

    申请号:US11858060

    申请日:2007-09-19

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045 G06F17/5054

    摘要: A user logic design for a mask-programmable logic device (“MPLD”) may be designed on a comparable or compatible user-programmable logic device (“UPLD”) and migrated to the MPLD, or may be designed directly on an MPLD. If the design is designed on a UPLD, the constraints of the target MPLD—i.e., differences between the devices—are taken into account so that the migration will be successful. If the design is designed directly on an MPLD, constraints of a comparable compatible UPLD are taken into account if the user indicates that the design will be migrated to the UPLD for testing. This means that when a logic design is intended to be migrated back-and-forth between a UPLD and an MPLD, only the intersection of features can be used. To facilitate migration, fixed mappings between pairs of devices may be created.

    摘要翻译: 可以在可比较或兼容的用户可编程逻辑器件(“UPLD”)上设计用于掩模可编程逻辑器件(“MPLD”)的用户逻辑设计并迁移到MPLD,或者可以直接设计在MPLD上。 如果设计是在UPLD上设计的,则会考虑目标MPLD的约束,即设备之间的差异,以便迁移将成功。 如果设计直接在MPLD上设计,则如果用户指示设计将迁移到UPLD进行测试,则会考虑可比较的兼容UPLD的约束。 这意味着当逻辑设计旨在在UPLD和MPLD之间进行迁移时,只能使用特征交集。 为了便于迁移,可以创建成对的设备之间的固定映射。

    METHOD FOR PROGRAMMING A MASK-PROGRAMMABLE LOGIC DEVICE AND DEVICE SO PROGRAMMED
    4.
    发明申请
    METHOD FOR PROGRAMMING A MASK-PROGRAMMABLE LOGIC DEVICE AND DEVICE SO PROGRAMMED 有权
    编程可编程逻辑器件的方法和编程的器件

    公开(公告)号:US20080005716A1

    公开(公告)日:2008-01-03

    申请号:US11858060

    申请日:2007-09-19

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045 G06F17/5054

    摘要: A user logic design for a mask-programmable logic device (“MPLD”) may be designed on a comparable or compatible user-programmable logic device (“UPLD”) and migrated to the MPLD, or may be designed directly on an MPLD. If the design is designed on a UPLD, the constraints of the target MPLD—i.e., differences between the devices—are taken into account so that the migration will be successful. If the design is designed directly on an MPLD, constraints of a comparable compatible UPLD are taken into account if the user indicates that the design will be migrated to the UPLD for testing. This means that when a logic design is intended to be migrated back-and-forth between a UPLD and an MPLD, only the intersection of features can be used. To facilitate migration, fixed mappings between pairs of devices may be created.

    摘要翻译: 可以在可比较或兼容的用户可编程逻辑器件(“UPLD”)上设计用于掩模可编程逻辑器件(“MPLD”)的用户逻辑设计并迁移到MPLD,或者可以直接设计在MPLD上。 如果设计是在UPLD上设计的,则会考虑目标MPLD的约束,即设备之间的差异,以便迁移将成功。 如果设计直接在MPLD上设计,则如果用户指示设计将迁移到UPLD进行测试,则会考虑可比较的兼容UPLD的约束。 这意味着当逻辑设计旨在在UPLD和MPLD之间进行迁移时,只能使用特征交集。 为了便于迁移,可以创建成对的设备之间的固定映射。