Google과 함께 여러 v2k 전체 문법을 찾을 수 있습니다. 그러나 포트를 선언하는 것과 같은 방식으로 모두 마음이 아플 수도 있습니다. 예 입력 :Verilog 2001 모듈 선언 문법을 찾으십시오.
module foo (
input x,
output [2:0] y);
endmodule;
내가 그 구문을 분석하는 문법을 찾을 수 있지만,이 포트 _에서 '포트'로이 같은 것들을 받아 들일 것입니다 :
{ name[3:0], name2[2:0]}
.. or .. .name(othername)
즉, 모듈 인스턴스화 포트 바인딩을 위해 문법에서 볼 것으로 예상되는 것들은 모듈 포트 선언을 위해 제공됩니다.
예
http://www.syncad.com/VeriLogger_bnf_Syntax_Verilog_2001.htm#list_of_ports
http://www.externsoft.ch/download/verilog.html#module_declaration
나는 내가 루스 소스에 보면, 또는 Perl :: Verilog를 할 수 같아요. 위의 문법이 깨 졌음을 확인하기를 희망합니다. 그렇지 않으면 내가 누락 된 부분을 지적 할 수 있습니다. 정확한 문법 소스는 훌륭한 것입니다 ...