请教,我用VerilogHDL写了个小的程序,没有几行,但是错误不少.现将程序与错误信息贴出来请高人指点.谢先!<br />/******************************************************************************<br /> VerilogHDL语言部分<br />******************************************************************************/<br />module Bus_Expand(TRIG,SELECT,SAMPIN,SAMPOUT,DATA);<br />input TRIG; //Signal that comes as trig from DSP<br />input SELECT; //Select the data direction,1=SAMPIN 0=SAMPOUT <br />input [15:0] SAMPIN; //Declaration of the Sample in signal,16 Channel<br />output [15:0] SAMPOUT; //Declaration of the Sample out signal,16 Channel<br />inout [15:0] DATA; //Channels for data exchange between DSP&CPLD<br />reg [15:0] DATA;<br />reg [15:0] SAMPOUT;<br />reg [15:0] TEMP;<br />always @(TRIG or SELECT)<br /> case({TRIG, SELECT})<br /> 10:begin TEMP <=SAMPIN;DATA <=TEMP;end <br /> 11:begin TEMP <=DATA;SAMPOUT <=TEMP;end<br /> default:begin DATA <=16'bz;SAMPOUT <=16'bz;TEMP <=16'bz;end<br /> endcase<br />endmodule<br /><br />/******************************************************************************<br /> 管脚分配部分<br />******************************************************************************/在 Assignment Editor中,我按照硬件电路图将相应输入输出管脚分配给了DATA,SAMPIN,SAMPOUT,TRIG,SELECT等管脚,但是我不知道怎么将全局时钟,还有JTAG管脚分配给CPLD,因为在module中不需用到这些管脚,在编译时出现如下的错误信息:<br /><br />/******************************************************************************<br />编译错误信息<br />******************************************************************************/<br />Warning (10199): Verilog HDL Case Statement warning at Bus_Expand.v(13): case item expression is ignored because it never applies<br /><br />Warning (10199): Verilog HDL Case Statement warning at Bus_Expand.v(14): case item expression is ignored because it never applies<br /><br />Warning: Design contains 18 input pin(s) that do not drive logic<br /> Warning: No output dependent on input pin "TRIG"<br /> Warning: No output dependent on input pin "SELECT"<br /> Warning: No output dependent on input pin "SAMPIN[0]"<br /> Warning: No output dependent on input pin "SAMPIN[1]"<br /> Warning: No output dependent on input pin "SAMPIN[2]"<br /> Warning: No output dependent on input pin "SAMPIN[3]"<br /> Warning: No output dependent on input pin "SAMPIN[4]"<br /> Warning: No output dependent on input pin "SAMPIN[5]"<br /> Warning: No output dependent on input pin "SAMPIN[6]"<br /> Warning: No output dependent on input pin "SAMPIN[7]"<br /> Warning: No output dependent on input pin "SAMPIN[8]"<br /> Warning: No output dependent on input pin "SAMPIN[9]"<br /> Warning: No output dependent on input pin "SAMPIN[10]"<br /> Warning: No output dependent on input pin "SAMPIN[11]"<br /> Warning: No output dependent on input pin "SAMPIN[12]"<br /> Warning: No output dependent on input pin "SAMPIN[13]"<br /> Warning: No output dependent on input pin "SAMPIN[14]"<br /> Warning: No output dependent on input pin "SAMPIN[15]"<br /> |
|