From: Ivan <salorankatu@xxxxxxxx>
Reply-To: microblaze-uclinux@xxxxxxxxxxxxxx
To: uClinux-MicroBlaze <microblaze-uclinux@xxxxxxxxxxxxxx>
Subject: Re: [microblaze-uclinux] Boa + SSL hanging after
certificatedownload
Date: Wed, 26 Oct 2005 11:13:24 +0200
El mar, 25-10-2005 a las 04:29 -0700, Jonathan Jung escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Ivan,
Hi,
>
> I may have run across a paper from your project previously... I do
> remember the something about downloading the cores from the network.
> Very interesting indeed! I'm an undergrad working on this for my
> senior project.
Yes, it is a good idea to upgrade the cores. I think that the John's
paper "Embedded Linux as a Platform for Dynamically Self-Reconfiguring
Systems-On-Chip" is the first previous work about it (using uCLinux, of
course). About my work, I have a paper and I need to look for it.
>
> I'm actually 'cheating' a little by using Handel-C for this project
> to create the hardware blocks. I'll find out how many co-processors
> cores into my FPGA to support different ciphers (starting with AES),
> but I didn't plan to implement a self reconfiguring system (though I
> could work on that, time allowing).
Yes, the use of Handle-C simplifies the development in order to obtain
quickly the designs. The problem when you implement a lot of cipher
cores is the area of the device. The partial reconfiguration is a good
solution to resolve this problem, you only implement the core that you
need :)
>
> At the time you completed your project, were you using John William's
> FSL driver, or your own? What was the clock speed of your AES co-
> processor? How does the FPGA reconfigure itself on the fly (does the
> microblaze continue to run, or does it halt)?
I did not implement a driver... I implemented functions to access
directly to the FSL buses (in uCLinux is not necessary to implement
drivers to have access to the hardware), but of course, I could use
John' FSL driver easily :)
About the MicroBlaze, yes, of course, the MicroBlaze is running during
the reconfiguration because it does the partial reconfiguration through
the SelectMAP interface (I used a GPIO to manages the SelectMAP using an
external connection).
Regards,
Ivan
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/