- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I am an electronic engineering student doing an assignment based around FPGA's titled "Securing Intellectual Property in today's Implementations." I am finding it difficult finding information relating to this and the methods currently in use given that it is IP. Can anyone shed some light on how Altera protect their IP or do you have any interesting information relating to IP. not looking for anything that may breach forum rules or raise legal issues. Thanks in advanceLink Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The method used in industry these days for IP security is encryption. IPs are sold in a couple of formats:
1. VHDL/Verilog code (Behavioral/RTL) with encryption 2. Netlists with synthesis, timing etc 3. RTL code with full code access All of the above are done using licensing. Most IPs are time limited and this feature is controlled by the license files.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This app note explains the IP evaluation mode (formerly known as OpenCore Plus):
https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/an/an320.pdf- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
RTL code with the public key, the Intel Quartus software uses the key to decrypt the IP core. To use this feature, use a simulation or synthesis tool that supports the IEEE1735 standard. Check the link section 1.7 & 1.8 https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/ug/ug_intro_to_megafunctions.pdf Best Regards, Anand Raj Shankar (This message was posted on behalf of Intel Corporation)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page