所有关于电路

MOS 6510仿真

S.

螺纹启动器

超级

加入2013年1月15日
23.
因为我是Commodore C64的巨大乐趣,我试图从头开始建造一个。你知道是否有任何能够运行PIC MOS 6510的模拟器?我想和它一起玩,没有买一个。谢谢。
伊恩罗杰斯

伊恩罗杰斯

加入2012年12月12日
864.

Ian0.

加入了2020年8月7日
1,738
我打赌你的甜甜圈,6502可以做任何6510可以做的事情。主要区别在于6502具有更广泛的地址总线。
6510失去了不可屏蔽的中断,时钟输出,同步和就绪引脚,并获得8位GPIO端口。
否则它是一个6502.一种没有内存的微控制器。

因此,橡子电脑的好人在6502工作年份工作后设计了手臂 - 我得到了“复古设计”哲学,了解在6502左右的设计,甚至使用其中一个高速现代的现代化,而是使用一个概念高规格臂处理器假装是一个好老6502令我糟糕的我。

Ian0.

加入了2020年8月7日
1,738
6510几乎肯定使用与6502相同的芯片,但具有不同的粘接配置。它是由你决定。
你真的这样想吗?它得到了内置的零页RAM,正常的6502没有。
我和你在6502上是最好的方法,你很快就可以通过添加RAM和一个通杆或PIO来“制作”6510
m

Metermannd.

加入了2020年10月25日
180.
6502/6510之间的唯一实际区别是I / O端口(地址0000/0001美元)。6502或6510上没有板载RAM;两者都有一个完整的16位地址总线和8位数据总线。“零页”模式指的是前256个字节的RAM,其中大部分是通过各种系统变量在64上占用(在此处的前面包箱所有者)。

6502仍在生产中......实际上,您可能听说过的两个控制台,其中有一个6502 - NES和超级网球。

臭名昭着的PLA可在公平的更换版本中提供。最近使用ARM芯片复制SID(6581),即使是VIC-II(6567)也可以作为FPGA子板更换。

在硬件中尚未复制的C64中的唯一芯片是6510和6522 CIA(PIA)。它似乎需要用FPGA复制。
S.

螺纹启动器

超级

加入2013年1月15日
23.
您的其他途径是学习VHDL或Verilog并自己做。它将收益地[sic]比原件更快地运行。
由于我学习Cortex M3,很高兴学习如何将ARM Micro与FPGA接口。(主要在I / O中有兴趣)。哪个是一个好的进入级FPGA开发板,您建议我也可以用于C64?
在研究后我正在考虑这些:

- Artix-7学习FPGA,也许C64?
TinyFPGA(试图模拟C64基本) - 我找到了这个很好的资源:http://c64onfpga.blogspot.com/2017/11/introduction.html.
- ICE40学习FPGA,也许C64?

您推荐哪一个用于C64视频信号?
请在关于FPGA推荐一本好书/在线课程吗?

非常感谢你的帮助。
Papabravo.

Papabravo.

加入2006年2月24日
15,571
由于我学习Cortex M3,很高兴学习如何将ARM Micro与FPGA接口。(主要在I / O中有兴趣)。哪个是一个好的进入级FPGA开发板,您建议我也可以用于C64?
在研究后我正在考虑这些:

- Artix-7学习FPGA,也许C64?
TinyFPGA(试图模拟C64基本) - 我找到了这个很好的资源:http://c64onfpga.blogspot.com/2017/11/introduction.html.
- ICE40学习FPGA,也许C64?

您推荐哪一个用于C64视频信号?
请在关于FPGA推荐一本好书/在线课程吗?

非常感谢你的帮助。
您可以通过查看赛普拉斯PSoC查看如何完成的示例。它是一个ARM核心,具有图形界面,用于添加外围设备和逻辑图,以在不编写任何代码的情况下进行有用的东西。我会首先学习它是如何使用嵌入式FPGA的。
最佳