会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明授权
    • Area efficient fractureable logic elements
    • 区域有效的可断裂逻辑元件
    • US07330052B2
    • 2008-02-12
    • US11234538
    • 2005-09-22
    • Sinan KaptanogluBruce B. PedersenJames G. SchleicherJinyong YuanMichael D. HuttonDavid Lewis
    • Sinan KaptanogluBruce B. PedersenJames G. SchleicherJinyong YuanMichael D. HuttonDavid Lewis
    • G06F7/38H03K19/177
    • H03K19/1737
    • A fracturable logic element includes a first, second, third, and fourth two-input lookup tables (2-LUTs). Each 2-LUT includes four memory elements. Each memory element is configured to hold one data bit. The fracturable logic element also includes a set of six inputs and a control circuit configured to operate in a first mode and a second mode. When the control circuit operates in the first mode, a first combinatorial output is generated using four of the set of six inputs and the first, second, third, and fourth 2-LUTs. When the control circuit operates in the second mode, a second combinatorial output is generated using a first subset of three of the set of six inputs and the first and second 2-LUTs. Additionally, when the control circuit operates in the second mode, a third combinatorial output is generated using a second subset of three of the set of six inputs and the third and fourth 2-LUTs, the first and second subsets being non-intersecting subsets of the set of six inputs.
    • 可分解逻辑元件包括第一,第二,第三和第四双输入查找表(2-LUT)。 每个2-LUT包括四个存储元件。 每个存储器元件被配置为保持一个数据位。 可分解逻辑元件还包括一组六个输入和被配置为在第一模式和第二模式下操作的控制电路。 当控制电路在第一模式下工作时,使用六个输入和第一,第二,第三和第四2-LUT中的四个产生第一组合输出。 当控制电路在第二模式下操作时,使用六组输入和第一和第二2-LUT组中的三个的第一子集来生成第二组合输出。 另外,当控制电路在第二模式下工作时,使用六组输入和第三和第四2-LUT组中的三个的第二子集来产生第三组合输出,第一和第二子集是不相交的子集 一组六个输入。
    • 42. 发明授权
    • Fracturable lookup table and logic element
    • 可破坏的查找表和逻辑元素
    • US07312632B2
    • 2007-12-25
    • US11753048
    • 2007-05-24
    • David LewisBruce PedersenSinan KaptanogluAndy Lee
    • David LewisBruce PedersenSinan KaptanogluAndy Lee
    • H03K19/173
    • H03K19/17728H03K19/1737
    • A logic element includes memory elements, multiplexers, and controls. The multiplexers are arranged in levels including a highest level of multiplexers with inputs connected to the memory elements and outputs connected to inputs of a next-to-highest level of multiplexers and a first level of multiplexers with inputs connected to outputs of a second level of multiplexers and at least one output. The controls are connected to the multiplexers. In a first operational mode the controls determine a first-mode output at the at least one output of the first level of multiplexers, and in a second operational mode the controls determine a plurality of second-mode outputs at selected outputs of multiplexers not at the first level of multiplexers.
    • 逻辑元件包括存储器元件,多路复用器和控制器。 多路复用器被布置在包括最高级别的多路复用器的级别中,其中连接到存储器元件的输入端和连接到下一级到最高级复用器的输出的输出端和第一级多路复用器,其输入端连接到第二级 多路复用器和至少一个输出。 控制器连接到多路复用器。 在第一操作模式中,所述控制确定所述第一级多路复用器的所述至少一个输出处的第一模式输出,并且在第二操作模式中,所述控制确定多路复用器的选定输出处的多个第二模式输出, 第一级多路复用器。
    • 43. 发明申请
    • FRACTURABLE LOOKUP TABLE AND LOGIC ELEMENT
    • 可折叠的表和逻辑元件
    • US20070222477A1
    • 2007-09-27
    • US11753048
    • 2007-05-24
    • David LewisBruce PedersenSinan KaptanogluAndy Lee
    • David LewisBruce PedersenSinan KaptanogluAndy Lee
    • H03K19/177
    • H03K19/17728H03K19/1737
    • A logic element includes memory elements, multiplexers, and controls. The multiplexers are arranged in levels including a highest level of multiplexes with inputs connected to the memory elements and outputs connected to inputs of a next-to-highest level of multiplexers and a first level of multiplexers with inputs connected to outputs of a second level of multiplexers and at least one output. The controls are connected to the multiplexers. In a first operational mode the controls determine a first-mode output at the at least one output of the first level of multiplexers, and in a second operational mode the controls determine a plurality of second-mode outputs at selected outputs of multiplexers not at the first level of multiplexers.
    • 逻辑元件包括存储器元件,多路复用器和控制器。 多路复用器被布置成包括具有连接到存储器元件的输入的最高级复用的输出和连接到下一个到最高级多路复用器的输出的输出以及具有连接到第二级的多路复用器的输出的第一级多路复用器 多路复用器和至少一个输出。 控制器连接到多路复用器。 在第一操作模式中,所述控制确定所述第一级多路复用器的所述至少一个输出处的第一模式输出,并且在第二操作模式中,所述控制确定多路复用器的选定输出处的多个第二模式输出, 第一级多路复用器。
    • 45. 发明申请
    • (N+1) INPUT FLIP-FLOP PACKING WITH LOGIC IN FPGA ARCHITECTURES
    • (N + 1)在FPGA架构中使用逻辑输入FLOP-FLOP包装
    • US20100156460A1
    • 2010-06-24
    • US12717315
    • 2010-03-04
    • Sinan Kaptanoglu
    • Sinan Kaptanoglu
    • H03K19/177
    • H03K19/1737H03K19/17728
    • A logic module and flip-flop includes input multiplexers having data inputs coupled to routing resources. A clock multiplexer has inputs coupled to clock resources, and an output. An input-select multiplexer has a first input coupled to the output of an input multiplexer. A flip-flop has a clock input coupled to the output of the clock multiplexer, and a data output coupled to an input of the input-select multiplexer. A logic module has data inputs coupled to the output of the input select multiplexers. A flip-flop multiplexer is coupled to the data input of the flip-flop, and has inputs input coupled to the output of the first input multiplexer, the data output of the logic module, and a third input coupled to routing resources.
    • 逻辑模块和触发器包括具有耦合到路由资源的数据输入的输入多路复用器。 时钟复用器具有耦合到时钟资源的输入和输出。 输入选择多路复用器具有耦合到输入多路复用器的输出的第一输入。 触发器具有耦合到时钟复用器的输出的时钟输入和耦合到输入选择多路复用器的输入的数据输出。 逻辑模块具有耦合到输入选择多路复用器的输出的数据输入。 触发器多路复用器耦合到触发器的数据输入,并具有耦合到第一输入多路复用器的输出,逻辑模块的数据输出和耦合到路由资源的第三输入的输入输入。
    • 46. 发明授权
    • (N+1) input flip-flop packing with logic in FPGA architectures
    • (N + 1)输入触发器封装,具有FPGA架构中的逻辑
    • US07701250B1
    • 2010-04-20
    • US12360971
    • 2009-01-28
    • Sinan Kaptanoglu
    • Sinan Kaptanoglu
    • G06F7/38H03K19/177
    • H03K19/1737H03K19/17728
    • A logic module and flip-flop includes input multiplexers having data inputs coupled to routing resources. A clock multiplexer has inputs coupled to clock resources, and an output. An input-select multiplexer has a first input coupled to the output of an input multiplexer. A flip-flop has a clock input coupled to the output of the clock multiplexer, and a data output coupled to an input of the input-select multiplexer. A logic module has data inputs coupled to the output of the input select multiplexers. A flip-flop multiplexer is coupled to the data input of the flip-flop, and has inputs input coupled to the output of the first input multiplexer, the data output of the logic module, and a third input coupled to routing resources.
    • 逻辑模块和触发器包括具有耦合到路由资源的数据输入的输入多路复用器。 时钟复用器具有耦合到时钟资源的输入和输出。 输入选择多路复用器具有耦合到输入多路复用器的输出的第一输入。 触发器具有耦合到时钟复用器的输出的时钟输入和耦合到输入选择多路复用器的输入的数据输出。 逻辑模块具有耦合到输入选择多路复用器的输出的数据输入。 触发器多路复用器耦合到触发器的数据输入,并具有耦合到第一输入多路复用器的输出,逻辑模块的数据输出和耦合到路由资源的第三输入的输入输入。
    • 47. 发明授权
    • FPGA architecture having two-level cluster input interconnect scheme without bandwidth limitation
    • 具有两级集群输入互连方案的FPGA架构,无带宽限制
    • US07545169B1
    • 2009-06-09
    • US12173225
    • 2008-07-15
    • Wenyi FengSinan Kaptanoglu
    • Wenyi FengSinan Kaptanoglu
    • H01L25/00H03K19/177
    • H03K19/17736
    • An interconnect architecture for a programmable logic device comprises a plurality of interconnect routing lines. The data inputs of a plurality of first-level multiplexers are connected to the plurality of interconnect routing lines such that each interconnect routing line is connected to only one multiplexer. A plurality of second-level multiplexers are organized into multiplexer groups. Each of a plurality of lookup tables is associated with one of the multiplexer groups and has a plurality of lookup table inputs. Each lookup table input is coupled to the output of a different one of the second-level multiplexers in the one of the multiplexer groups with which it is associated. The data inputs of the second-level multiplexers are connected to the outputs of the first-level multiplexers such that each output of each first-level multiplexer is connected to an input of only one second-level multiplexer in each multiplexer group.
    • 用于可编程逻辑器件的互连架构包括多个互连路由线。 多个第一级复用器的数据输入连接到多个互连路由线,使得每个互连路由线仅连接到一个多路复用器。 多个第二级多路复用器被组织成多路复用器组。 多个查找表中的每一个与多路复用器组中的一个相关联并且具有多个查找表输入。 每个查找表输入耦合到与其相关联的多路复合器组中的一个中的不同的一个二级多路复用器的输出。 第二级复用器的数据输入连接到第一级复用器的输出,使得每个第一级多路复用器的每个输出连接到每个多路复用器组中仅一个第二级多路复用器的输入。
    • 49. 发明申请
    • BLOCK LEVEL ROUTING ARCHITECTURE IN A FIELD PROGRAMMABLE GATE ARRAY
    • 在现场可编程门阵列中的块级路由架构
    • US20080136446A1
    • 2008-06-12
    • US12034555
    • 2008-02-20
    • Sinan Kaptanoglu
    • Sinan Kaptanoglu
    • H03K19/177
    • H03K19/17736H01L27/11803
    • An FPGA architecture has top, middle and low levels. The top level of the architecture is an array of the B16×16 tiles arranged in a rectangular array and enclosed by I/O blocks on the periphery. On each of the four sides of the B16×16 tile, and also associated with each of the I/O blocks is a freeway routing channel. A B16×16 tile in the middle level of hierarchy is a sixteen by sixteen array of B1 blocks. The routing resources in the middle level of hierarchy is are expressway routing channels M1, M2, and M3 including groups of interconnect conductors. At the lowest level of the semi-hierarchical FPGA architecture, there are block connect (BC) routing channels, local mesh (LM) routing channels, and direct connect (DC) interconnect conductors. Each BC routing channel is coupled to an expressway tab to provide access for each B1 block to the expressway routing channels M1, M2, and M3, respectively. Each BC routing channel has nine interconnect conductors which are grouped into three groups of three interconnect conductors. Each group of three interconnect conductors is connected to a first side of a Extension Board (EB) 3×3 switch matrix. A second side of each EB 3×3 switch matrix is coupled to the E-tab. Between adjacent B1 blocks, in both the horizontal and vertical directions, the leads on the second side of a first EB 3×3 switch matrix may be coupled to the leads on the second side of second EB3×3 switch matrix by BC criss-cross extension.
    • FPGA架构具有顶级,中级和低级。 该体系结构的顶层是排列成矩形阵列并由外围的I / O块包围的B16x16瓦数组。 在B16x16瓦片的四面中,每个I / O块也与高速公路路由通道相关联。 中层层次的B16x16瓦片是16块16块阵列。 中层层次中的路由资源是包括互连导体组的高速公路路由信道M 1,M 2和M 3。 在半层次FPGA架构的最底层,有块连接(BC)路由通道,局域网(LM)路由通道和直接连接(DC)互连导线。 每个BC路由信道被耦合到高速公路标签,以分别向高速公路路由信道M 1,M 2和M 3提供每个B1块的接入。 每个BC路由信道具有九个互连导体,它们分成三组三个互连导体。 每组三个互连导体连接到扩展板(EB)3x3开关矩阵的第一侧。 每个EB 3x3开关矩阵的第二面耦合到E-tab。 在相邻B1块之间,在水平和垂直方向上,第一EB 3×3开关矩阵的第二侧上的引线可以通过BC交叉扩展耦合到第二EB3×3开关矩阵的第二侧上的引线。
    • 50. 发明授权
    • Block symmetrization in a field programmable gate array
    • 在现场可编程门阵列中的块对称
    • US07385421B2
    • 2008-06-10
    • US11748865
    • 2007-05-15
    • Sinan Kaptanoglu
    • Sinan Kaptanoglu
    • H03K19/177
    • H03K19/17736H03K19/17728H03K19/1778H03K19/17796
    • An FPGA architecture has top, middle and low levels. The top level is an array of B16×16 tiles enclosed by I/O blocks. The routing resources in the middle level are expressway routing channels including interconnect conductors. At the lowest level, there are block connect routing channels, local mesh routing channels, and direct connect interconnect conductors to connect the logic elements to further routing resources. Each B1 block includes four clusters of devices. Each of the clusters includes first and second LUT3s, a LUT2, and a DFF. Each of the LUT3s have three inputs and one output. Each of the LUT2s have two inputs and one output. Each DFF has a data input and a data output. In each of the clusters the outputs of the LUT3s are multiplexed to the input of DFF, and symmetrized with the output of the DFF to form two outputs of each of the clusters.
    • FPGA架构具有顶级,中级和低级。 顶级是由I / O块包围的B16x16瓦数组。 中间路由资源是高速公路路由信道,包括互连导体。 在最底层,有块连接路由通道,本地网状路由通道和直接连接互连导体,以将逻辑元件连接到更多的路由资源。 每个B 1块包括四组设备。 每个簇包括第一和第二LUT 3 s,LUT 2和DFF。 LUT 3中的每一个具有三个输入和一个输出。 LUT 2中的每一个具有两个输入和一个输出。 每个DFF都有数据输入和数据输出。 在每个簇中,LUT 3的输出被复用到DFF的输入,并且与DFF的输出对称,以形成每个簇的两个输出。