MatematikArşiv

VHDL ile Sabit Noktalı Sayı Formatı Dönüşümü İşleminin Gerçeklenmesi

Sabit noktalı sayı formatı sayının tam kısmı ve ondalık kısmı ile yazılır. Bu sayı formatında tasarlanacak sisteme göre, istenilen sayının maksimum büyüklüğü ve hassasiyet göz önünde bulundurularak bir uzunlukları belirlenir. i : Tam kısım f : Ondalık kısım n bitlik sabit noktalı sayının matematiksel ifadesi aşağıda verilmiştir. n: n bitlik sayının integer değeri m :

Rastgele Sayı Üreteci Modülünün VHDL ile Gerçeklenmesi

Rastgele sayı üretimi işlemleri için Galois tarafından önerilen LFSR (Linear Feedback Shift Register ) yöntemi kullanılmıştır.  Kodda rastgele sayı üretimi için gerekli olan başlangıç değeri jenerik parametre olarak set edilmiştir. Rastgele sayı üretim işlemleri bu değere göre gerçekleşitirilmiştir.  Bununla birlikte oluşturulan paket içerisinde sayı uzunluğu ve kullanulacak olan polinoma ilişkin tanımlamalar yapılabilmetkedir.  Aşağıda rastgele sayı üreteci

VHDL ile Değişinti (Variance) Hesaplama

Verilen bir dizinin değişintisinin (varyansının) hesaplanması Denkelm (1)’de gösterilmiştir. Denklem (1)’de X diziyi, µ dizinin ortalama değerini, N dizi boyunu ve σ2 değişinti değerini göstermektedir. Denklem (1)’de verilen denklemlerde öncelikle dizinin ortalama değerinin hesaplanması gerekmektedir. Denklem (2)’de varyans hesaplama için kullanılabilecek farklı bir hesaplama yöntemi gösterilmiştir. Denklem 2’de dizi içerisinde bulunan sayıların karelerinin toplamının ortalamasından,

Tam Sayılar için Karekök Hesaplama İşleminin VHDL ile Gerçeklenmesi

N pozitif tam sayısının karekökü bulma işlemleri esnasında ilk olarak Tablo 1’da tanımlı N sayısından küçük en büyük tam sayı tespiti yapılmaktadır. Örneğin 20 sayısı için Değer 16, 144 için 64 olmaktadır. Tablo 1 Değer parametresi Değer değişkeninin tespit edilmesi ile birlikte N sayısının karekökü bulma işlemi işin Denklem (1)’de tanımlanan işlemler yapılmaktadır. Denklemden de

VHDL ile Kayan Toplayıcı (Moving Sum) Tasarımı

Şekil 1’de gösterilen N adet örneğe sahip bir örneklem penceresinin toplam değerinin hesaplanma işlemleri Denklem (1) ve Denklem (2)’de gösterildiği gibi yapılmaktadır. Şekil 1 . N adet örneğe sahip örneklem penceresi Daha az toplama işlemi yapabilmek amacıyla, yeni toplam değerini bulmak için bir önceki toplam değerini kullanarak elde etmek için N+1 adet örneğe sahip bir