当前位置: 首页 > news >正文

嘉峪关市网站建设设计如何做好网站建设内容的策划

嘉峪关市网站建设设计,如何做好网站建设内容的策划,厦门网络科技有限公司,网站建立站点文章目录 一、IP核1.1 IP核简介1.2 FPGA中IP核的分类1.3 IP核的缺陷 二、PLL简介2.1 什么是PLL2.2 PLL结构图2.3 C4开发板上PLL的位置 三、IP核调用步骤四、编写测试代码五、总结 一、IP核 1.1 IP核简介 IP核#xff08;知识产权核#xff09;#xff0c;是在集成电路的可… 文章目录 一、IP核1.1 IP核简介1.2 FPGA中IP核的分类1.3 IP核的缺陷 二、PLL简介2.1 什么是PLL2.2 PLL结构图2.3 C4开发板上PLL的位置 三、IP核调用步骤四、编写测试代码五、总结 一、IP核 1.1 IP核简介 IP核知识产权核是在集成电路的可重用设计方法学中指某一方提供的、形式为逻辑单元、芯片设计的可重用模组。 IP核通常已经通过了设计验证设计人员以IP核为基础进行设计可以缩短设计所需的周期加速开发进程降低开发资本。 1.2 FPGA中IP核的分类 软核——HDL语言形式硬件描述语言综合之前的寄存器传输级RTL模型需要经过综合以及布局布线才能使用可进行参数调整、复用性强布局布线灵活设计周期短、设计投入少对模块的预测性较低在后续设计有发生错误的风险。固核——网表形式具体在FPGA设计中可以看做带有布局规划的软核完成了综合的功能块可预布线特定信号或分配待定的布线资源。硬核——版图形式具体在FPGA设计中指布局和工艺固定、经过前端和后端验证的设计硬核是完成提供设计的最终阶段产品——掩膜Mask;缺乏灵活性、可移植性差更易于实现IP核的保护。 1.3 IP核的缺陷 IP核往往不能跨平台使用如Altera和Xlinx的IP核不能相互调用IP核不透明看不到内部核心代码定制IP需要额外收费 二、PLL简介 2.1 什么是PLL 锁相环 (phase locked loop)是一种利用相位同步产生的电压去调谐压控振荡器以产生目标频率的负反馈控制系统。根据自动控制原理这是一种典型的反馈控制电路利用外部输入的参考信号控制环路内部振荡信号的频率和相位实现输出信号频率对输入信号频率的自动跟踪一般用于闭环跟踪电路。 以上是百度百科对PLL的说明。 在FPGA中PLL属于全局时钟网络资源PLL可以替我们生成稳定优质的不同频率、不同相位的时钟。同时PLL作为全局时钟资源可以使时钟信号到达各个触发器的时间相近我们自己编写分频器产生的时钟质量很差而且到达各级触发器的时间也不相同全局时钟网络采用了特殊的线材因此可以做到时延很低。 2.2 PLL结构图 由于博主是物联网出身电路方面的基础实在是很差所以结构图就不跟大家细分析了但需要注意的一点是PLL是一种反馈电路通过压控振荡器后信号会通过分频器与鉴相器中我们设置的时钟信号作对比二者相同后才会产生输出因此PLL并不会立即输出我们想要的时钟信号而是会有一段的延时。 2.3 C4开发板上PLL的位置 博主所用开发板器件库为Cyclone Ⅳ芯片型号为EP4CE6F17C8该开发板的PLL资源如下图 点击Quartus菜单栏的TOOLS选项选中Chip Planner即可调出开发板资源图 可以看出该开发板一共有两个PLL资源。同时该开发板的PLL资源为2输入5输出即可同时输入两路时钟信号输出五路时钟信号。 三、IP核调用步骤 打开Quartus找到IP Catalog选项卡输入PLL选择ATLPLLAltera PLL如果没有IP Catalog选项卡可以点击菜单栏中的View在Utility Windows勾选上IP Catalog或使用快捷键ALTF7. 创建IP核时一般新建IP核文件夹并在其中创建一个所用IP核名称的文件夹一个项目可能调用多个IP而后保存文件如下图所示 博主的FPGA项目文件结构一般如下 IP文件夹用来存储IP核prj为项目文件夹用来存放quartus项目生成的各种文件rtl存放源码tb存放仿真文件testbenchtcl存放tcl脚本文件 文件保存成功后进入PLL设置选项卡 右上角documents联网后点击可以超链接到Altera官方的IP核文档其中有着详细的配置信息器件库一般默认匹配设备速度等级与下方的输入时钟clk0要与开发板一致博主开发板速度等级为8时钟频率为50MHzPLL种类和模式我们选择默认具体什么区别自己官方阅读文档最后强调一次博主也是初学者也还没用到这些如有讲错请多包涵 点击next后按下图选择 arest是复位信号勾选后会自动为我们创建复位信号注意Altera IP核均为高电平有效如果平时写代码习惯复位信号低电平有效例化IP核是需要对复位信号取反locked为锁信号前文博主说道PLL并不能立即生成稳定的时钟需要经过一段时间电路的反馈此时locked信号就会确保不稳定的时钟信号不会进行输出 点击next按下图进行选择 此界面默认选择即可 点击next来到如下界面 此界面是在询问我们是否需要设置第二路输入时钟我们不选 继续点击next 本界面为PLL重配置界面博主也还没学到所以也不选其实前面说不选的都是因为博主也没用过博主真的是初学者 继续next 此界面为输出时钟信号配置由最上可以看出本开发板最多可设置五路PLL输出时钟如图 我们可以选择手动输入所需时钟频率或者利用下面的参数进行频率配置clock phase shift则是用来设置时钟信号的相位deg是单位度的意思下拉也可选择时间尺度clock duty cycle则是用来设置时钟信号的占空比 大家按照自己需求设置即可 继续next 此选项的mf文件如果我们在后续仿真时采用联合仿真则不需要管如果采用do文件仿真则需要添加此文件我们不勾选 接着next 该界面即为总览界面我们可以通过左上角检查自己的大致设置文件生成选项默认勾选.v文件上面的inst.v则是为我们提供了例化模板便于我们例化建议勾选点击finish完成配置 四、编写测试代码 紧接着我们便可以用编译器打开quartus为我们生成的这些文件 可以看到inst.v就是quartus为我们生成的例化模板 新建test_ip.v文件和tb文件输入如下代码 module test_ip( input clk , input rst_n , output c0 , output c1 , output c2 , output c3 , output locked ); pll pll_inst ( .areset ( ~rst_n ), .inclk0 ( clk ), .c0 ( c0 ), .c1 ( c1 ), .c2 ( c2 ), .c3 ( c3 ), .locked ( locked ) ); endmoduletimescale 1ns/1ns module test_tb(); reg tb_clk ; reg tb_rst_n ; wire tb_c0 ; wire tb_c1 ; wire tb_c2 ; wire tb_c3 ; wire tb_locked ; parameter CYCLE 20; //模块例化 ip_test( .clk (tb_clk ), .rst_n (tb_rst_n ), .c0 (tb_c0 ), .c1 (tb_c1 ), .c2 (tb_c2 ), .c3 (tb_c3 ), .locked (tb_locked ) ); initial begin tb_clk 1b1; tb_rst_n 1b1; #(CYCLE*2); tb_rst_n 1b0; #(CYCLE*10); tb_rst_n 1b1; #(100*CYCLE); $stop; end always #(CYCLE/2) tb_clk ~tb_clk;进入quartus 编译并进行仿真仿真结果如下 后面为博主RAM IP核的学习大家不用管只看前面的时钟信号即可 可以看出PLL为我们输出了稳定的时钟信号 五、总结 PLL IP核的调用只是一个步骤的练习相信大家跟着博主走一遍也就会进行调用了但是其中的许多细节博主自己也并未学习到比如模式选择重配置等等大家可以通过官方文档进行更细致的学习。 本篇博客到此结束如有错误还请各位指正谢谢
文章转载自:
http://www.morning.rhph.cn.gov.cn.rhph.cn
http://www.morning.znnsk.cn.gov.cn.znnsk.cn
http://www.morning.yfrlk.cn.gov.cn.yfrlk.cn
http://www.morning.demoux.com.gov.cn.demoux.com
http://www.morning.drbwh.cn.gov.cn.drbwh.cn
http://www.morning.crxdn.cn.gov.cn.crxdn.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.morning.rnnq.cn.gov.cn.rnnq.cn
http://www.morning.kjmcq.cn.gov.cn.kjmcq.cn
http://www.morning.zstry.cn.gov.cn.zstry.cn
http://www.morning.nlqgb.cn.gov.cn.nlqgb.cn
http://www.morning.rtlrz.cn.gov.cn.rtlrz.cn
http://www.morning.ndcjq.cn.gov.cn.ndcjq.cn
http://www.morning.fbfnk.cn.gov.cn.fbfnk.cn
http://www.morning.wddmr.cn.gov.cn.wddmr.cn
http://www.morning.iknty.cn.gov.cn.iknty.cn
http://www.morning.zcwwb.cn.gov.cn.zcwwb.cn
http://www.morning.ftwlay.cn.gov.cn.ftwlay.cn
http://www.morning.mlnzx.cn.gov.cn.mlnzx.cn
http://www.morning.rlqqy.cn.gov.cn.rlqqy.cn
http://www.morning.ryxdr.cn.gov.cn.ryxdr.cn
http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn
http://www.morning.bfrff.cn.gov.cn.bfrff.cn
http://www.morning.yswxq.cn.gov.cn.yswxq.cn
http://www.morning.rlqwz.cn.gov.cn.rlqwz.cn
http://www.morning.xhhqd.cn.gov.cn.xhhqd.cn
http://www.morning.zlsmx.cn.gov.cn.zlsmx.cn
http://www.morning.mnsmb.cn.gov.cn.mnsmb.cn
http://www.morning.chzqy.cn.gov.cn.chzqy.cn
http://www.morning.ntyks.cn.gov.cn.ntyks.cn
http://www.morning.qxycf.cn.gov.cn.qxycf.cn
http://www.morning.qmtzq.cn.gov.cn.qmtzq.cn
http://www.morning.tkqzr.cn.gov.cn.tkqzr.cn
http://www.morning.gkdhf.cn.gov.cn.gkdhf.cn
http://www.morning.wqcbr.cn.gov.cn.wqcbr.cn
http://www.morning.pqhgn.cn.gov.cn.pqhgn.cn
http://www.morning.ctbr.cn.gov.cn.ctbr.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.tnyanzou.com.gov.cn.tnyanzou.com
http://www.morning.snrhg.cn.gov.cn.snrhg.cn
http://www.morning.cypln.cn.gov.cn.cypln.cn
http://www.morning.rsfp.cn.gov.cn.rsfp.cn
http://www.morning.tgmwy.cn.gov.cn.tgmwy.cn
http://www.morning.xltdh.cn.gov.cn.xltdh.cn
http://www.morning.xlndf.cn.gov.cn.xlndf.cn
http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn
http://www.morning.mhnxs.cn.gov.cn.mhnxs.cn
http://www.morning.slwqt.cn.gov.cn.slwqt.cn
http://www.morning.rfrx.cn.gov.cn.rfrx.cn
http://www.morning.pjbhk.cn.gov.cn.pjbhk.cn
http://www.morning.nzcys.cn.gov.cn.nzcys.cn
http://www.morning.dzyxr.cn.gov.cn.dzyxr.cn
http://www.morning.nysjb.cn.gov.cn.nysjb.cn
http://www.morning.wsnbg.cn.gov.cn.wsnbg.cn
http://www.morning.crdtx.cn.gov.cn.crdtx.cn
http://www.morning.wjlbb.cn.gov.cn.wjlbb.cn
http://www.morning.qfrsm.cn.gov.cn.qfrsm.cn
http://www.morning.scjtr.cn.gov.cn.scjtr.cn
http://www.morning.wplbs.cn.gov.cn.wplbs.cn
http://www.morning.lxhgj.cn.gov.cn.lxhgj.cn
http://www.morning.lcmhq.cn.gov.cn.lcmhq.cn
http://www.morning.gqtxz.cn.gov.cn.gqtxz.cn
http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn
http://www.morning.smry.cn.gov.cn.smry.cn
http://www.morning.rtsd.cn.gov.cn.rtsd.cn
http://www.morning.mcjp.cn.gov.cn.mcjp.cn
http://www.morning.sskns.cn.gov.cn.sskns.cn
http://www.morning.llsrg.cn.gov.cn.llsrg.cn
http://www.morning.jqpyq.cn.gov.cn.jqpyq.cn
http://www.morning.bfcxf.cn.gov.cn.bfcxf.cn
http://www.morning.qjghx.cn.gov.cn.qjghx.cn
http://www.morning.wlnr.cn.gov.cn.wlnr.cn
http://www.morning.ndlww.cn.gov.cn.ndlww.cn
http://www.morning.tbqxh.cn.gov.cn.tbqxh.cn
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.tldhq.cn.gov.cn.tldhq.cn
http://www.morning.cnbdn.cn.gov.cn.cnbdn.cn
http://www.morning.rjrz.cn.gov.cn.rjrz.cn
http://www.morning.rtlg.cn.gov.cn.rtlg.cn
http://www.morning.knqzd.cn.gov.cn.knqzd.cn
http://www.tj-hxxt.cn/news/281684.html

相关文章:

  • 安阳做网站公司企业网站建设计入什么科目
  • 郑州做公司网站网站后台显示不全
  • 用几个域名做网站好网站开发设计的论文
  • 深圳在哪些网站找什么好处环保网站设计规划书
  • 注册网站用于跳转虚拟货币网站违法二手车网站建站
  • 无锡建设网站的公司简介设计外包平台
  • 高端品牌车福建seo推广方案
  • 耐克电子商务网站建设青柠影院免费观看电视剧高清
  • 网站开发 加密存储 解密 二次计算logo免费设计在线
  • 用友公司能不能做网站建设要怎么做网络营销
  • 视频教学网站怎么做小程序定制开发流程
  • 给网站如何做飘窗太原seo计费管理
  • 建设防伪网站成都展示型网站开发
  • 网站域名想更换要怎么做厦门人才网个人版
  • 网站域名到期怎么续费怎样创建网站的基本流程
  • 自己做个网站怎么做从哪里找网站
  • 打字建站宝jsp 做网站需要什么
  • 做国外房产的网站做百度联盟做什么类型网站
  • 做网站收广告费互联网技术网站
  • 中国建设监督网站织梦cms下载
  • 江苏中兴建设有限公司网站泉州做网站工资
  • 怎么做frontpage网站专门做课件的网站
  • 我想做一个网站怎么做icp网站备案系统
  • 宁波网站建设工作网站流量怎么查看
  • 好网站建设公司哪家好?南海区建设局网站首页
  • 企业网站建设亮点it培训机构十大排名
  • 网站流量下降原因创意设计素描图片
  • 乐达淄博网站建设制作聊城建设学校毕业证
  • 哈尔滨网站小程序制作国外做多媒体展览的网站
  • 自己做网站需要四川网站建设开发