Re: [问题] write design

楼主: chengyin (EYingerE)   2012-03-24 00:58:02
Well, current version of QuteRTL does not handle this issue properly.
The reason is that we write out our design in terms of "DVLab Primitives",
not general ones like "and, or, add, ..." or formed with Verilog operators
"&, |, +, ..." with assignments.
Hence, you must specify such "DVLab Primitive" library file if you want to
read our Verilog output back into QuteRTL.
However, libraries will not be synthesized during verification, i.e. they're
blackboxed. So I didn't give you our primitive library file in PA.
So, if you really have to do so (read QuteRTL output Verilog), please e-mail
to me and I could generate an equivalent Verilog without our primitives.
Or, if you have to parse our Verilog output for other tools, for instance,
design comipler, please e-mail to me with your applications.
※ 引述《ckmarkoh (阿杰)》之铭言:
: 我今天尝试将elevator.v 读进去以后synthesis
: 再将它用write des 写成elevator2.v档
: 但是我再将elevator2.v档读进来时 出现以下错误:
: Error : The sub-module "DVL_BUF" is not defined in the module "elevator"
: 整个过程如下:
: [ckmarkoh@hebe ~/SOCV/pa1 ]$ ./logicSim.ref-32
: QuteRTL> rea de ./elevator_design/elevator.v
: > Parsing Verilog File : /home/ckmarkoh/SOCV/pa1/elevator_design/elevator.v
: ...
: ==================================================
: ==> Total 1 Module(s)
: ==> Top Module : elevator
:
: DESIGN @ elevator> syn
: === Start Synthesis ...
: > Synthesizing Module : elevator ...
: === Cell Collection and Naming ...
: === Set CktModule ...
: ==================================================
: ==> Total 1 Module(s)
: ==> Top Module : elevator
:
: DESIGN @ elevator> write des elevator2.v
: Write design start...
: Write design successfully!!
:
: DESIGN @ elevator>
: DESIGN @ elevator> q -f
: [ckmarkoh@hebe ~/SOCV/pa1 ]$ ./logicSim.ref-32
: QuteRTL> rea des elevator2.v
: > Parsing Verilog File : /home/ckmarkoh/SOCV/pa1/elevator2.v ...
: ==================================================
: ==> Total 1 Module(s)
: ==> Top Module : elevator
: Error : The sub-module "DVL_BUF" is not defined in the module "elevator"
: [ckmarkoh@hebe ~/SOCV/pa1 ]$
:
: 请问为何会发生这种Error?
作者: ckmarkoh (阿杰)   2012-03-24 00:59:00
了解 谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com