Mantık İşlevleri
Binary4'te sekiz mantık kanalı ve sekiz olay grubu vardır. Bunlar cihazın içinde çalışır ve tesisatındaki her grup adresiyle kullanılabilir. Yani dört girişle sınırlı değildir.
Mantık kanalları
Sekiz kanalın her birine dört tipten biri atanır.
AND, OR, XOR
Her kanalda en fazla sekiz giriş bulunur. Her giriş normal bağlanır, ters bağlanır ya da işleme katılmaz. Her girişin ayrıca bir varsayılan değeri vardır. Bu değer, girişe ilk telgraf gelene kadar geçerlidir. Sonucu da ters çevirebilirsin.
Gate forwarding
Dört girişten birini dört çıkıştan birine veya birkaçına 1 bit, 4 bit ya da 1 bayt olarak yönlendirir. Etkin yönlendirmeyi bir sahne numarası seçer. Her kanalda en fazla sekiz sahne ve cihaz açıldığında geçerli olan bir varsayılan sahne vardır. Gate üzerinden bir şey göndermeden önce sahneyi seç. Aksi halde varsayılan sahne geçerli olur.
Eşik karşılaştırıcı
Gelen 4 bitlik, 1 baytlık, 2 baytlık veya 4 baytlık bir değeri bir eşik değerle karşılaştırır. Altı karşılaştırmanın her biri için (küçüktür, eşittir, eşit değildir, büyüktür, küçük veya eşittir, büyük veya eşittir) 0 mı, 1 mi gönderileceğine ya da hiçbir şey gönderilmeyeceğine sen karar verirsin. İki karşılaştırma çakışırsa en son eşleşen geçerli olur.
Format dönüştürme
Veri tipleri arasında dönüştürme yapar. Örneğin sekiz 1 bitlik nesneyi tek bir bayta, bir baytı iki bayta ya da bir 3 baytlık nesneyi üç ayrı bayta çevirir. On dönüştürme vardır ve çoğu iki yönde de çalışır.
Sonucun gönderilmesi
Her kanal sonucunu ya gelen her telgrafta ya da yalnızca sonuç değiştiğinde gönderir. İsteğe bağlı bir gönderme gecikmesi ekleyebilirsin. Cihaz açıldıktan sonraki ilk sonuç, değişmemiş olsa bile her zaman gönderilir. Bir mantık girişi, gerilim geri geldikten sonra bus üzerinden de okunabilir. Böylece kanal varsayılan değerlerle değil, gerçek değerlerle başlar.
Olay grupları
Sekiz grubun her birinde sekiz çıkış vardır. Her çıkışın veri tipi 1 bit, 1 bayt veya 2 bayttır. Çıkışın sabit bir değeri ve en fazla 6,3 saniyelik bir gönderme gecikmesi vardır. Çıkışı en fazla altı sahne numarası tetikler. Böylece tek bir sahne telgrafı en fazla sekiz nesneyi aynı anda, gecikmelerine göre sırayla ayarlar.