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

扬中市做网站济南做seo排名

扬中市做网站,济南做seo排名,营销型网站建设实战感想,外包岗位为什么不能去DC对Verilog和SystemVerilog语言的支持 设计语言用哪种?Design Compiler对二者的支持简单的fsm电路测试测试结果对比写在最后 设计语言用哪种? 直接抛出结论:先有电路,后为描述。设计端而言,没有语言的高低好坏&#…

DC对Verilog和SystemVerilog语言的支持

  • 设计语言用哪种?
  • Design Compiler对二者的支持
  • 简单的fsm电路测试
  • 测试结果对比
  • 写在最后

设计语言用哪种?

  1. 直接抛出结论:先有电路,后为描述
  2. 设计端而言,没有语言的高低好坏,只有描述的精准与否。本文的实验结果很好的说明了这一点。

Design Compiler对二者的支持

  1. 我们在Design Compiler中读入命令有这样的选项,支持包括v和sv在内的三种主流硬件描述语言。
    在这里插入图片描述

简单的fsm电路测试

  1. 分别给出一个简单的FSM电路的V代码和SV代码。并基于SAED32nm学习用工艺库来做DCT的实现。
    代码如下

module fsm(clk,rst_n,x,y
);
input  clk;
input  rst_n;
input  x;
output y;parameter A = 3'd0,B = 3'd1,C = 3'd2,D = 3'd3,E = 3'd4;reg [2:0] cur_state,nxt_state;always @ (posedge clk or negedge rst_n) beginif (!rst_n) begincur_state <= A;endelse begincur_state <= nxt_state;end
endalways @(*) beginif (!rst_n) beginnxt_state = A;endelse begincase (cur_state) A : if (x) nxt_state = C;else nxt_state = B;B : if (x) nxt_state = D;else nxt_state = B;C : if (x) nxt_state = C;else nxt_state = E;D : if (x) nxt_state = C;else nxt_state = E;E : if (x) nxt_state = D;else nxt_state = B;default: nxt_state = A;endcaseend
endassign y = (cur_state == D) | (cur_state == E);endmodule
module fsm(clk,rst_n,x,y
);
input logic clk;
input logic rst_n;
input logic x;
output logic y;typedef enum logic [2:0] {A,B,C,D,E} State;State cur_state,nxt_state;always_ff @ (posedge clk or negedge rst_n) beginif (!rst_n) begincur_state <= A;endelse begincur_state <= nxt_state;end
endalways_comb beginif (!rst_n) beginnxt_state = A;endelse begincase (cur_state) A : if (x) nxt_state = C;else nxt_state = B;B : if (x) nxt_state = D;else nxt_state = B;C : if (x) nxt_state = C;else nxt_state = E;D : if (x) nxt_state = C;else nxt_state = E;E : if (x) nxt_state = D;else nxt_state = B;default: nxt_state = A;endcaseend
endassign y = (cur_state == D) | (cur_state == E);endmodule

测试结果对比

  1. 我们对二者进行相同的综合环境设置并读入设计
    请添加图片描述请添加图片描述
  2. 分析结果如下:
    sv电路图结果如图所示:
    请添加图片描述
    v电路图描述结果如下图所示:
    请添加图片描述

写在最后

  1. 从上一节的结果来看,综合工具DC对两种语言的支持都是比较完美的,因此还是回归那句话,先有电路,后为描述
http://www.zhongyajixie.com/news/4844.html

相关文章:

  • 建的网站403在线教育
  • php 网站提速泉州全网营销推广
  • 网页与网站的区别seo优化排名推广
  • 小型网站制作软文代写新闻稿
  • 网站运营内容外链发布工具下载
  • dw怎么建设网站成都网站快速开发
  • 个人做网站有什么用seo是什么车
  • wordpress 总变量seo关键词教程
  • wordpress 栏目不同模板志鸿优化网官网
  • 橙子建站网站长春百度关键词优化
  • 外贸网站做SEO域名备案查询
  • 南宁兴宁区建设局网站网络推广主要做什么
  • 西安企业网站建设托管宜昌seo
  • 滴滴优惠券网站怎么做西安关键字优化哪家好
  • 帮人做网站如何收费seo关键词工具
  • 民政部门网站建设方案网站内容检测
  • 做放单主持的网站引流推广平台有哪些
  • 邳州徐州网站开发巢湖seo推广
  • 惠州专业网站制作公司软文推广发布
  • 建一个网络平台需要什么条件河源市seo点击排名软件价格
  • 网站建设系统规划百度网站打开
  • 清远网站建设公司谈谈你对网络营销的认识
  • 建设银行网站怎样查询贷款信息吗seo营销服务
  • wordpress二级域名建站国外seo比较好的博客网站
  • wordpress 网站制作抖音seo运营模式
  • 上海空灵网站设计外贸seo网站
  • 做网站用c 还是java竞价推广哪里开户
  • 深圳附近建站公司浏览器下载安装
  • 什么网站做兼职可靠广州网页制作
  • 电子商务网站建设规划百度销售岗位怎么样