会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for specifying address offsets and alignment in logic design
    • 用于在逻辑设计中指定地址偏移和对齐的方法和装置
    • US06658547B1
    • 2003-12-02
    • US09645865
    • 2000-08-23
    • Bart ReynoldsSridhar KrishnamurthyDamon McCormickKai Zhu
    • Bart ReynoldsSridhar KrishnamurthyDamon McCormickKai Zhu
    • G06F1200
    • G06F17/5045G06F12/0661
    • A method for asserting an address alignment of an address for a memory-mapped device in a logic design is disclosed. An align primitive comprising an alignment size port, an input address port and an output address port is used. The alignment size port has data indicating a desired address boundary. The input address port is used for an address to be verified against the desired address boundary. The output address port is used to provide an address that is on the desired address boundary. The address to be verified against the desired address boundary is provided at the output address port when that address meets the desired address boundary. Another method for specifying an offset address for a memory-mapped device in a logic design is disclosed. An offset primitive is used to assert an address for the memory-mapped device. The offset primitive comprises an incoming address port, an outgoing address port and an offset value port. The offset value port has a data value indicating a desired address offset. The incoming address port has a base address to calculate an offset address. The outgoing address port has the offset address. The offset value is a multiple of a transaction size at the memory-mapped device.
    • 公开了一种在逻辑设计中用于断言存储器映射设备的地址的地址对齐的方法。 使用包括对齐尺寸端口,输入地址端口和输出地址端口的对齐图元。 对齐尺寸端口具有指示所需地址边界的数据。 输入地址端口用于要针对所需地址边界进行验证的地址。 输出地址端口用于提供所需地址边界上的地址。 当该地址满足期望的地址边界时,在输出地址端口处提供要针对所需地址边界进行验证的地址。公开了用于在逻辑设计中指定存储器映射器件的偏移地址的另一种方法。 偏移原语用于断言存储器映射设备的地址。 偏移原语包括输入地址端口,输出地址端口和偏移值端口。 偏移值端口具有指示期望的地址偏移的数据值。 输入地址端口有一个基地址来计算一个偏移地址。 出站地址端口具有偏移地址。 偏移值是存储器映射设备的事务大小的倍数。
    • 3. 发明授权
    • Bidirectional bus for use as an interconnect routing resource
    • 双向总线用作互连路由资源
    • US06661812B1
    • 2003-12-09
    • US09543292
    • 2000-04-05
    • Bart ReynoldsSridhar Krishnamurthy
    • Bart ReynoldsSridhar Krishnamurthy
    • H04J302
    • H03K19/17736
    • A bidirectional bus structure includes a first multiplexer path propagating signals in a first direction and a second multiplexer path propagating signals in a second direction. For one embodiment, the bus structure further includes a circuit for selectively combining the signals on the first and second paths and selectively propagating the signal on one of the first and second paths. For another embodiment, the bus structure further includes a logic gate for combining the signals on the first and second paths and a circuit for selectively propagating the signal on one of the first path, the second path, and an output signal of the logic gate. For both embodiments, the present invention allows multiple signals to use the bus without contention, thereby providing an extremely flexible interconnect routing resource. This bidirectional bus can selectively drive signals onto the general interconnect as well as onto a system bus in a configurable system on a chip.
    • 双向总线结构包括在第一方向传播信号的第一多路复用器路径和在第二方向传播信号的第二多路复用器路径。 对于一个实施例,总线结构还包括用于选择性地组合第一和第二路径上的信号并选择性地传播第一和第二路径之一上的信号的电路。 对于另一个实施例,总线结构还包括用于组合第一和第二路径上的信号的逻辑门和用于选择性地在第一路径,第二路径和逻辑门的输出信号之一上传播信号的电路。 对于这两个实施例,本发明允许多个信号在没有争用的情况下使用总线,从而提供非常灵活的互连路由资源。 该双向总线可以选择性地将信号驱动到一般互连以及芯片上的可配置系统中的系统总线上。
    • 7. 发明授权
    • Determining controlling pins for a tile module of a programmable logic device
    • 确定可编程逻辑器件的瓦片模块的控制引脚
    • US07451425B1
    • 2008-11-11
    • US11502922
    • 2006-08-11
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • G06F17/50H03K17/693
    • G06F17/5054
    • A processor-implemented method is provided for determining controlling pins of a programmable logic device (PLD) design. A netlist that describes the PLD design and an identification of a tile module are input. Characterization data is input for a sub-module of the tile module that specifies a select input pin controlling a programmable function of the sub-module, which is either a multiplexer or a logic site. Characterization data is input for a configuration memory cell of the tile module that specifies a data output pin of the configuration memory cell. The controlling pin is determined for each select input pin of each instance of the sub-module of the tile module. The controlling pin of a select input pin is the data output pin of an instance of a configuration memory cell of the tile module. A specification is output of the select input pin and corresponding controlling pin.
    • 提供了一种用于确定可编程逻辑器件(PLD)设计的控制引脚的处理器实现的方法。 输入描述PLD设计的网表和瓦片模块的标识。 为瓦片模块的子模块输入表征数据,该模块指定控制作为多路复用器或逻辑站点的子模块的可编程功能的选择输入引脚。 输入表示配置存储单元的数据输出引脚的瓦片模块的配置存储单元的特征数据。 为瓦片模块的子模块的每个实例的每个选择输入引脚确定控制引脚。 选择输入引脚的控制引脚是瓦片模块的配置存储单元的实例的数据输出引脚。 选择输入引脚和相应的控制引脚输出规格。
    • 8. 发明授权
    • Determining programmable connections through a switchbox of a programmable logic device
    • 通过可编程逻辑器件的开关盒确定可编程连接
    • US07451424B1
    • 2008-11-11
    • US11502911
    • 2006-08-11
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • G06F17/50H03K17/693
    • G06F17/5054
    • A processor-implemented method is provided for determining programmable connections through a switchbox module of a programmable logic device (PLD) design. A netlist that describes the PLD design and an identification of the switchbox module are input. Characterization data is input for each multiplexer module of the switchbox module. The characterization data specifies input pins and at least one output pin of the multiplexer module. The multiplexer module programmably connects each output pin to one of the input pins. Pins of the switchbox module are determined through which the programmable connections are provided via an instance of a multiplexer module of the switchbox module. Each pair of the pins of the switchbox module is determined that are functionally connected via at least one instance of the at least one multiplexer module, with each pair specifying a programmable connection. A specification of the programmable connections is output.
    • 提供了一种处理器实现的方法,用于通过可编程逻辑器件(PLD)设计的开关盒模块来确定可编程连接。 输入描述PLD设计和识别开关盒模块的网表。 为开关盒模块的每个复用器模块输入特征数据。 表征数据指定多路复用器模块的输入引脚和至少一个输出引脚。 多路复用器模块可编程地将每个输出引脚连接到其中一个输入引脚。 确定开关盒模块的引脚,通过该引脚通过开关盒模块的多路复用器模块的实例提供可编程连接。 确定开关盒模块的每对引脚经由至少一个多路复用器模块的至少一个实例功能连接,每对指定可编程连接。 输出可编程连接的规格。
    • 9. 发明授权
    • Determining indices of configuration memory cell modules of a programmable logic device
    • 确定可编程逻辑器件的配置存储单元模块的索引
    • US07451423B1
    • 2008-11-11
    • US11502909
    • 2006-08-11
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • Bart ReynoldsKeith R. BeanDaniel P. KirkwoodJames F. BareiBenjamin D. Ralston
    • G06F17/50H03K17/693
    • G06F17/5054H03K19/1737
    • A processor-implemented method is provided for determining first and second indices of cell instances of a configuration memory cell of a tile module of a programmable logic device (PLD) design. A netlist is input that describes the PLD design and includes the cell instances of the configuration memory cell. An identification of the tile module is input. Characterization data is input for each configuration memory cell specifying address and data input pins. Characterization data is input for each configuration control module specifying a first ordered set of address output pins and a second ordered set of data output pins. For each of the cell instances, the first index of an address output pin in the first ordered set and the second index of a data output pin in the second ordered set are determined and a specification is output of the cell instance and the first and second indices.
    • 提供了一种处理器实现的方法,用于确定可编程逻辑器件(PLD)设计的瓦片模块的配置存储器单元的第一和第二索引的小区实例。 网表是描述PLD设计的输入,包括配置存储单元的单元实例。 输入瓦片模块的标识。 为每个配置存储单元指定地址和数据输入引脚输入特征数据。 为每个配置控制模块输入表征数据,指定地址输出引脚的第一有序集合和第二有序数据输出引脚集合。 对于每个小区实例,确定第一有序集合中的地址输出引脚的第一索引和第二有序集合中的数据输出引脚的第二索引,并且输出小区实例的规范,并且第一和第二 指数。