ADS基础教程15 - 设计加密保护IP

ADS基础教程15 - 设计加密保护IP

码农世界 2024-05-28 后端 93 次浏览 0个评论

设计加密保护IP

    • 一、引言
    • 二、IP的生成与调用
      • 1.IP生成
      • 2.IP的调用

        一、引言

        介绍如何ADS中如何对设计好的原理图进行加密形成IP,然偶进行调用的过程。

        二、IP的生成与调用

        1.IP生成

        (1)选择一个已经调试好的原理图,在菜单栏中选择Tools–>Encode Designs…

        ADS基础教程15 - 设计加密保护IP

        (2)在弹出的对话框中,选择当前原理图Filter_Murata,并点击Add>>加入到Encode列表中。在列表中中填入Library Name,Library Description、Destination Path、以及个人信息,最后点击Set Bitmap(designs only)…,生成加密后的二进制文件。

        ADS基础教程15 - 设计加密保护IP

        (3)生成成功后,会提示已创建信息。

        ADS基础教程15 - 设计加密保护IP

        (4)可以在保存的路径下找到新生成的IP。

        ADS基础教程15 - 设计加密保护IP

        2.IP的调用

        (1)添加IP到当前工作目录中,在目录中选择DesignKits–>Manage Libraries…

        ADS基础教程15 - 设计加密保护IP

        (2)在弹框中,选择新生成IP路径下的lib.defs。

        ADS基础教程15 - 设计加密保护IP

        (3)新创建一个原理图,然后在IP栏目中,可以找到新添加的IP。

        ADS基础教程15 - 设计加密保护IP

        (4)选择该IP后,可以看到IP已经时锁定状态,将该IP拖进原理图中

        ADS基础教程15 - 设计加密保护IP

        (5)然后点击菜单栏中Insert–>Template…,弹框中选择在《》建立的模板。

        ADS基础教程15 - 设计加密保护IP

        (6)加入到原理图中,然后替换刚刚的IP。

        ADS基础教程15 - 设计加密保护IP

        (7)点击仿真按钮,即可进行仿真。

        ADS基础教程15 - 设计加密保护IP

        (8)仿真结果如下。

        ADS基础教程15 - 设计加密保护IP

        (9)若此时选择IP进行底层查看,会提示ERROR。

        ADS基础教程15 - 设计加密保护IP

        E N D ! \color{#4285f4}{\mathbf{E}}\color{#ea4335}{\mathbf{N}}\color{#fbbc05}{\mathbf{D}}\color{#4285f4}{\mathbf{!}} END!

转载请注明来自码农世界,本文标题:《ADS基础教程15 - 设计加密保护IP》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,93人围观)参与讨论

还没有评论,来说两句吧...

Top