2009-11-21 2 views
7

Come derivativo del mio precedente curiosity question ho avuto una curiosità di follow-up. Esiste un futuro e/o un'applicazione per i chip 6502, VIC e SID? So che sono ancora prodotti e usati. Ad esempio, ricordo che il 6502 è un chip controller perfetto per piccoli elettrodomestici. SID di sicuro è ancora presente in alcuni sintetizzatori "retrò", anche se la mia ipotesi è che sia solo emulato. E il VIC?Ancora un futuro (e un regalo) per 6502, VIC e SID?

Domanda wiki della comunità perché non c'è una risposta corretta.

+0

omg qualcuno sta ancora producendo chip SID?!? !!? –

+0

No, ma ho visto una scatola SID hardware da qualche parte. Molto probabilmente non era un SID, ma solo qualche cosa avanzata che funzionava come SID. –

+0

Ah sì, eccolo. http://www.ucapps.de/midibox_sid.html –

risposta

0

Penso che il loro futuro sia limitato. Non so che tipo di quantità vengono ancora prodotte, ma bisogna calcolare che anche il 486 viene probabilmente prodotto in quantità molto maggiori rispetto al 6502. Quindi, anche se il 486 potrebbe essere eccessivo per alcune applicazioni, la sua disponibilità determina il suo prezzo rendendolo più attraente per i produttori di dispositivi.

Quindi, come dici tu, la funzionalità dei chip 6502, VIC e SID viene facilmente emulata in questi giorni, anche nel software. In tal modo si potrebbe ridurre la richiesta di tali chip, dal momento che è probabilmente più economico da emulare.

+0

Stai trascurando i nuclei IP, che costituiscono la maggior parte delle vendite della serie 6502 in questi giorni. È ancora abbastanza popolare nei sistemi embedded, cose in cui il 486 è troppo grande o assetato di potere. –

+0

@Chris Charabaruk: Qualcuno dei core 6502 include una delle istruzioni "accidentali" NMOS 6502 che sono state omesse dal 65C02? Alcuni di questi erano abbastanza utili, come "LAX" (carica A e X registrati con lo stesso valore), "SAX" (store (A e X) senza influenzare i flag) e "DCP" (decrementa e confronta i risultati con l'accumulatore). Per inciso, mentre il tempo di istruzione massimo documentato per il 6502 era di 7 cicli, DCP (zp, X) e DCP (zp, Y) sono 8 cicli. – supercat

+0

No, sarebbero 65C02, anche se dubito che sarebbe troppo per aggiungerne alcuni. Spero vi piaccia VHDL. –

2

Ad esempio, ricordo che il 6502 è un chip controller perfetto per piccoli elettrodomestici.

Non so circa i chip VIC e SID (video speciale scopo/chip audio sono diverse da una CPU), ma io non vedo alcuna ragione per usare un 6502. Ci sono tonnellate di basso costo microcontrollori a basso consumo (es. Microchip PIC, Atmel, TI MSP430, ecc.) che sono prontamente disponibili, hanno una CPU più potente di un 6502, hanno periferiche utili (ADC, UART, oscillatore incorporato, ecc.) e hanno funzioni di debug in tempo reale. Perché usare un microcontrollore di 30 anni?

+0

Costo. I brevetti sulla 6502 sono scaduti e i cloni del Nintendo Entertainment System con tastiera, mouse e 2 gamepad possono essere fatti per $ 10 - il progetto http://playpower.org sta anche cercando di sviluppare software open source per loro. – damjan

+0

Latenza di risposta agli interrupt. – Gaius

+0

@Gaius: cura di elaborare? –

Problemi correlati