Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
ichebruch
Posts: 20
Registered: ‎08-19-2011
0

Spartan-3AN 3rd Party Programming

Hello,

 

I am using XC3S700AN FPGA and need to generate a 3rd Party programming file in Intel HEX format.  Does anyone know how to convert from .MCS file format to .HEX file format.  Are there any tools availble to do this? 

 

Thanks,

Igor

Xilinx Employee
austin
Posts: 3,870
Registered: ‎02-27-2008
0

Re: Spartan-3AN 3rd Party Programming

Igor,

 

You may have Impact output in .hex

 

http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/pim_r_impactfiles.htm

Austin Lesea
Principal Engineer
Xilinx San Jose
Visitor
ichebruch
Posts: 20
Registered: ‎08-19-2011
0

Re: Spartan-3AN 3rd Party Programming

Hi Austin,

 

Thanks for your reply.

 

I checked the path and confirmed that I can specify a HEX format for the output.

 

I need to be able to use a single .MCS file as an INPUT and convert it to HEX.  Is there a way to do this?

 

Thanks,

Igor

Xilinx Employee
austin
Posts: 3,870
Registered: ‎02-27-2008
0

Re: Spartan-3AN 3rd Party Programming

Igor,

 

You can generate a mcs file, or a hex file.  Your choice: either, or both.

 

 

Austin Lesea
Principal Engineer
Xilinx San Jose
Visitor
ichebruch
Posts: 20
Registered: ‎08-19-2011
0

Re: Spartan-3AN 3rd Party Programming

Hi Austin,

 

Thanks for your reply.

 

I am using 2 bitstreams in my design.  I am generating a SINGLE .MCS file with PROMGEN that includes both bitstreams.  Also, I need to be able to generate a SINGLE .HEX, so our Factory can use a 3rd Party tool (BP Microsystems) to program the devices off-board.  To do that I need to feed that single .MCS file into some tool (hopefully IMPACT) and generate a SINGLE .HEX file. 

 

Is there a way to select an INPUT format also?

 

Thanks,

Igor