会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Architecture of a multiple array high density programmable logic device
with a plurality of programmable switch matrices
    • 具有多个可编程开关矩阵的多阵列高密度可编程逻辑器件的架构
    • US5457409A
    • 1995-10-10
    • US924685
    • 1992-08-03
    • Om P. AgrawalJerry D. MoenchKerry A. Ilgenstein
    • Om P. AgrawalJerry D. MoenchKerry A. Ilgenstein
    • H03K19/173H03K19/177
    • H03K19/17796H03K19/17704H03K19/17792
    • The programmable logic device (PLD) of this invention includes two or more programmable logic blocks interconnected by a programmable switch matrix that includes a programmable input switch matrix (input switch matrix) and a programmable centralized switch matrix (centralized switch matrix). Each programmable logic block receives input signals only from the centralized switch matrix. The output signals from a programmable logic block are coupled to a plurality of input/output (I/O) pins by an output switch matrix. The output signals from the programmable logic block are also fed directly to the programmable input switch matrix. In addition, an input macrocell couples the signal on an I/O pin driving the input macrocell, i.e., the associated I/O pin, to the programmable input switch matrix. Each programmable logic block includes a programmable logic array, a programmable logic allocator, and programmable logic macrocells.
    • 本发明的可编程逻辑器件(PLD)包括通过包括可编程输入开关矩阵(输入开关矩阵)和可编程集中式开关矩阵(集中式开关矩阵))的可编程开关矩阵互连的两个或多个可编程逻辑块。 每个可编程逻辑块仅从集中式交换矩阵接收输入信号。 来自可编程逻辑块的输出信号通过输出开关矩阵耦合到多个输入/输出(I / O)引脚。 来自可编程逻辑块的输出信号也直接馈送到可编程输入开关矩阵。 此外,输入宏单元将驱动输入宏单元的I / O引脚上的信号(即,相关联的I / O引脚)耦合到可编程输入开关矩阵。 每个可编程逻辑块包括可编程逻辑阵列,可编程逻辑分配器和可编程逻辑宏单元。
    • 2. 发明授权
    • Flexible synchronous and asynchronous circuits for a very high density
programmable logic device
    • 灵活的同步和异步电路,用于非常高密度的可编程逻辑器件
    • US6028446A
    • 2000-02-22
    • US118200
    • 1998-07-17
    • Om P. AgrawalKerry A. Ilgenstein
    • Om P. AgrawalKerry A. Ilgenstein
    • H03K19/177H03K7/38
    • H03K19/17736H03K19/17728H03K19/1774
    • A programmable logic device (PLD) cell is used to construct a high density high performance programmable logic device (PLD). The PLD cell includes two programmable logic block cells. The PLD cell also includes an I/O cell and an input macrocell. In addition the PLD cell includes a sub-bank of a programmable output switch matrix bank and a sub-bank of a programmable input switch matrix bank. Each programmable logic block cell includes a multiplicity of product terms. At least one product term in the cluster is programmably available to the cluster. When the product term is disconnected from the cluster, the product term is used for control of the polarity of the logic macrocell output signal or asynchronous functions. Thus, the programmably connectable product term can be used for either synchronous or asynchronous operations. If the programmably connectable and disconnectable product term is connected to the product term cluster, the programmable logic block cell is used for synchronous operations. However, since each product term cluster is associated with a logic macrocell, the logic macrocell can be individually configured for asynchronous operation by simply disconnecting the appropriate product term from the product term cluster and using the product term for the desired asynchronous function. Thus, a single PLD built using the programmable logic block cells supports simultaneously synchronous and asynchronous operations.
    • 可编程逻辑器件(PLD)单元用于构建高密度高性能可编程逻辑器件(PLD)。 PLD单元包括两个可编程逻辑块单元。 PLD单元还包括I / O单元和输入宏单元。 此外,PLD单元包括可编程输出开关矩阵组的子组和可编程输入开关矩阵组的子组。 每个可编程逻辑块单元包括多个乘积项。 集群中至少有一个产品术语可编程地可用于集群。 当产品术语与集群断开连接时,产品术语用于控制逻辑宏单元输出信号或异步功能的极性。 因此,可编程可连接产品术语可用于同步或异步操作。 如果可编程可连接和可断开的产品术语连接到产品术语集群,则可编程逻辑块单元用于同步操作。 然而,由于每个产品项集合与逻辑宏单元相关联,所以逻辑宏单元可以通过简单地从产品项集群中断开适当的产品项并使用所需的异步功能的乘积项来单独配置用于异步操作。 因此,使用可编程逻辑块单元构建的单个PLD同时支持同步和异步操作。
    • 4. 发明授权
    • Scalable architecture for high density CPLD's having two-level hierarchy of routing resources
    • 具有两层路由资源的高密度CPLD的可扩展架构
    • US06348813B1
    • 2002-02-19
    • US09721153
    • 2000-11-22
    • Om P. AgrawalClaudia A. StanleyXiaojie (Warren) HeLarry R. MetzgerRobert A. SimonKerry A. Ilgenstein
    • Om P. AgrawalClaudia A. StanleyXiaojie (Warren) HeLarry R. MetzgerRobert A. SimonKerry A. Ilgenstein
    • H03K19177
    • H03K19/17736H03K19/1737H03K19/1778
    • An improved, scalable CPLD device has a two-tiered hierarchical switch construct comprised of a Global Switch Matrix (GSM) and an even number of Segment Switch Matrices (SSM's). An even number of Super Logic Blocks (SLB's) are coupled to each SSM. Each SSM and its SLB's define a segment that couples to the GSM. Each SLB has a relatively large number of inputs (at least 80) and can generate product term signals (PT's) that are products of independent input terms provided from the SSM to the SLB inputs. Some of the product terms generated within each SLB are dedicated to SLB-local controls. Each SLB has at least 32 macrocells and at least 16 I/O pads which feedback to both to the local SSM and the global GSM. 100% intra-segment connectivity is assured within each segment so that each segment can function as an independent, mini-CPLD. Each SSM has additional lines, dedicated for inter-segment (global) communications. The large number of parallel inputs to each SLB ease implementation of 64-bit wide designs. Symmetry within the design of each segment allow for more finely-granulated implementations such as for 32 or 16-bit wide designs.
    • 改进的,可扩展的CPLD设备具有由全局交换矩阵(GSM)和偶数段分段交换矩阵(SSM)组成的双层分层交换结构。 偶数个超级逻辑块(SLB)耦合到每个SSM。 每个SSM及其SLB定义了一个与GSM相连的段。 每个SLB具有相对较多的输入(至少80),并且可以生成作为从SSM向SLB输入提供的独立输入项的乘积的产品项信号(PT)。 每个SLB中生成的某些产品术语专用于SLB本地控件。 每个SLB具有至少32个宏单元和至少16个I / O焊盘,其向本地SSM和全球GSM反馈。 在每个段内确保100%的段内连接性,以便每个段可用作独立的小型CPLD。 每个SSM都有额外的线路,专用于分段(全球)通信。 每个SLB的大量并行输入轻松实现64位宽的设计。 每个片段设计中的对称性允许更精细的粒化实现,例如32或16位宽的设计。
    • 5. 发明授权
    • Scalable architecture for high density CPLDS having two-level hierarchy of routing resources
    • 具有两层路由资源的高密度CPLDS的可扩展架构
    • US06184713B2
    • 2001-02-06
    • US09326940
    • 1999-06-06
    • Om P. AgrawalClaudia A. StanleyXiaojie (Warren) HeLarry R. MetzgerRobert A. SimonKerry A. Ilgenstein
    • Om P. AgrawalClaudia A. StanleyXiaojie (Warren) HeLarry R. MetzgerRobert A. SimonKerry A. Ilgenstein
    • H01L2500
    • H03K19/17736H03K19/1737H03K19/1778
    • An improved, scalable CPLD device has a two-tiered hierarchical switch construct comprised of a Global Switch Matrix (GSM) and an even number of Segment Switch Matrices (SSM's). An even number of Super Logic Blocks (SLB's) are coupled to each SSM. Each SSM and its SLB's define a segment that couples to the GSM. Each SLB has a relatively large number of inputs (at least 80) and can generate product term signals (PT's) that are products of independent input terms provided from the SSM to the SLB inputs. Some of the product terms generated within each SLB are dedicated to SLB-local controls. Each SLB has at least 32 macrocells and at least 16 I/O pads which feedback to both to the local SSM and the global GSM. 100% intra-segment connectivity is assured within each segment so that each segment can function as an independent, mini-CPLD. Each SSM has additional lines, dedicated for inter-segment (global) communications. The large number of parallel inputs to each SLB ease implementation of 64-bit wide designs. Symmetry within the design of each segment allow for more finely-granulated implementations such as for 32 or 16-bit wide designs.
    • 改进的,可扩展的CPLD设备具有由全局交换矩阵(GSM)和偶数段分段交换矩阵(SSM)组成的双层分层交换结构。 偶数个超级逻辑块(SLB)耦合到每个SSM。 每个SSM及其SLB定义了一个与GSM相连的段。 每个SLB具有相对较多的输入(至少80),并且可以生成作为从SSM向SLB输入提供的独立输入项的乘积的产品项信号(PT)。 每个SLB中生成的某些产品术语专用于SLB本地控件。 每个SLB具有至少32个宏单元和至少16个I / O焊盘,其向本地SSM和全球GSM反馈。 在每个段内确保100%的段内连接性,以便每个段可用作独立的小型CPLD。 每个SSM都有额外的线路,专用于分段(全球)通信。 每个SLB的大量并行输入轻松实现64位宽的设计。 每个片段设计中的对称性允许更精细的粒化实现,例如32或16位宽的设计。
    • 6. 发明授权
    • Flexible synchronous/asynchronous cell structure for a high density
programmable logic device
    • 灵活的同步/异步单元结构,适用于高密度可编程逻辑器件
    • US5811986A
    • 1998-09-22
    • US474635
    • 1995-06-06
    • Om P. AgrawalKerry A. Ilgenstein
    • Om P. AgrawalKerry A. Ilgenstein
    • H03K19/173H03K19/177H03K7/38
    • H03K19/1774H03K19/17704H03K19/17716
    • A programmable logic device (PLD) cell is used to construct a high density high performance programmable logic device (PLD). The PLD cell includes two programmable logic block cells. The PLD cell also includes an I/O cell and an input macrocell. In addition the PLD cell includes a sub-bank of a programmable output switch matrix bank and a sub-bank of a programmable input switch matrix bank. Each programmable logic block cell includes a multiplicity of product terms. At least one product term in the cluster is programmably available to the cluster. When the product term is disconnected from the cluster, the product term is used for control of the polarity of the logic macrocell output signal or asynchronous functions. Thus, the programmably connectable product term can be used for either synchronous or asynchronous operations. If the programmably connectable and disconnectable product term is connected to the product term cluster, the programmable logic block cell is used for synchronous operations. However, since each product term cluster is associated with a logic macrocell, the logic macrocell can be individually configured for asynchronous operation by simply disconnecting the appropriate product term from the product term cluster and using the product term for the desired asynchronous function. Thus, a single PLD built using the programmable logic block cells supports simultaneously synchronous and asynchronous operations.
    • 可编程逻辑器件(PLD)单元用于构建高密度高性能可编程逻辑器件(PLD)。 PLD单元包括两个可编程逻辑块单元。 PLD单元还包括I / O单元和输入宏单元。 此外,PLD单元包括可编程输出开关矩阵组的子组和可编程输入开关矩阵组的子组。 每个可编程逻辑块单元包括多个乘积项。 集群中至少有一个产品术语可编程地可用于集群。 当产品术语与集群断开连接时,产品术语用于控制逻辑宏单元输出信号或异步功能的极性。 因此,可编程可连接产品术语可用于同步或异步操作。 如果可编程可连接和可断开的产品术语连接到产品术语集群,则可编程逻辑块单元用于同步操作。 然而,由于每个产品项集合与逻辑宏单元相关联,所以逻辑宏单元可以通过简单地从产品项集群中断开适当的产品项并使用所需的异步功能的乘积项来单独配置用于异步操作。 因此,使用可编程逻辑块单元构建的单个PLD同时支持同步和异步操作。
    • 7. 发明授权
    • Logic allocator for a programmable logic device
    • 可编程逻辑器件的逻辑分配器
    • US5485104A
    • 1996-01-16
    • US375465
    • 1995-01-18
    • Om P. AgrawalJerry D. MoenchKerry A. Ilgenstein
    • Om P. AgrawalJerry D. MoenchKerry A. Ilgenstein
    • H03K19/173H03K19/177H01L25/00
    • H03K19/17708H03K19/17704H03K19/17728H03K19/17736H03K19/1774H03K19/17744
    • Each programmable logic device in at least two families of high density segmented programmable array logic device utilizes a programmable switch interconnection matrix to couple an array of symmetric programmable logic blocks. Each programmable logic block includes programmable logic macrocells, programmable input/output macrocells, a logic allocator and a programmable product term array. The programmable switch matrix provides centralized global routing with a fixed path independent delay and decouples the logic macrocells from the product term array. The logic allocator decouples the product term array from the logic macrocells, and the I/O macrocells decouple the logic macrocells from the package I/O pins. The logic allocator steers product terms from the product term array to selected logic macrocells so that no product terms are permanently allocated to a specific logic macrocell. In a first PLD of each family, a first predetermined number of input lines couple the switch matrix to each programmable logic block. In a second PLD of each family, a second predetermined number of input lines couple the switch matrix to each programmable logic block. The number of input lines to each programmable logic block and to the switch matrix are selected to provide a predetermined routability factor. The second family of PLDs has a larger pin to logic ratio than the first family of PLDs.
    • 至少两个系列的高密度分段可编程阵列逻辑器件中的每个可编程逻辑器件利用可编程开关互连矩阵来耦合对称可编程逻辑块阵列。 每个可编程逻辑块包括可编程逻辑宏单元,可编程输入/输出宏单元,逻辑分配器和可编程产品项阵列。 可编程开关矩阵提供具有固定路径独立延迟的集中式全局路由,并将逻辑宏单元与产品项阵列分离。 逻辑分配器将产品项阵列与逻辑宏单元分离,并且I / O宏单元将逻辑宏单元与封装I / O引脚分离。 逻辑分配器将产品术语从产品术语数组转向选定的逻辑宏单元,使得不将产品术语永久分配给特定的逻辑宏单元。 在每个系列的第一PLD中,第一预定数量的输入线将开关矩阵耦合到每个可编程逻辑块。 在每个系列的第二PLD中,第二预定数量的输入线将开关矩阵耦合到每个可编程逻辑块。 选择到每个可编程逻辑块和开关矩阵的输入线的数量以提供预定的可布线因子。 第二系列PLD具有比第一个PLD系列更大的引脚与逻辑比。
    • 8. 发明授权
    • Multiple array high performance programmable logic device family
    • 多阵列高性能可编程逻辑器件系列
    • US5015884A
    • 1991-05-14
    • US490808
    • 1990-03-07
    • Om P. AgrawalGeorge H. LandersNicholas A. SchmitzJerry D. MoenchKerry A. Ilgenstein
    • Om P. AgrawalGeorge H. LandersNicholas A. SchmitzJerry D. MoenchKerry A. Ilgenstein
    • H01L21/82H03K19/177
    • H03K19/17708H03K19/17704H03K19/17728H03K19/17736H03K19/1774H03K19/17744
    • A high density segmented programmable array logic device utilizes a programmable switch interconnection matrix to couple an array of symmetric programmable logic blocks. Each programmable logic block includes programmable logic macrocells, programmable input/output macrocells, a logic allocator and a programmable product term array. Further, the switch matrix provides centralized global routing with a fixed path independent delay. The programmable switch interconnection matrix decouples the logic macrocells from the product term array. The logic allocator decouples the product term array from the logic macrocells, and the I/O marcrocells decouple the logic macrocells from the package I/O pins. Thus, the architecture of this invention is easily scalable to higher density devices without compromising speed. The logic allocator steers product terms from the product term array to selected logic macrocells so that no product terms are permanently allocated to a specific logic macrocell.
    • 高密度分段可编程阵列逻辑器件利用可编程开关互连矩阵来耦合对称可编程逻辑块阵列。 每个可编程逻辑块包括可编程逻辑宏单元,可编程输入/输出宏单元,逻辑分配器和可编程产品项阵列。 此外,交换矩阵提供具有固定路径独立延迟的集中式全局路由。 可编程开关互连矩阵将逻辑宏单元与产品项阵列分离。 逻辑分配器将产品项阵列与逻辑宏单元分离,I / O马尔克罗尔将逻辑宏单元与封装I / O引脚分离。 因此,本发明的架构可以容易地扩展到更高密度的设备而不会影响速度。 逻辑分配器将产品术语从产品术语数组转向选定的逻辑宏单元,使得不将产品术语永久分配给特定的逻辑宏单元。
    • 10. 发明授权
    • High density programmable logic device
    • 高密度可编程逻辑器件
    • US5869981A
    • 1999-02-09
    • US479872
    • 1995-06-06
    • Om P. AgrawalGeorge H. LandersNicholas A. SchmitzJerry D. MoenchKerry A. Ilgenstein
    • Om P. AgrawalGeorge H. LandersNicholas A. SchmitzJerry D. MoenchKerry A. Ilgenstein
    • H03K19/173H03K19/177
    • H03K19/17708H03K19/17704H03K19/17728H03K19/17736H03K19/1774H03K19/17744
    • Each programmable logic device in at least two families of high density segmented programmable array logic device utilizes a programmable switch interconnection matrix to couple an array of symmetric programmable logic blocks. Each programmable logic block includes programmable logic macrocells, programmable input/output macrocells, a logic allocator and a programmable product term array. The programmable switch matrix provides centralized global routing with a fixed path independent delay and decouples the logic macrocells from the product term array. The logic allocator decouples the product term array from the logic macrocells, and the I/O macrocells decouple the logic macrocells from the package I/O pins. The logic allocator steers product terms from the product term array to selected logic macrocells so that no product terms are permanently allocated to a specific logic macrocell. In a first PLD of each family, a first predetermined number of input lines couple the switch matrix to each programmable logic block. In a second PLD of each family, a second predetermined number of input lines couple the switch matrix to each programmable logic block. The number of input lines to each programmable logic block and to the switch matrix are selected to provide a predetermined routability factor. The second family of PLDs has a larger pin to logic ratio than the first family of PLDs.
    • 至少两个系列的高密度分段可编程阵列逻辑器件中的每个可编程逻辑器件利用可编程开关互连矩阵来耦合对称可编程逻辑块阵列。 每个可编程逻辑块包括可编程逻辑宏单元,可编程输入/输出宏单元,逻辑分配器和可编程产品项阵列。 可编程开关矩阵提供具有固定路径独立延迟的集中式全局路由,并将逻辑宏单元与产品项阵列分离。 逻辑分配器将产品项阵列与逻辑宏单元分离,并且I / O宏单元将逻辑宏单元与封装I / O引脚分离。 逻辑分配器将产品术语从产品术语数组转向选定的逻辑宏单元,使得不将产品术语永久分配给特定的逻辑宏单元。 在每个系列的第一PLD中,第一预定数量的输入线将开关矩阵耦合到每个可编程逻辑块。 在每个系列的第二PLD中,第二预定数量的输入线将开关矩阵耦合到每个可编程逻辑块。 选择到每个可编程逻辑块和开关矩阵的输入线的数量以提供预定的可布线因子。 第二系列PLD具有比第一个PLD系列更大的引脚与逻辑比。