Ich muss einige Multi-Variable-Funktion in einem booleschen Schaltkreis implementieren; Welche Werkzeuge haben wir, um einige Arithmetik automatisch in eine boolesche Schaltung umzuwandeln?Implementieren Sie eine Funktion mit Boolean-Schaltung
Zum Beispiel ist der Teil der Formel, die ich implementieren möchte, der Operator max(a,b)
, der 2 Zahlen (16 Bits für jetzt) erhält und den Index der maximalen Zahl (d. H. 0 oder 1) zurückgibt.
Ich weiß, dass ich die Wahrheitstabelle erstellen und automatisch in eine boolesche Schaltung konvertieren kann, aber das würde eine wirklich große Schaltung erfordern (es gibt 2^32 Einträge).