Bitcoin Forum
October 21, 2017, 04:06:56 PM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: - Avalon chips - firmware -  (Read 1494 times)
intron
Sr. Member
****
Offline Offline

Activity: 428


- electronics design|embedded software|verilog -


View Profile
May 24, 2013, 06:02:38 AM
 #1

Is there open source firmware for interfacing these
Avalon chips already? New to this, might be asking
the obvious here...Smiley

intron

bits can go here: 1intronttqV6J1PLLeQ3X5i4PxyhpE1fP
1508602016
Hero Member
*
Offline Offline

Posts: 1508602016

View Profile Personal Message (Offline)

Ignore
1508602016
Reply with quote  #2

1508602016
Report to moderator
1508602016
Hero Member
*
Offline Offline

Posts: 1508602016

View Profile Personal Message (Offline)

Ignore
1508602016
Reply with quote  #2

1508602016
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
one4many
Hero Member
*****
Offline Offline

Activity: 516



View Profile
May 28, 2013, 08:56:15 PM
 #2

Hi there.

If you mean the firmware for the FPGA driving the Avalon chips then no. You can only get the binary images you can upload to FPGA ... I think it is a Xilinx chip. The comment on the github repository states that they use propriety features in this image from the chip manufacturer. An open source version will be available in the future. Never the less, everything should work fine as long you have all the parts, equipment and software to upload the binary image.

Hope this helps.
intron
Sr. Member
****
Offline Offline

Activity: 428


- electronics design|embedded software|verilog -


View Profile
May 29, 2013, 09:20:25 PM
 #3

Hi there.

If you mean the firmware for the FPGA driving the Avalon chips then no. You can only get the binary images you can upload to FPGA ... I think it is a Xilinx chip. The comment on the github repository states that they use propriety features in this image from the chip manufacturer. An open source version will be available in the future. Never the less, everything should work fine as long you have all the parts, equipment and software to upload the binary image.

Hope this helps.

Yes, it's the Xilinx I guess. I've been studying the Avalon datasheet and
there are some points that are rather vague. The HDL driving the ASICs
could help a lot to clarify things.

I don't own a Avalon device, just trying to figure out how to get
data to and from these chips. Clock rates are rather high (4 Mc
as it seems, even that is not 100% clear), might be rather hard
to connect them to a microprocessor.

Whish they had just picked a 1 Mc SPI link:)

intron

bits can go here: 1intronttqV6J1PLLeQ3X5i4PxyhpE1fP
one4many
Hero Member
*****
Offline Offline

Activity: 516



View Profile
May 30, 2013, 11:32:31 AM
 #4

I understand the code in hand would make things much easier.  Wink

Depending on the chip they use and your technical understanding of the chips inner workings. I would recommend to have a closer look at this paper: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.117.6043&rep=rep1&type=pdf
They developed a proof of concept software (debit) which helps to de-compile the bitstream, but only when the bit image is not encrypted (something I highly doubt in Avalons case, because those Xilinx chips with encryption features are quite expensive).

   All the best!

       one4many

P.S.: The paper is from 2008 ... so you might need to adjust the software (if you can it obtain it from somewhere).
intron
Sr. Member
****
Offline Offline

Activity: 428


- electronics design|embedded software|verilog -


View Profile
May 30, 2013, 11:59:55 AM
 #5

I understand the code in hand would make things much easier.  Wink

Depending on the chip they use and your technical understanding of the chips inner workings. I would recommend to have a closer look at this paper: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.117.6043&rep=rep1&type=pdf
They developed a proof of concept software (debit) which helps to de-compile the bitstream, but only when the bit image is not encrypted (something I highly doubt in Avalons case, because those Xilinx chips with encryption features are quite expensive).

   All the best!

       one4many

P.S.: The paper is from 2008 ... so you might need to adjust the software (if you can it obtain it from somewhere).

LOL, that would something:) No idea if I can this one off though...

Thnx,
intron

bits can go here: 1intronttqV6J1PLLeQ3X5i4PxyhpE1fP
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!