UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
415 Views
Registered: ‎07-06-2017

Merging multiple bitstreams into one

Hi, currently we have 3 bitstreams that we program individually into an SPI flash memory, each one starting on its own offset. We would like to see the possibility of merging the 3 bitstreams into one (with each one again with its same offset in the memory) so that we only have to program it once.

 

Thanks in advance.

Tags (3)
0 Kudos
4 Replies
Moderator
Moderator
387 Views
Registered: ‎09-12-2007

Re: Merging multiple bitstreams into one

Are these partitial bitstreams? what do you mean merge into one? 

Or, are you taking about multi-boot? 

0 Kudos
374 Views
Registered: ‎07-06-2017

Re: Merging multiple bitstreams into one


@stephenmwrote:

Are these partitial bitstreams? what do you mean merge into one? 

Or, are you taking about multi-boot? 


 

Yes indeed we are talking about multi-boot :) We want to merge them all into one so that we only need to program one file instead of 3 separate ones.

0 Kudos
Moderator
Moderator
364 Views
Registered: ‎09-12-2007

Re: Merging multiple bitstreams into one

0 Kudos
353 Views
Registered: ‎07-06-2017

Re: Merging multiple bitstreams into one

Those documents talk about multibooting, which we already can do. To explain better what we want, this is our current setup the addresses are just for the example):

 

1. Program bitstream1 at address 0x1000

2. Program bitstream2 at address 0x2000

3. Program bitstream3 at address 0x3000

 

What we want is the following:

 

1. Merge bitstream1, bitstream2 and bitstream3 into a new bistreamMerged, respecting the addresses.

2. Program bitstreamMerged at address 0x1000

 

Theoretically the addresses where the bitstreams are in both implementations will end up in the same place.

0 Kudos