Forum: FPGA, VHDL & Co. Turorial/Buch für CPLD (95XL...) speziell Dual-Zähler


von Holger (Gast)


Lesenswert?

Hallo,

ich möchte zwei 28-Bit Zähler aufbauen. Keinen Frequenzzähler! Diese
beiden sollen unabhängig von einander bis zu 50.000.000 Ereignisse pro
Sekunde zählen können. Angedacht hatte ich zunächst ein TTL-Grab (pro
Zähler 2*74AC4040, 1* 74HC393, 4*74HC245). Das Layout habe ich bereits
mit Eagle erstellt. Der Aufwand ist immens und sowas steckt doch so ein
CPLD locker weg -oder?

Ich möchte zwei Zähler haben mit 28 Bit, Enable und Reset sowie die
Ausgabe der 28 Register seriell oder parallel (4*8, 1*4 Bit).



Nun möchte ich mich aber nicht sofort an die Zähler rangehen, sondern
mich ersteinmal langsam vortasten!

Gibt es ein brauchbares Buch, wo man sich hinsichtlich der
Aufgabenstellung das notwendige Wissen anlesen kann?

Eine leicht verständliche Einführung habe ich hier gefunden:
http://wwwlrh.fh-bielefeld.de/vhdl_vor/vhdl_vor.htm

Lohnt sich für die ersten Experimente folgendes:
http://cgi.ebay.de/XILINX-CPLD-Development-Board-1x-XC9536-PLCC-JTAG_W0QQitemZ200006782602QQihZ010QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem


Grüße
Holger

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

So klein wird das CPLD aber auch nicht. 2*28 Bit zählen, womöglich noch
synchron, das sind schon 56 Register und jede Menge Gatter davor. Ein
Ripple-Zähler im CPLD wie der 74AC4040 wäre denkbar, das spart
wenigstens Gatter, aber das Ergebnis steht erst nach kurzer Wartezeit
still.
Ich habe schon mal einen Frequenzzähler mit Zeitbasis und
4-Digit-LCD-Decoder in einem ispLSI1016 untergebracht, damit war das
Ding voll.

von Holger (Gast)


Lesenswert?

Hallo, synchron ist nicht zwingend erforderlich. Ich habe Zeit. Ich
möchte lediglich für eine festgesetzte (diese jedoch variabel)
Ereignisse zählen. Ich kann ja auch zwei CPLDs nehmen.


Gruß
Holger

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.