作者ric2k1 (Ric)
看板EE_DSnP
标题Re: [问题] 作业六的批改
时间Thu Dec 22 13:03:46 2011
※ 引述《chrisioriryo (Frank)》之铭言:
: ※ 引述《vepapuru (ChanYu)》之铭言:
: : 突然想好奇问一下~
: : 如果用指令「cirprint -netlist」所印出来的东西,
: : 如果和老师的Reference Program的顺序不同,但该有的物件都有。
: : 这样会不会被判定是错的阿?
: 我们会去检查你印的电路是否和原电路相同...所以顺序没有一定的限制
: 这点不用刻意弄得和 reference program 一样
澄清一下,根据 spec, 大家 "cirprint -netlist" 的顺序应该要以一样哦!
"cirgate -fanin" 也应该要一样,是 "cirgate -fanout" 才可能会不一样。
如果大家的 DFS 都按照 spec 所说的:
从每个 PO 开始做 post-order 的 traversal,
并且 fanins 的顺序都是按照原来档案中的顺序
的话,DFS list 应该会一模一样。
可否举个你不一样的例子吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.21.240
1F:推 nfprzkuma:一样+1 12/22 13:50
2F:推 kickpp:觉得要一样+1... 12/22 15:14
3F:推 chrisioriryo:嗯...那我们会照这样的规定去评! 12/22 17:15
4F:推 vincere:一样+1...但fanout如果要一样的话真的很难:P 12/22 18:15
5F:推 erichsueh:可是spec只有说dfs order 没有规定要post ??? 12/24 22:26
6F:推 erichsueh:我眼瞎XD 看到了!! 12/24 23:03