Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

P1735: Encryption and management of Electronic IP

Status
Not open for further replies.

spman

Advanced Member level 4
Full Member level 1
Joined
Aug 15, 2010
Messages
113
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Visit site
Activity points
2,061
Hi,

How does P1735 work? Can anyone please explain the mechanism of P1735? or any other solution for IP protection...

Thanks in advance.
 

Prior to P1735, each tool of every vendor had their own IP protection mechanism. That means you need to to have the target tool encrypt your IP to run on that tool.

P1735 uses asymmetric key cryptography to "lock" your IP with a public key, and the target tools use a private key to "unlock" your IP. The standard also has different levels of access rights to control what tools are able to do with the IP (i.e. simulate, but not synthesize)

P1735 is still in development and hopes to be fully approved by the IEEE next year. Some tools, like Modesim/Questa already support early versions of this standard. See http://www.eda.org/twiki/bin/view.cgi/P1735/WebHome
 
  • Like
Reactions: spman

    spman

    Points: 2
    Helpful Answer Positive Rating
Thanks Dave

Do we can limit only one person to use the IP using P1735? Or this mechanism is only for preventing people from reading the RTL?
If limitation to one person is possible, how does P1735 guarantee this? Should the designer of IP get the public key from the client?
 

P1735 provides both use models with or without a licensing mechanism. You can control who or how many people have access to your IP with a licensing mechanism. I don't think many vendors have implemented this yet. Without a licensing mechanism, you give your IP to the end user and make them agree not to share it.
 
  • Like
Reactions: spman

    spman

    Points: 2
    Helpful Answer Positive Rating
Does Xilinx support p1735? In this page, IEEE p1735 is mentioned. But I couldn't find any user guide about it in xilinx documents.

If I want to use p1735, should I refer to the vendor documents? I couldn't find any practical information in p1735 homepage.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top