|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1. 设计顶层测试文件时报错误!! A/ W9 y$ D) g p& Z, ]% n& D
7 m* U- }4 n4 Z
- V# b' E% f }. [3 ]Started : "Behavioral Check Syntax".
" H1 ^# G# c) `% q, GDetermining files marked for global include in the design...
- }+ P; U" B$ _2 z, L* a" pRunning vlogcomp...
8 `6 I/ K' M- e; uCommand Line: vlogcomp -work isim_temp -intstyle ise -prj {E:/FPGA Projects/Test1/TestFig_stx_beh.prj}+ ^' O8 {& [8 P' T0 F) i; K
Determining compilation order of HDL files
% ~/ v4 t z/ r) ~- SAnalyzing Verilog file "E:/FPGA Projects/Test1/Source/Module1.v" into library isim_temp
' e) q' ? o/ Q# ~0 NERROR:HDLCompiler:806 - "E:/FPGA Projects/Test1/Source/Module1.v" Line 1: Syntax error near " ".$ q; ~: K# U' c
WARNING:HDLCompiler:1591 - "E:/FPGA Projects/Test1/Source/Module1.v" Line 1: Root scope declaration is not allowed in verilog 95/2K mode$ R" `2 q j7 k! v
Verilog file E:/FPGA Projects/Test1/Source/Module1.v ignored due to errors |, N& F0 S j6 {3 a2 C
8 Z+ r9 q/ |% o& w; E5 D5 q% I% E$ h
Process "Behavioral Check Syntax" failed
+ _2 L9 Y) k2 A9 e- q" l" Q S' ~' f% C! R; E9 }3 _$ C( ?: D
% @) r/ [5 c# {) O5 [- q& @Process "Behavioral Check Syntax" failed$ D* B. K% W: X7 {
/ U3 T* n: u/ d
- D+ l( O9 d6 K& W8 G, H( Z找了各种方法,查了各种语法,无果。。。; U! f) Y9 I, x2 s' T, i
最后问题找到:语法没写错,公司电脑ISE软件加密问题!!!坑爹。。
& V! m3 e- I V1 q* T- v( J% z果断弃之,在外部编辑器中写代码!8 i2 C. N+ N7 y& N( w Y4 f
+ `8 s+ a& `$ d2 F4 C: D
) U7 ?% n5 O) H$ p) S- b0 Q, t" d; ~ a4 S1 u
) T& {, y$ K$ i# R% W! n2. 报错:Signal count[24] in unit led1 is connected to following multiple drivers:
B0 F2 `$ m7 x 原因:在多个always块里对同一个reg型变量进行赋值;
/ S2 z! U" O% ^& D( A! y7 V
4 |+ Y. Q" y( A) n' i4 ~( A9 l) \! }) Y B `! M
3. 报错:Port connections cannot be mixed ordered and named" [" [% r% Y2 G* f8 ~$ g: @6 S
原因:语法问题,查找! 比如实例化时 少了.
/ [" q& S$ \2 g6 v- z- {
/ n% @9 E& m" G3 h; N3 c3 g+ d: q3 ^; _' W
4 m/ Z( }3 o6 t4 ~4 G
5 x8 ?' E+ r% n' j2 }" x/ I/ l
|
|