设计加密保护IP
- 一、引言
- 二、IP的生成与调用
- 1.IP生成
- 2.IP的调用
一、引言
介绍如何ADS中如何对设计好的原理图进行加密形成IP,然偶进行调用的过程。
二、IP的生成与调用
1.IP生成
(1)选择一个已经调试好的原理图,在菜单栏中选择Tools–>Encode Designs…
(2)在弹出的对话框中,选择当前原理图Filter_Murata,并点击Add>>加入到Encode列表中。在列表中中填入Library Name,Library Description、Destination Path、以及个人信息,最后点击Set Bitmap(designs only)…,生成加密后的二进制文件。
(3)生成成功后,会提示已创建信息。
(4)可以在保存的路径下找到新生成的IP。
2.IP的调用
(1)添加IP到当前工作目录中,在目录中选择DesignKits–>Manage Libraries…
(2)在弹框中,选择新生成IP路径下的lib.defs。
(3)新创建一个原理图,然后在IP栏目中,可以找到新添加的IP。
(4)选择该IP后,可以看到IP已经时锁定状态,将该IP拖进原理图中
(5)然后点击菜单栏中Insert–>Template…,弹框中选择在《》建立的模板。
(6)加入到原理图中,然后替换刚刚的IP。
(7)点击仿真按钮,即可进行仿真。
(8)仿真结果如下。
(9)若此时选择IP进行底层查看,会提示ERROR。
E N D ! \color{#4285f4}{\mathbf{E}}\color{#ea4335}{\mathbf{N}}\color{#fbbc05}{\mathbf{D}}\color{#4285f4}{\mathbf{!}} END!