Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

how to do encryption by quartus

hi,

My boss plan to cooperate with another company.And we want to protect our IP and HDL code.

I think that I can use quartus's bsf file?or some other way?

It seem that I can translate bsf to hdl by quartus?

altera's ip use encryped netlist,and what I can do to my code?

best regards,

yang

4 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    you cannot use encryption from quartus, you will need to use another company for that. but have a look at incremental compilation and creating a partition you can hand to the other company, rather than source code.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    you cannot use encryption from quartus, you will need to use another company for that. but have a look at incremental compilation and creating a partition you can hand to the other company, rather than source code.

    --- Quote End ---

    dear Tricky,

    I have finished this just now.And I failed to hide my design module's structure.so my guest still can see my module structure.Is there any way that I can hide them?

    best regards,

    yang
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    where are you looking at this structure? in the RTL viewer?

    Im not sure you can get rid of this. But It would be quite challenging to work out the behaviour from an RTL diagram.

    There may be an option to flatten the netlist, but Ive never done it and have limit experience with incremental compilation.