74LS181 wundern übers Datenblatt

#3295998
Lesenswert?

Ich bin an einem Projekt dran und lese mir das Datenblatt vom 74LS181 
durch. Alles sehr beeindruckend mit 16 logischen und 32 arithmetischen 
Funktionen. Aber mal ernsthaft, da sind echte Exoten dabei (roter Punkt) 
und einige doppelte (grüner Punkt).
Was soll das? Wann braucht man solche Funktionen? Was übersehe ich?
Angehängte Dateien:
Moderator Persönliche Seite #3296793
Lesenswert?

Bernie schrieb:
> Such mal bei neueren Datenblättern nach einer kompletten Beschreibung
> der Funktionen...

Geht einfach nicht mehr, die kann keiner mehr ermitteln. ;-)

Das läuft ja heute andersrum: man gibt vor, welche logischen
Funktionen man benötigt, und eine Art Compiler ermittelt daraus die
notwendige Gatter-Verschaltung.  Dabei wird dann alles wegoptimiert,
was für die geforderten Funktionen nicht notwendig ist.

Ist letztlich auch nichts anderes als das, was man bspw. mit der Hand
mit einem Karnaugh-Plan gemacht hat, nur dass es automatisiert
abläuft.

Getestet wird aber dann nur das, was gefordert war, und niemand wäre
in der Lage, die sich zufällig ergebenden „Abfallprodukte“ überhaupt
noch zu ermitteln und zu dokumentieren.  So passiert es dann eben,
dass die bei einem CALL auf den Stack geschobenen PC-Werte eines
ATmega16 in den oberen 3 Bits scheinbar zufällige Werte enthalten,
weil die Synthese eben die Logik gerade in dieser Form erzeugt hat.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren