High density antifuse based partitioned FPGA architecture
AssigneeActel Corporation
InventorReza Asayeh
Life of this patent
Estimating the term…
Abstract
An antifuse based FPGA architecture is partitioned into repeatable blocks of logic modules to reduce the programming time of the array and to minimize parasitic capacitance and current leakage in the array. With repeatable blocks the size of the FPGA may be made larger with minimal changes to the architecture. Disposed along the edges of each repeatable block are bidirectional buffer banks for connecting to adjacent blocks and to an interconnect matrix that is connectable to blocks other than adjacent blocks. Disposed at regular intervals in the interconnect matrix are repeater buffers to limit the number of antifuses on a given track of the interconnect matrix, to minimize RC delay, and to avoid violating the Ipeak limit.
Claims1
A partitioned field programmable gate array architecture comprising:
- a plurality of logic blocks;
- a plurality of bidirectional buffer banks, each of said plurality of bidirectional buffer banks coupled on a first side by buffer channels to one of said plurality of logic blocks and connectable on a second side by block interconnect channels to a second side of another of said plurality of bidirectional buffer banks;
- a plurality of routing channels intersecting said block interconnect channels to form intersections;
- user-programmable elements disposed at some of said intersections to provide user programmable connections between said block interconnect channels and said routing channels;
- and
- repeater buffers disposed serially in said plurality of routing channels.
Dependencies are inferred from the claim text.