List Info

Thread: Fully unrolled RC5 on FPGA




Fully unrolled RC5 on FPGA
user name
2006-11-15 18:05:37
If we will use a microcontroller to control the FPGA, an AVR would be much better than a PIC for many reasons:
*more register space
*a GCC port
*higher speed.

Notice that we got to the FPGA before Folding at Home!

On 11/15/06, gmeuricedice.ucl.ac.be">gmeuricedice.ucl.ac.be < gmeuricedice.ucl.ac.be">gmeuricedice.ucl.ac.be > wrote:
Bonjour,

Tuesday, November 14, 2006, 8:41:25 PM, you wrote:

JLB> Hi Guerric,

JLB> Any chance I can get you go target your design to an XCV2000E-6BG560C
JLB&gt; and tell me if it fits and what the clock rate estimate is?

JLB&gt; It's just a data point for me to compare two year old data to the XCV4LX
JLB> numbers.

JLB> Thanks,
JLB> John

Ok, I can do that.
The design will need 4 times the number of bRAMs compared with the
Virtex4 design: 16-bit data width and no "read before write"; mode.

With this kind of RAMs, a register on the B signal of the KeySchedule
bloc could be saved using the fact that input is mirrored to the
output of the bRAM while writing. I currently don't plan to make this
optimization. (this would mean a saving of 26*3 *32/2 = 1250 Slices).
Whatever, it is probably bad from a place&route point of view.

I will test the full design with the new long shift register and will
provides the implementation results.

--
Guerric


_______________________________________________
Hardware mailing list
Hardwarelists.distributed.net">Hardwarelists.distributed.net
http://lists.distributed.net/mailman/listinfo/hardware



--
-----------------------
Olivier V. Meyer
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )