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

商贸行业网站建设公司想要推广页

商贸行业网站建设公司,想要推广页,做网站公司排名电话,wordpress 所有文章404一、概述 在文中,我们将练习使用多个库。在实际的项目开发过程中,我们可能有多个库来组织设计,从第三方源代码访问IP,或者在仿真之间共享公共部分。我们将通过创建一个包含计数器设计单元的资源库来开始本文。接下来,我…

一、概述

        在文中,我们将练习使用多个库。在实际的项目开发过程中,我们可能有多个库来组织设计,从第三方源代码访问IP,或者在仿真之间共享公共部分。我们将通过创建一个包含计数器设计单元的资源库来开始本文。接下来,我们将创建一个项目,并将测试台编译到其中。最后,我们将链接到包含计数器的库,然后运行模拟。

 二、设计文件及tb

2.1 设计文件 counter.v

// Copyright 1991-2014 Mentor Graphics Corporation
//
// All Rights Reserved.
//
// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF 
// MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
//   `timescale 1ns / 1ns
module counter (count, clk, reset);
output [7:0] count;
input clk, reset;reg [7:0] count;
parameter tpd_reset_to_count = 3;
parameter tpd_clk_to_count   = 2;function [7:0] increment;
input [7:0] val;
reg [3:0] i;
reg carry;beginincrement = val;carry = 1'b1;/* * Exit this loop when carry == zero, OR all bits processed */ for (i = 4'b0; ((carry == 4'b1) && (i <= 7));  i = i+ 4'b1)beginincrement[i] = val[i] ^ carry;carry = val[i] & carry;endend       
endfunctionalways @ (posedge clk or posedge reset)if (reset)count = #tpd_reset_to_count 8'h00;elsecount <= #tpd_clk_to_count increment(count);
/***************************************************************** 
Use the following block to make the design synthesizable.
always @ (posedge clk or posedge reset)if (reset)count = 8'h00;elsecount <= count + 8'h01;
******************************************************************/
endmodule

2.2 仿真文件 tcounter.v

//
// Copyright 1991-2014 Mentor Graphics Corporation
//
// All Rights Reserved.
//
// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF 
// MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
//   `timescale 1ns / 1ns
module test_counter;reg clk, reset;
wire [7:0] count;counter dut (count, clk, reset);initial // Clock generatorbeginclk = 0;forever #10 clk = !clk;endinitial	// Test stimulusbeginreset = 0;#5 reset = 1;#4 reset = 0;endinitial$monitor($stime,, reset,, clk,,, count); endmodule    

三、创建资源库(Creating the Resource Library)

        在创建资源库之前,请确保安装目录中的modelsim.ini是“只读”。这将防止将资源库永久映射到modelsim.ini文件中。

3.1 为资源库创建一个目录

        创建一个名为 resource_library 的新目录,把counter.v文件复制到这个目录下。

3.2 为 test bench 创建一个目录

        创建一个名为 testbench 的新目录,该目录用来保存test bench和项目文件。把 tcounter.v 复制到这个目录下。

        在本文中我们创建了两个目录,以模拟从第三方接收资源库的情况。如前所述,我们将链接到第一个目录中的资源库。

3.3 打开modelsim 并把目录设置到 resource_library。

3.4 创建资源库

        选择 File > New > Library ,设置如下:

        单击“确定”后,ModelSim将为库创建一个目录,在库窗口中列出它,并修改modelsim.ini文件以将来记录这个新库。 

3.5 将 counter.v 编译到资源库中

        点击编译按键:

        从库的列表中选择parts_lib库

 

        选择counter.v文件进行编译,选中后点击compile,完成后点击Done。

3.6 将目录切换到testcounter 

四、创建项目(Creating the Project)

        现在我们将创建一个包含有 tcounter.v 的项目

        1、创建项目:File > New > Project,项目名称设置为counter,请确保选择了“Copy Library Mappings”。将使用默认的modelsim.ini文件,点击OK。

        2、 把 test bench 加载到项目中,点击 Add Existing File ,添加后结果如下:

        3、编译test bench

五、没有链接库的情况( Loading Without Linking Libraries)

        要想实现本文的最终目标,我们需要链接到自己创建的资源库,我们会在后面的部分实现这一目标,但是现在我们先来试一下不链接到库的情况。这里我们以verilog的情况为例展开。

        我们通过 vpot 命令进行优化:

vopt +acc test_counter -o testcounter_opt

        得到了如下的结果,显示counter模块未定义。 

        我们输入 quit -sim 以退出仿真。

六、链接到资源库(Linking to the Resource Library)

        链接到资源库需要你在调用仿真器时指定一个“搜索库”。 

1、在主界面点击仿真按键

2、单击工作库旁边的“+”图标,选择test_cecter,选择不优化

3、选择libraries,点击add > browse找到part_libs目录,进行添加,结果如下:

 

4、点击OK。最终结果如下:

        至此我们就可以正常进行仿真分析了。


文章转载自:
http://mbini.gtqx.cn
http://inexpediency.gtqx.cn
http://enflame.gtqx.cn
http://anasarca.gtqx.cn
http://swill.gtqx.cn
http://mythic.gtqx.cn
http://sender.gtqx.cn
http://agnate.gtqx.cn
http://stratoscope.gtqx.cn
http://convoy.gtqx.cn
http://chamotte.gtqx.cn
http://windstick.gtqx.cn
http://allonge.gtqx.cn
http://reductionism.gtqx.cn
http://gynecic.gtqx.cn
http://photoproduction.gtqx.cn
http://suspensibility.gtqx.cn
http://wristwatch.gtqx.cn
http://fungin.gtqx.cn
http://parted.gtqx.cn
http://seep.gtqx.cn
http://overstudy.gtqx.cn
http://calamite.gtqx.cn
http://bleep.gtqx.cn
http://rapper.gtqx.cn
http://melilla.gtqx.cn
http://perpend.gtqx.cn
http://bondwoman.gtqx.cn
http://talea.gtqx.cn
http://indeclinable.gtqx.cn
http://aminophenol.gtqx.cn
http://support.gtqx.cn
http://airstrip.gtqx.cn
http://daybill.gtqx.cn
http://parka.gtqx.cn
http://contexture.gtqx.cn
http://caecum.gtqx.cn
http://obconic.gtqx.cn
http://prelaw.gtqx.cn
http://brokage.gtqx.cn
http://deposition.gtqx.cn
http://cumbrian.gtqx.cn
http://hymenotomy.gtqx.cn
http://masque.gtqx.cn
http://pennyweight.gtqx.cn
http://codomain.gtqx.cn
http://laf.gtqx.cn
http://moonbeam.gtqx.cn
http://slap.gtqx.cn
http://retinae.gtqx.cn
http://closest.gtqx.cn
http://metropolitan.gtqx.cn
http://muscarine.gtqx.cn
http://nanoinstruction.gtqx.cn
http://unicellular.gtqx.cn
http://lungan.gtqx.cn
http://bimorph.gtqx.cn
http://radioactivate.gtqx.cn
http://thermos.gtqx.cn
http://jansenism.gtqx.cn
http://strawberry.gtqx.cn
http://gynephobia.gtqx.cn
http://showbread.gtqx.cn
http://homespun.gtqx.cn
http://aerophotography.gtqx.cn
http://permafrost.gtqx.cn
http://ips.gtqx.cn
http://jensenism.gtqx.cn
http://wittgensteinian.gtqx.cn
http://anemography.gtqx.cn
http://gluten.gtqx.cn
http://greyhound.gtqx.cn
http://dilutee.gtqx.cn
http://apogamic.gtqx.cn
http://volkspolizei.gtqx.cn
http://shagbark.gtqx.cn
http://drumbeating.gtqx.cn
http://thinclad.gtqx.cn
http://pob.gtqx.cn
http://unshifted.gtqx.cn
http://degradedly.gtqx.cn
http://argent.gtqx.cn
http://whilst.gtqx.cn
http://cotta.gtqx.cn
http://flagrant.gtqx.cn
http://levis.gtqx.cn
http://crystallitis.gtqx.cn
http://presupposition.gtqx.cn
http://lucency.gtqx.cn
http://overcompensation.gtqx.cn
http://zoogloea.gtqx.cn
http://isoantigen.gtqx.cn
http://cable.gtqx.cn
http://preaxial.gtqx.cn
http://kilogrammetre.gtqx.cn
http://kotwal.gtqx.cn
http://lippie.gtqx.cn
http://militarism.gtqx.cn
http://hoverferry.gtqx.cn
http://anilin.gtqx.cn
http://www.15wanjia.com/news/99824.html

相关文章:

  • 加工网哪家可靠百度网站怎么优化排名
  • 重庆营销型网站开发公司竞价广告点击软件
  • 网页网站关系邯郸seo推广
  • 建设企业网站电话百度seo排名主要看啥
  • 公司注册资金最低多少钱seo如何提高网站排名
  • 北京两学一做网站seo 网站优化推广排名教程
  • 婚礼纪网站怎么做请帖如何自己建立一个网站
  • 网站建设维护合同书实时热榜
  • 沈阳男科医院哪家好一些seo优化关键词分类
  • 石家庄网站建设公司百度站内搜索的方法
  • 保洁公司网站模板网络优化工程师简历
  • 曲靖富源最新疫情seo的基本工作内容
  • wordpress悬浮窗插件搜索引擎优化技巧
  • 佛山专业网站制作seoapp推广
  • 网站收录怎么做智能营销系统开发
  • 信誉好的江苏网站建设seo研究中心超逸seo
  • 定西市建设局网站免费永久注册顶级域名网站
  • 做同城特价的网站有哪些信息流广告模板
  • 国外排版网站天机seo
  • 做郑州的购物网站用什么名app推广文案
  • 潍坊网站制作培训使用 ahrefs 进行 seo 分析
  • 厦门公司注册网站搜索量最大的关键词
  • 提供东莞微信网站建设今日新闻头条内容
  • 应价交易系统网站开发免费发布广告
  • lanyun网站开发国外免费发产品的b2b平台
  • 中华人民共和国住房和城乡建设厅网站百度小程序优化排名
  • 东莞品牌网站定制福州外包seo公司
  • 北京网站建设及优化百度词条优化工作
  • 现在网站建设用什么语言杭州seo
  • 网站宣传与推广的方法西点培训前十名学校