
65F02 中的“F”代表“快速”还是“FPGA”?[Jurgen] 不知道,但他提供的6502 和 65c02 的嵌入式替换板已经上市,而且是开源的,无论你想让它代表什么。
“f” 很可能是两者兼而有之,因为 65f02 的频率达到 100 MHz,按照 6502 标准来说速度极快——实际上是 MOS 首批芯片速度的 100 倍。这一速度源于其使用了 Spartan 6 FPGA 内核来实现 6502 逻辑;考虑到该芯片的 CMOS 版本被称为 65c02,用“f”来代表“FPGA”也合情合理。65f02 是一款微型 PCB,包含 FPGA 和所有相关硬件,采用 DIP-40 封装,使其成为一款直接替换产品。一款真正快速的直接替换产品。
你可能会觉得这太疯狂了,比如说,Apple ][ 上的内存永远不可能以 100 MHz 的速度运行,所以你不会获得任何提升。这既是事实,也是有原因的: 65F02 有一个内部 RAM“缓存”,它会以总线能够处理的速率将其镜像到外部内存。当已知的与外设交互的内存地址发生变化时,65f02 会降低速度以匹配“实时”操作。
因此,外部设备的内存映射至关重要;[Jurgen] 测试过 Commodore PET 和 Apple ][,以及大量德国象棋计算机,但遗憾的是,这款芯片目前与 Commodore 64、Atari 400/800 或 BBC Micro 不兼容(或者至少尚未测试)。不过,这个项目是开源的,所以你或许可以帮助 [Jurgen] 改变这种情况。
我们承认这个项目并不完全是新的——事实上,[Jurgen] 的最后一次更新似乎是在 2024 年——但快速的 6502 在今天已经过时了,就像 [Jurgen] 在 2020 年开始工作时一样。这就是为什么当 [Stephen Walters] 向我们发送提示(通过电子实验室)时,我们必须涵盖它,特别是考虑到6502 的金禧纪念日。
我们最近还推出了一款可能引起人们兴趣的 32 位版本的芯片,也是基于 FPGA。
原文: https://hackaday.com/2025/09/10/65f02-is-an-fpga-6502-with-a-need-for-speed/