微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请问一下大神们,我想用Verilog写个三极管,但是编译老是出现这个错误。

请问一下大神们,我想用Verilog写个三极管,但是编译老是出现这个错误。

时间:10-02 整理:3721RD 点击:

  1. module MOS
  2. (  out,
  3.         Write_Req,
  4.         Read_Req);
  5.    output out;
  6.         input Write_Req;
  7.         input Read_Req;
  8.    wire  Write_Req;
  9.    wire  Read_Req;
  10.    wire  conrol;
  11.    supply1 pwr;
  12.    assign control =Write_Req && Read_Req;
  13.    nmos n1(out,pwr,control);
  14.         endmodule

复制代码


然后就会出现

想请教大神们这是怎么回事啊。

nmos 是库元件吗? 代码不全看得不清楚!

本来就不可综合。

不可综合


那我想请问他这个语句有什么用呢。这个综合都出错它是用在Modelsim仿真用的还是怎么用的。我不太懂这方面。

感觉是非常特殊的要求 (只有你清楚背景资料), 不过不可综合。仿真的话,换成
assign out = control ? pwr : 1'bz;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top