Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

Source code encryption in Verilog-XL or NC-verilog

Status
Not open for further replies.

kunjalan

Member level 1
Joined
Dec 7, 2001
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
Korea
Activity points
203
Hi,
Please use Verilog-XL or NC-verilog. You can encrypt your source code.
Please use 'protect and 'unprotect option to your source code.
You can encrypt your source code from start line to end line that you want to protect.
But once you have protected your source code, you can not decrypt your code. You can olny simulated it. So, original code should be saved another saving directory.
 

allegro

Member level 1
Joined
Oct 22, 2001
Messages
40
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
179
ncverilog protect

So it doesn't make sense.
 

kittykat77

Newbie level 6
Joined
Mar 27, 2002
Messages
11
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
80
`protect verilog

Yes, it does make sense. Supposedly that you are an IP vendor and you claim that you have a verilog code which does a specific function. Rather than send to the potential customer a readable RTL code - the vendor simply encrypts it and let the customer verify through simulation .
If the customer is happy with the simulation results - then maybe he/she will then want to buy the synthsizable code.

The encryption is simulator dependent - which means that if it is encrypted using verilog-xl, then the recipient of that encrypted code must also have verilog-xl to simulate it with.

Altera megacore is another method which allow Altera to allow its potential customers verify the validity of its IP cores using yet another encryption procedure.
 

bigrice

Junior Member level 1
Joined
Jul 20, 2002
Messages
18
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Location
China
Activity points
152
verilog `protect

:(
can anyone decrypt the protected code?
 

niko_zhang

Advanced Member level 4
Joined
Jun 23, 2001
Messages
108
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Activity points
579
verilog protected

how modelsim simulate with this files
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top