» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

mister啥时候能降价

网上查到的RTL行为级仿真和门级仿真的区别,作为门外汉也只能理解到这种程度了
RTL仿真 VS. 门级仿真
第一阶段具体的仿真对象就是在设计阶段得到的RTL代码。需要说明的是,RTL(register transfer level),顾名思义,是用寄存器传输级的描述方式,描述数字电路的数据流。
可以认为RTL是一种中间状态,后面我们会通过其他综合工具,将RTL映射到某种工艺库(通常我们所说的40nm\7nm工艺等等),生成对应工艺库下的门级网标。
在RTL仿真阶段,数据在传输过程中,是在一种理想状态下,即信号在传输过程中没有延时,并且数字信号从0-1或者1-0的跳变过程,瞬间完成。
但是我们都知道,在实际的电路中,情况并非如此。
在真实的芯片中,延时有线延时以及门延时。为了得到更可靠、更真实的仿真仿真结果,除了对RTL进行仿真之外,我们会在综合完成之后,进行第二阶段的仿真,即对生成的门级网标再次进行仿真。
进行门级仿真主要有两个目的:
保证RTL与门级网标的一致性。在合成过程中,综合工具为了满足约束条件,会进行优化,所以会出现merge和removal的情况。虽然有专门的一致性比对工具,进行门级网标和RTL的对比,但是门级网标仿真同样重要。在门级仿真过程中,会加入延时文件,模拟线延时和门延时,得到更加可靠的仿真结果。两种功能仿真的对比
RTL仿真速度快,但是真实性稍微欠缺。门级仿真速度慢,但是更加接近于芯片真实的工作状态。
两者互相补充,确保仿真的速度和真实性。


TOP

引用:
原帖由 ackmangogo 于 发表于 2023-4-22 14:58 发表
那你来个不可笑的科普,光嘴炮有啥意思
这些东西大多是感性的文字

都没有什么实际的数据比较

搞得跟hifi神教一样

水电核电哪个音质更好。。。



TOP

例如 原始neogeo mvs 街机 延迟大概是9帧。。。

mister是否精确还原了这个延迟。。。

还有cv1000d的街机延迟一般是2帧


精确还原?

忘了mister模拟不了cv1000基板。。。


TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @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仿真速度快,但是真实性稍微欠缺。门级仿真速度慢,但是更加接近于芯片真实的工作状态。
两者互相补充,确保仿真的速度和真实性。
不一定需要达到门级仿真,才能达到精确的模拟。门级仿真是一种更加详细和精确的仿真方法,它会考虑到电路中的每个逻辑门和时钟延迟等因素,但这种仿真方法的计算量较大,仿真时间也相对较长。

一般只需要达到周期精确,就可以很好的仿真了。当FPGA模拟达到周期精确时,意味着模拟的信号变化发生在完全相同的时间间隔内,以与实际硬件运行时的时钟信号相匹配。这意味着模拟的结果与实际硬件在同一时钟周期内产生的结果一样,因此,周期精确可以提高FPGA模拟的精度和可靠性。

就像计算机里面说的,如果它叫起来是样子,看上去也是鸭子,它就是鸭子。FPGA每个时钟周期如果达到了周期精确,每个时钟周期的运行和原始硬件一样,那为什么不能算精确模拟呢?

前面就说过了,FPGA方式是目前已知的最接近原始硬件的解决方案,软件模拟器根本连实现这个级别的模拟能力都没有。


放个3年前测试版的Mister核心和街机基板的动态对比的截图吧,当时还不完全精确,船的位置还有偏差,但是其它方面FPGA和街机原始硬件基板都是完全同步的,这就是FPGA的底气。

TOP

笑死了 一个基本合格的cps模拟器就能达到跟实际街机同步了

关键在于延迟。。。。

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @剑二十三  于 2023-4-22 19:30 发表
笑死了 一个基本合格的cps模拟器就能达到跟实际街机同步了

关键在于延迟。。。。

和左上角的原始街机硬件比,连游戏中间的时间都没法对上,“基本合格的cps模拟器就能达到跟实际街机同步”其实只是个笑话吧?

TOP

引用:
原帖由 君思睿 于 发表于 2023-4-22 19:38 发表
和左上角的原始街机硬件比,连游戏中间的时间都没法对上,“基本合格的cps模拟器就能达到跟实际街机同步 ...
说明有些cps模拟器精度实现的差呗,cps在pc上能模拟都是25年前的事了,期间模拟器没一百也有几十个了

TOP

随便看了一下图里mame 0.139是2010年的版本....

TOP

要不是有模拟器,这东西价格不得上天。😏

TOP

在我看来,2d游戏早就几乎完美模拟的当下,fpga想要支持个游戏,还需要把所有东西全都推倒重来一遍,简直可笑而且荒谬

fpga什么时候搞定igs三国战纪再在掰乎吧

TOP

posted by wap, platform: iPhone
完美模拟张口就来
usb按键,显示器,模拟精度中间延迟都不知道多少了
近期试了newfc实机+彩监,明显的感觉人物更跟手了,动作更流畅,原来失误的地方现在都不会失误了
才发现不是自己手生,是延迟
但是这个延迟又不是很方便能测试出来的,就是一个手感
只能自己去体会

TOP

引用:
原帖由 惆怅的蚂蚁 于 2023-4-22 20:31 发表
posted by wap, platform: iPhone
完美模拟张口就来
usb按键,显示器,模拟精度中间延迟都不知道多少了
近期试了newfc实机+彩监,明显的感觉人物更跟手了,动作更流畅,原来失误的地方现在都不会失误了
才发现不是 ...
你这是纯属放屁了  检查一下自己硬件才是

如今都已经成熟的网络对战了     这个对延迟的重要性已经完全超越了任何要求      网络对战高手都没抱怨延迟你抱怨个P用

TOP

引用:
原帖由 孤高的套套 于 发表于 2023-4-23 08:05 发表
你这是纯属放屁了  检查一下自己硬件才是

如今都已经成熟的网络对战了     这个对延迟的重要性已 ...
好奇mister为什么搞来搞去一直在搞模拟器已经很成熟的东西


怎么不去搞一些模拟现在不大行的东西


例如cv1000基板

里面正好也有一个fpga当gpu



mister神教众吹的就是手感
质疑就是自己体会
懂的都懂

TOP

精确模拟+蓝牙手柄?

TOP

引用:
原帖由 孤高的套套 于 2023-4-23 08:05 发表



你这是纯属放屁了  检查一下自己硬件才是

如今都已经成熟的网络对战了     这个对延迟的重要性已经完全超越了任何要求      网络对战高手都没抱怨延迟你抱怨个P用
讨论归讨论,请不要上来就屎尿屁的
网络对战比延迟重要,确实是啊,因为身边没有朋友啊,网上有高手啊,很正常
我反对的是用模拟器”2d游戏早就几乎完美模拟的“的这个论调
和网络对战就没有关系,是2D游戏,过关,格斗,横板射击,的延迟都算。

而且网络对战延迟本身就是无法避免的,否则怎么会有网络质量?多少ms以下才能玩?加入回滚技术?
网络高手你去看看在游聚,约战平台上有没有抱怨,延迟已经是一个无法避免的问题了

最后说,我也没有抱怨啊,你喜欢玩什么,我喜欢玩什么,都是自己的自由啊,我有什么好抱怨?

TOP

发新话题
     
官方公众号及微博