? einfaches CPLD, bestimmte Firma bevorzugen?

Dec 21, 2003 20 Replies

"Marc Keller" wrote in news:3fe985bc$0$26384$ snipped-for-privacy@news.freenet.de:

Beispiel, einen Zähler für einen Quadratur Encoder (z.B. Drehgeber, der am Ausgang 90° versetzte Signale ausgibt) mit I2C Schnittstelle wollte ich mal mit einem 128 Macrozellen CPLD realisieren. Also 2 Eingänge für den Drehgeber und zwei Ausgänge für SDA und SCL. Vom Controller aus wird nur ein einziges I2C-Register ausgelesen, das 32bit Zählerregister. Dieses Register muss auch noch für die Dauer des I2C- Zugriffs geshadowed werden. Die FF's reichten einfach nicht aus. Das Teil hatte 44 Pins, von denen ich nur 6 Stück gebraucht hätte. Und der Microcontroller (8051) war einfach zu lahm, um das mit seinen Ressourcen zu schaffen (Das Quadratursignal konnte 10 MHz erreichen). Somit fiel diese einfache Lösung dann flach.

M.

Bitte auf mwnews2@pentax.boerde.de antworten.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required