cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
733 Views
Registered: ‎02-18-2018

Bootrom implementation

Jump to solution

Hi,

 

could somebody from Xilinx reveal the internal implementation

of the Zynq7000 BootROM? I need to know whether it is mask-programmed

(and hence stable no matter what), antifuse or a factory-programmed flash

which will leak its content eventually. This is very important for me from the

long term reliability perspective.

 

A Zynq would be a great part for the job, but if it contains some stored charge

circuitry, I'm willing to downgrade to something purely SRAM-based, say, Spartan 3.

 

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Scholar
Scholar
987 Views
Registered: ‎02-27-2008

Mask TSMC ROM,

 

From their SC library.  For reliability details, please request it from your local sales office,  NDA required.

 

Sounds like a security question, not reliability.

 

Your local sales office will help you with that, as well.

 

Safety Critical system requirements also.

Austin Lesea
Principal Engineer
Xilinx San Jose

View solution in original post

2 Replies
Highlighted
Scholar
Scholar
988 Views
Registered: ‎02-27-2008

Mask TSMC ROM,

 

From their SC library.  For reliability details, please request it from your local sales office,  NDA required.

 

Sounds like a security question, not reliability.

 

Your local sales office will help you with that, as well.

 

Safety Critical system requirements also.

Austin Lesea
Principal Engineer
Xilinx San Jose

View solution in original post

Highlighted
693 Views
Registered: ‎02-18-2018

Thank you very much, Austin! That statement removes all my doubts.

 

And no, it's all about pure reliability. The bitstream may be unencrypted, not an issue here.

The FPGA will be configured from a voting memory module in order to withstand a single

flash chip failure. Any your internal flash involved in the boot process would introduce a weak

link. Fortunately, it is not the case.

 

 

0 Kudos