- 精华
- 0
- 帖子
- 6793
- 威望
- 0 点
- 积分
- 6937 点
- 种子
- 593 点
- 注册时间
- 2012-5-29
- 最后登录
- 2024-11-23
|
发表于 2019-5-12 18:17 · 广西
|
显示全部楼层
本帖最后由 powerh3 于 2019-5-13 12:54 编辑
There are debates how to call the process of simulating of real hardware in FPGA. Some people insist it's not emulation but real HW replica while any simulation on traditional CPU should be called as emulation. I have my own opinion here :) From my point of view, if FPGA code is based on a circuit of real hardware (with usual tweaks for FPGA compatibility) then it's called as a replica. Anything else is emulation since it includes different kinds of approximation.Currently, it's hard to find the core which can be called as a replica - most c o r e s are based on more or less functional re-creation rather than real circuit re-creation. Most widely used CPU c o r e s Z80(T80) and MC68000(TG68K) are pure functional emulations - not replicas. So, it's ok to call FPGA c o r e s as emulators unless it's proven as replicas.
From my point of view, if FPGA code is based on a circuit of real hardware (with usual tweaks for FPGA compatibility) then it's called as a replica. Anything else is emulation since it includes different kinds of approximation.
以作者的观点,假如FPGA编码是基于真实硬件的电路(带有FPGA兼容性的通常调整)这就被称为replica 即 复制品。任何其它的是emulation模拟(仿真?),因为包含了不同类型的approximation近似估算。
当前,很难找到某个核心可以被称为replica复制品,大多数核心是或多或少基于functional re-creation函数式编程再创造的,相较real circuit re-creation真实电路再造物而言。。。
最广泛采用的Z80(T80)和MC68000(TG68K)等CPU是pure functional emulation 纯函数式编程模拟(仿真?),不是replica复制品。。
所以,把FPGA 核心 称为emulator模拟器是OK的,除非它被证明是replica复制品。
作者说到replica复制品,还有emulation模拟(仿真?)的的区别。。。有的是replica复制品,有的是emulator模拟器啊。。
simulating of real hardware in FPGA,还有一个simulation仿真的概念区别。。
UAE emulator不是阿联酋模拟器的意思。。 |
|