Geri Dön

Verilog ile tausworthe denklemine dayanan yeni bir rastgele sayı üreteci tasarımı

A new random number generator design based on tausworthe equation with verilog

  1. Tez No: 691017
  2. Yazar: MINARA HASANBAYLI
  3. Danışmanlar: DR. ÖĞR. ÜYESİ VEDAT TAVAS
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Vektör denklemleri, Vector equations
  7. Yıl: 2021
  8. Dil: Türkçe
  9. Üniversite: İstanbul Ticaret Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Rastgele sayılar şifreleme, bilgisayar benzetimi, rastgele tasarım gibi birçok alanda kullanılmaktadır. Rastgele sayılar herhangi bir öngörülebilirlik içermeyen rastgele süreçlerden elde edilir. Rastgeleliğin yetersizliği tüm sistemin güvenliğini etkileye bilir. Bu yüzden rastgele sayıların tahmin edilememesi gerekir. Bu çalışmada ayrık zamanlı rastgele sayı üreteci tasarlanmış ve FPGA ile gerçeklenmiştir. Alanda Programlanabilir Kapı dizisi tasarımcının ihtiyaç duyduğu mantık işlevlerini gerçekleştirme maksatlı üretilmiştir. Bu yöntemle üretilen bit dizilerinin rastgeleliğini belirlemek için FIPS test kümesi kullanılmış ve diziler bu testlerden başarıyla geçmiştir. Tasarım Xilinx yazılımı kullanılarak Verilog programlama dili ile yapılmıştır.

Özet (Çeviri)

Random numbers are used in many fields such as encryption, computer simulation, random design. Random numbers are derived from random processes that cannot contain any predictability. The inadequacy of randomness may affect the security of the entire system. Therefore, the random numbers should not be predicted. In this study, a discrete time random number generator was designed and implemented with FPGA. Field Programmable Gate array (FPGA) has been produced to perform the logic functions required by the designer. FIPS test set was used to determine the randomness of the bit strings produced by this method, and the strings passed these tests successfully. The design was made with Verilog programming language using Xilinx software.

Benzer Tezler

  1. FPGA ile özel amaçlı bir giriş/çıkış kartı emülatörü

    A special purpose input/output card emulator by using FPGA

    SEZEN BAL

    Doktora

    Türkçe

    Türkçe

    2014

    Marmara Üniversitesi

    Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı

    Yükleniyor...

  2. FPGA ve mikrodenetleyicinin PC ile seri haberleşmesi performans karşılaştırması

    Performance comparison with PC FPGA and microcontroller serial communication

    YAHYA TAŞTAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Gebze Teknik Üniversitesi

    Elektronik Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  3. Lorenz kaotik sisteminin sabit noktalı sayı gösterimi ile FPGA üzerinde gerçeklenmesi ve analizi

    FPGA realization and analysis of lorenz chaotic system using fixed point representation

    EMRE GÜNGÖR

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Bilecik Şeyh Edebali Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  4. Arduino MKR vidor 4000 kartı ile video görüntülerinin gerçek zamanlı olarak işlenmesi

    Real-time processing of video images with arduino MKR vidor 4000 board

    YASHAR YASSIN HAMEED

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Atatürk Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  5. Temel görüntü işleme algoritmalarının gerçek zamanlı olarak FPGA ile gerçeklenmesi

    Implementation of basic image processing algorithms on FPGA in real time

    MEHMET ALİ ALTUNCU

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Kocaeli Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Yükleniyor...