【问题标题】:Still a future (and a present) for 6502, VIC and SID?6502、VIC 和 SID 仍然是未来(和现在)吗?
【发布时间】:2025-12-15 01:15:01
【问题描述】:

作为我之前的curiosity question 的衍生品,我有一个后续的好奇心。 6502、VIC 和 SID 芯片是否有未来和/或应用?我知道它们仍在生产和使用。例如,我记得 6502 是一款完美的小家电控制芯片。 SID 肯定仍然存在于某些“复古”声音合成器中,尽管我的猜测是它只是被模拟的。维克多呢?

社区 wiki 问题,因为没有正确答案。

【问题讨论】:

  • 天哪,有人还在制作 SID 芯片?!?!!?
  • 没有,但我在某处看到了一个硬件 SID 框。它很可能不是 SID,而只是一些类似 SID 的高级东西。
  • 啊,是的,就是这样。 ucapps.de/midibox_sid.html
  • 这是真的……乘以八!

标签: commodore


【解决方案1】:

我会查看6502.org,包括它的list of commercial supportlist of projects

【讨论】:

    【解决方案2】:

    例如,我记得 6502 是一款完美的小家电控制器芯片。

    我不知道 VIC 和 SID 芯片(专用视频/音频芯片与 CPU 不同),但我认为没有任何理由使用 6502。有大量廉价的低功耗微控制器(例如 Microchip PIC、Atmel、TI MSP430 等)现成可用,比 6502 具有更多 CPU 功率,具有有用的外设(ADC、UART、内置振荡器等),并具有实时调试功能。为什么要使用有 30 年历史的微控制器?

    【讨论】:

    • 成本。 6502 的专利已经过期,带有键盘、鼠标和 2 个游戏手柄的任天堂娱乐系统克隆只需 10 美元——playpower.org 项目甚至试图为它们开发开源软件。
    • 响应中断的延迟。
    • 6502 在需要快速响应中断的应用程序中仍然有用。
    • 好吧,我明白了——就像我说的:需要详细说明吗? 6502 如何比 MSP430 或 PIC18F 更快地响应中断?
    【解决方案3】:

    我认为他们的未来是有限的。我不知道仍在生产什么样的数量,但你必须知道,即使是 486 的生产量也可能比 6502 大得多。因此,即使 486 对于某些应用来说可能是过度杀伤力,但它的可用性决定了它的价格使其对设备制造商更具吸引力。

    然后,正如您所说,如今 6502、VIC 和 SID 芯片的功能很容易模拟——甚至在软件中也是如此。因此,这可能会导致对这些芯片的需求下降,因为它可能更便宜。

    【讨论】:

    • 您忽略了 IP 内核,它们构成了当今 6502 系列销售的大部分。它在嵌入式系统中仍然很流行,在 486 太大或耗电的情况下。
    • @Chris Charabaruk:6502 内核中是否包含任何从 65C02 中省略的“意外”NMOS 6502 指令?其中一些非常方便,例如“LAX”(将A和X寄存器加载相同的值),“SAX”(存储(A和X)而不影响标志)和“DCP”(递减,并与累加器比较结果)。顺便说一句,虽然 6502 的记录最大指令时间是 7 个周期,但 DCP (zp,X) 和 DCP (zp,Y) 是 8 个周期。
    • 不,它们应该是 65C02,尽管我怀疑添加其中一些会太多。希望你喜欢 VHDL。
    【解决方案4】:

    成本意味着它仍然每年销售数百万台。 6502 是最便宜的 8 位 CPU;没有像 Stm8 那样的 6 个月交货时间,像 pic 或 8051 这样的脑残内存模型或像 avr、pic、msp430 这样的定价过高。要更便宜,您必须使用 4 位,这是非常有限的。诚然,像 stm32f030 这样的 arm 芯片仅贵几美分,但有一家名为 Walmart 的公司要求产品尽可能便宜,以便制造商削减几美分的成本。

    【讨论】:

      最近更新 更多