G
glen herrmannsfeldt
Guest
Ed McGettigan <ed.mcgettigan@xilinx.com> wrote:
(snip)
days, so 10,000 might be a little high. I have the intel books
for itanium, and it isn't just a little more than IA32.
Also, since the FPGA is made up of a large number of CLBs, each
pretty much the same, you don't need to separately describe each.
In the XC4000 days, I was working on a design that would have
used a dynamic bitstream, though most of it was data in look-up
tables. That was for a systolic-array search processor, where the
search pattern data was loaded into little ROMs. Some that
I thought of also needed different configurations for the
carry chain, but that used the XC4000 style carry chain, which
wasn't continued into later families.
interested in systolic arrays, some of which require dynamic
generation of LUT (ROM) data. The rest of the bitstream is
constant.
-- glen
(snip)
Well, some processor descriptions are pretty complicated theseThe same level of bistream architecture disclosure or partial
reconfiguration support is not available from any other FPGA vendor.
However what you will not find in this material are direct
relationships between any specific bit and a specific functionality.
This information is extremely complex, has a high level of variability
within a FPGA family and changes completely from one family to
another. This isn't the same as documentating an ISA and a register
map for a CPU or peripheral device that has one task and runs at one
clock frequency it would be 10,000 times more complex to fully
document the entire FPGA configuration map.
days, so 10,000 might be a little high. I have the intel books
for itanium, and it isn't just a little more than IA32.
Also, since the FPGA is made up of a large number of CLBs, each
pretty much the same, you don't need to separately describe each.
In the XC4000 days, I was working on a design that would have
used a dynamic bitstream, though most of it was data in look-up
tables. That was for a systolic-array search processor, where the
search pattern data was loaded into little ROMs. Some that
I thought of also needed different configurations for the
carry chain, but that used the XC4000 style carry chain, which
wasn't continued into later families.
I don't know what the OP is trying to do at all. I am stillThere were attempts to develop non-ISE design flows and a research
vehicle called Jbits was developed and released by Xilinx that
supported some of the Virtex, Virtex-E and Virtex-II families (no
support for Spartan-3E that I am aware of). Jbits was not extremely
useful beyond academic research as it lacked elements that would allow
for building a robust and reliable design, features like simulation
and timing analysis. No similiar vehicle has ever been released by
another FPGA vendor.
interested in systolic arrays, some of which require dynamic
generation of LUT (ROM) data. The rest of the bitstream is
constant.
-- glen