Beiträge von Freak im Thema „Neu PLA ersatzteil: U17 PLAnkton“

    Die Verzögerung kann man auch auf dem Chip erledigen. Man muß nur aufpassen wenn der Hersteller die interne Architektur ändert und das Ding auf einmal schneller wird.

    Dies halte ich aber bei dem verwendeten CPLD für sehr weit hergeholt.

    Das Teil hat eine MAXIMALE Zeit zwischen Ein- und Ausgang (t_pd: 5ns, 7,5ns oder 10ns je nach Chip). Einzige Möglichkeit ein Signal um z.B. 30ns zu verzögern ist das Signal extern vom Ausgang (oder intern über sogenannte buried outputs) n-mal in einer Schleife wieder zum Eingang zu führen und dann erneut durch den Chip zu leiten. Aber selbst dann hat man wieder nur eine maximale Verzögerung, die ebenso auch kürzer ausfallen könnte.

    Nee, nee. Ohne anständige externes Delay ist das Ganze nicht alltagstauglich.

    Allerdings gäbe es die Möglichkeit, mittels eines externen Taktes von z.B. 40MHz eine digitale Verzögerung von 25ns zu erzeugen. Aber solange dieser externe Takt nur asychron zum C64 werkelt, ist das alles nur ein Gefrickel...

    Ich bleibe bei meiner Meinung: Nur die RealPLA macht es vorbildlich: Erst die Logik, dann das Delay und zum Schluß noch die Pegelanpassung...

    Die 27C*-EPROMs scheinen in der Hinsicht unproblematisch zu sein, zumindest finde ich in ein paar wahllos rausgekramten Datenblättern unterschiedlicher Hersteller und Chiptypen (bis hin zum 27C160 mit 2 MByte) nur TTL-kompatible Eingangspegel - entweder explizit als "TTL compatible inputs" oder mit Vih 2,0V (Mindestspannung um High-Pegel zu erkennen, CMOS wäre knapp über 2,5V).


    Und der 9536XL gibt bei 3,3V Output laut Datenblatt mindestens 2,4V raus. D.h. in den meisten Fällen wird es funktionieren, aber wenn der Chip wirklich nur 2,4V rausgibt und ein CMOS-Eingang dahinter 2,5V erwartet, dann wird es heikel...

    Was aber meines Erachtens viel schwerer wiegt, ist das fehlende Delay an den Ausgängen, wie es z.B. die RealPLA macht: Mit Reihenwiderstand und Kondensator gegen GND. Insofern wird das Timing an den Ausgängen nicht optimal sein.

    Wenn das mit dem Baustein so einfach wäre, dann hätte man eine Version schon vor Jahren mit einem 9536 realisiert (Ohne XL, dafür mit richtigen 5V an Vcc).