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之间进行迁移时,只能使用特征交集。 为了便于迁移,可以创建成对的设备之间的固定映射。

    Method for programming a mask-programmable logic device and device so programmed
    5.
    发明授权
    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之间进行迁移时,只能使用特征交集。 为了便于迁移,可以创建成对的设备之间的固定映射。

    Timing analysis for programmable logic
    6.
    发明授权
    Timing analysis for programmable logic 有权
    可编程逻辑的时序分析

    公开(公告)号:US07234125B1

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

    申请号:US10874996

    申请日:2004-06-23

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5031

    摘要: Programming software for mask-programmable logic devices provides a timing estimation to the user for the user's logic design during the compilation stage, notwithstanding that the software is not aware of the ultimate placement and routing of the design, which will be performed by the mask-programmable logic device supplier. The software includes a timing model based on actual delay measurements for different user designs in similar devices.

    摘要翻译: 掩模可编程逻辑器件的编程软件在编译阶段为用户提供了用户逻辑设计的定时估计,尽管软件不知道设计的最终布局和路由,将由掩模可编程逻辑器件执行, 可编程逻辑器件供应商。 该软件包括基于类似设备中不同用户设计的实际延迟测量的时序模型。