魔头
查看详细资料
TOP
原帖由 @lilarcor 于 2023-4-15 10:50 发表 posted by 论坛助手, platform: iPhone 是不是一定要接crt
原帖由 @solbadguy 于 2023-4-17 16:14 发表 对硬件不了解,就问问:这巴掌大的东西,能对这么多的主机、那么复杂的硬件环境进行精确重现?
原帖由 @SecretValley 于 2023-4-22 09:51 发表 fpga本来就是用作仿真原始硬件电路的,理论上可以无限接近实机,但也只是理论上,这么多机种五花八门的元器件,要做到100%门级别仿真哪有那么容易,而且不少人说mister的很多核心代码属于行为级仿真,那就跟实机差的远了,相对于软件模拟器也就只有延迟方面的优势。本人不懂verilog语言,专业的可以去看看。
原帖由 @SecretValley 于 2023-4-22 15:13 发表 网上查到的RTL行为级仿真和门级仿真的区别,作为门外汉也只能理解到这种程度了 RTL仿真 VS. 门级仿真 第一阶段具体的仿真对象就是在设计阶段得到的RTL代码。需要说明的是,RTL(register transfer level),顾名思义,是用寄存器传输级的描述方式,描述数字电路的数据流。 可以认为RTL是一种中间状态,后面我们会通过其他综合工具,将RTL映射到某种工艺库(通常我们所说的40nm7nm工艺等等),生成对应工艺库下的门级网标。 在RTL仿真阶段,数据在传输过程中,是在一种理想状态下,即信号在传输过程中没有延时,并且数字信号从01或者10的跳变过程,瞬间完成。 但是我们都知道,在实际的电路中,情况并非如此。 在真实的芯片中,延时有线延时以及门延时。为了得到更可靠、更真实的仿真仿真结果,除了对RTL进行仿真之外,我们会在综合完成之后,进行第二阶段的仿真,即对生成的门级网标再次进行仿真。 进行门级仿真主要有两个目的: 保证RTL与门级网标的一致性。在合成过程中,综合工具为了满足约束条件,会进行优化,所以会出现merge和removal的情况。虽然有专门的一致性比对工具,进行门级网标和RTL的对比,但是门级网标仿真同样重要。在门级仿真过程中,会加入延时文件,模拟线延时和门延时,得到更加可靠的仿真结果。两种功能仿真的对比 RTL仿真速度快,但是真实性稍微欠缺。门级仿真速度慢,但是更加接近于芯片真实的工作状态。 两者互相补充,确保仿真的速度和真实性。
原帖由 @剑二十三 于 2023-4-22 19:30 发表 笑死了 一个基本合格的cps模拟器就能达到跟实际街机同步了 关键在于延迟。。。。
原帖由 @剑二十三 于 2023-4-23 15:43 发表 analogue核心是Kevin Horton开发的 mister上的snes core是srg320搞的 那哪一个更精确? 还坚持mister fpga 是最精确的硬件??? 核电音质高还是水电音质高? 你啊,too young too simple! naive 他的原话是“Mister就是最精确的非原始硬件,不服你可以找个精确性超过Mister再来吹这个牛。” 我拿analogue举例是不是打你们的脸
原帖由 @剑二十三 于 2023-4-23 17:08 发表 那再问一下 super nt跟mister的snes core跟higan 哪个精确度更高?
原帖由 @剑二十三 于 2023-4-24 16:46 发表 First Arcade game is playable https://www.youtube.com/watch?v=dsyYjL3jlmY 就跟analogue pocket很快有了一堆core一样 移植速度很快的