Altera ALTCHIP_ID

Guest #4988710
Rate this post
• ▲ useful
▼ not useful
Hi Folks,

I'm just playing around with the ALTCHIP_ID block that is available in 
the recent Altera FPGAs. This block returns a unique ID identifying the 
chip. The returned value has 64 bits. For my application I should have 
less than 64 bit but still have a very low chance of collisions between 
the numbers. So I wonder which bits I can leave away safely because they 
will be identical on all devices of the same type.
I checked about 20 MAX10 FPGAs and found that the chip-IDs differ only 
in bits [16:4]. All other bits in my small lot are the same. So it seems 
save to cut away the upper range [63:32]. But this is only an assumption 
and I would like to be more certain about that.

Does anyone know how this unique number is composed by Altera. Are any 
of these bits representing information like vendor or device type which 
would be constant for all devices of a given type and could be safely 
cut away for my application?

Thanks,
Andi

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.