这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore3l_fpga_7 [2020/11/19 18:10] zgf [五、 代码讲解] |
icore3l_fpga_7 [2022/03/19 15:26] (当前版本) sean |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | | **银杏科技有限公司旗下技术文档发布平台** |||| | ||
+ | |技术支持电话|**0379-69926675-801**||| | ||
+ | |技术支持邮件|Gingko@vip.163.com||| | ||
+ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
+ | | V1.0 | 2020-11-19 | zgf | 初次建立 | | ||
+ | |||
===== 实验七:锁相环实验——锁相环IP核调用 ===== | ===== 实验七:锁相环实验——锁相环IP核调用 ===== | ||
行 93: | 行 99: | ||
* 对IP核例化的语法格式如下:\\ | * 对IP核例化的语法格式如下:\\ | ||
+ | |||
IP核模块名 例化名( | IP核模块名 例化名( | ||
.IP核信号列表 (连接到IP核该端口的信号), | .IP核信号列表 (连接到IP核该端口的信号), | ||
行 100: | 行 107: | ||
.IP 核信号列表 (连接到IP核该端口的信号) | .IP 核信号列表 (连接到IP核该端口的信号) | ||
); | ); | ||
- | \\ | + | |
* 上面语法格式中,IP核模块名也可以是用户写的其他模块的名字,即例化其他模块;例化名则可以由用户定义,可以和模块名相同,也可以不同。当调用其他模块时,例化名前面是被调用模块的名字。点后面的信号列表为被调用模块的端口信号,而其后括号中的信号列表则是连接到被调用模块端口的变量。 | * 上面语法格式中,IP核模块名也可以是用户写的其他模块的名字,即例化其他模块;例化名则可以由用户定义,可以和模块名相同,也可以不同。当调用其他模块时,例化名前面是被调用模块的名字。点后面的信号列表为被调用模块的端口信号,而其后括号中的信号列表则是连接到被调用模块端口的变量。 | ||
* 双击左侧栏的PLL IP核源文件(u0:PLL_FREQ_5K_25K),可以看到如下图中所示内容;黄色字体行,包含了PLL IP核的模块名和端口列表;通过在顶层模块内调用PLL IP核模块,以模块例化的方式将PLL的输出信号连接到顶层模块。 | * 双击左侧栏的PLL IP核源文件(u0:PLL_FREQ_5K_25K),可以看到如下图中所示内容;黄色字体行,包含了PLL IP核的模块名和端口列表;通过在顶层模块内调用PLL IP核模块,以模块例化的方式将PLL的输出信号连接到顶层模块。 |