research centers


Search results: Found 3

Listing 1 - 3 of 3
Sort by

Article
DESIGN OF HAMMING CODE FOR 64 BIT SINGLE ERROR DETECTION AND CORRECTION USING VHDL
تصميم شفرة (Hamming) لـ 64 بت لاكتشاف ومعالجة الخطأ المفرد باستخدام لغة (VHDL)

Author: Adham Hadi Saleh ادهم هادي صالح
Journal: DIYALA JOURNAL OF ENGINEERING SCIENCES مجلة ديالى للعلوم الهندسية ISSN: 19998716/26166909 Year: 2015 Volume: 8 Issue: 3 Pages: 22-37
Publisher: Diyala University جامعة ديالى

Loading...
Loading...
Abstract

Hamming code is an efficient error detection and correction technique which can be used to detect single and burst errors, and correct errors. In communication system information data transferred from source to destination by channel, which may be corrupted due to a noise. So to find original information we use Hamming code.In this paper, we have described how we can generate 7 redundancy bit for 64 bit information data. These redundancy bits are to be interspersed at the bit positions (n = 1, 2, 4, 8, 16, 32 and 64) of the original data bits, so to transmit 64 bit information data we need 7 redundancy bit generated by even parity check method to make 71 bit data string. At the destination receiver point, we receive 71 bit data, this receives data may be corrupted due to noise. In Hamming technique the receiver will decided if data have an error or not, so if it detected the error it will find the position of the error bit and corrects it. This paper presents the design of the transmitter and the receiver with Hamming code redundancy technique using VHDL. The Xilinx ISE 10.1 Simulator was used for simulating VHDL code for both the transmitter and receiver sides.

شفرة (Hamming) هي تقنية لاكتشاف الخطأ وتصحيحه والتي يمكن أن تستخدم لكشف خطأ واحدة أو عدة أخطاء، أن قابلية هذه التقنية في الكشف عن الخطأ الذي يحدث لبت واحد ومعالجته تتم بكفاءة عالية و التي يمكن أن تحدث عندما يتم نقل البيانات الثنائية من جهاز إلى آخر. في أنظمة الاتصالات يتم نقل البيانات من المرسل إلى المستلم خلال الوسط الناقل ، والتي قد تعرض للتلف بسبب الضوضاء. تعمل شفرة (Hamming) على العثور على المعلومات الأصلية من خلال اكتشاف الخطأ ومعالجته .هذا البحث، يصف كيف يمكننا توليد 7 بت أضافية و أضافتها للبيانات الأصلية ذات ال 64 بت. هذه البتات الاضافية ستتخلل المواقع (ن = 1، 2، 4، 8، 16، 32، 64) مع بتات البيانات الأصلي. يتم نقل البيانات والمعلومات( 64 بت مع 7) لجعل سلسلة البيانات 71 بت بتقنية اكتشاف المزدوجات الثنائية عند المرسل. عند نقطة الاستلام، قد تصل البيانات ذات71 بت وجزء من البيانات تالفة بسبب الضوضاء. تتم عند المستقبل و باستخدام تقنية (Hamming) تحديد إذا كان هتاك خطأ في البيانات أم لا، وفي حال الكشف عن الخطأ سيتم العثور على موقع الخطأ و تصحيحه . هنا استخدم XILINX ISE 10.1 لمحاكاة. VHDL وهو مترجم يستخدم لمحاكاة لغة VHDL ولرسم مخطط الرسم البياني، في هذا البحث تم تصميم المرسل والمستقبل لشفرة (Hamming) بتقنية التكرار باستخدام (VHDL) وهي لغةَ وصفيةِ تستخدم لتصميم الدوائر الالكترونية .الكلمات الرئيسية: شفرة (Hamming)، تصحيح الخطأ، اكتشاف الخطأ، طريقة اكتشاف الخطا بالمزدوجات الثنائية، بت التكرار، لغةVHDL ،XILINX ISE 10.1 المحاكي.


Article
THEORETICAL DESIGN OF MIMO TRANSCEIVER AND IMPLEMENTATION ITS TRANSMITTER USING FPGA
تصميم وتنفيذ نظام متعدد-الإدخال متعدد-الإخراج باستخدام مصفوفة البوابات المنطقية المبرمجة

Authors: KHALID AWAAD HUMOOD خالد عواد حمود --- ADHAM HADI SALEH ادهم هادي صالح --- WA’IL A. H. HADI
Journal: DIYALA JOURNAL OF ENGINEERING SCIENCES مجلة ديالى للعلوم الهندسية ISSN: 19998716/26166909 Year: 2014 Volume: 7 Issue: 4 Pages: 115-131
Publisher: Diyala University جامعة ديالى

Loading...
Loading...
Abstract

The use of multiple transmit and receive antennas (MIMO system) is widely accepted in recent years, as a promising technology for future wireless communication, to achieve higher data rates independently of transmission power and bandwidth, with improve system reliability through increasing diversity. This research presents the design and implementation of a multiple antenna wireless communications system using Xilinx Field Programmable Gate Array (FPGA) .The proposed design based on Alamouti’s transmit diversity scheme which is a space-time block code (STBC) with two transmit antennas and an arbitrary number of receive antennas. The implementation demonstrates the space-time code in a baseband system with two antennas for transmitter and receiver. The encoding and decoding algorithms are implemented using VHDL, Spartan 3A / 3AN is used to implement transmitter part, where the Virtex2P is used to complete the receiver part design theoretically. Finally the design MIMO systems are implemented successfully.

إنّ استخدام عدة هوائيات في الإرسال والاستقبال (نظامMIMO ) قبل على نحو واسع في السنوات الأخيرة كتقنية واعدة للاتصال اللاسلكي المستقبلي، بسبب قدرته على إرسال نسب بيانات اعلى بدون زياْدة قدرة وعرض حزمة الإرسال، بالإضافة إلى قدرتَه على تَحسين وثوقية النظام من خلال زياْدة التنويع Diversity)). أرتبط نظام (MIMO) بتقنيات التشفير حيث أقترح كطريقة لإنجاز مطلب زيادة سعة الإرسال وأداءِ أنظمة الاتصال اللاسلكي.هذا العملِ يهدف إلى تصميمِ وتطبيق نظام اتصالات لاسلكي لعدة هوائيات مستند على مخطط تنوعِ الإرسال ( (Alamouti باستخدام مصفوفة البوابات المنطقية المبرمجة FPGA)). ان مخطط تنوعِ الإرسال (Alamouti)هو ترميز مكاني- زماني مدعمِ بهوائيين للإرسال وعدد غير محدد من الهوائيات المستلمة حيث يعرض هذا التطبيق تقنية الترميز المكاني وألزماني(STBC) لنظام أحادي الحزمة بهوائيين للإرسال وهوائيين عند المستقبلِ مع خوارزميات التشفير وفك التَشْفير باستخدام لغة (VHDL) وهي لغةَ وصفية تستخدم لتصميم الدوائر الالكترونية.إن تنفيذ جزء الإرسال في هذا النظام قد تم عمليا باستخدام (Spartan 3A3AN ) وتم تنفيذ جزء الاستقبال نظريا. وبالتالي فان تصميمَ نظام (MIMO) و تنفيذه قد تم بنجاح كامل.


Article
DESIGN AND IMPLEMENTATION OF OP-AMP-RC SINE WAVE OSCILLATOR
تصميم وتنفيذ مذبذب الموجه الجيبية

Loading...
Loading...
Abstract

The oscillator is a form of frequency generators which can be generate a sinusoidal wave with constant frequency and amplitude. The frequency oscillator can be considered as a one of basic circuits, which must be existing in most electrical, electronic, communication circuits and systems.In this paper, a proposed design of sine wave oscillator type RC phase shift has been performed using three approaches. The first approach proposed design is done theoretically using the basic theorems used to generate oscillations, such as the condition of oscillation criteria. Secondly it is done using simulation technique (multisim11). Thirdly the simulated design is implemented practically using single operational amplifier with passive elements such as resistors & capacitors. All the obtained results from the above three approaches (3.800 kHz, 3.510 kHz & 3.600 kHz respectively) are seems to be equal approximately. These obtained results from the designed oscillator were very encouraging.

المذبذب هواحد انواع مولدات التردد التي يمكن ان تولد موجه جيبية ذات تردد ثابت وسعه ثابته.مولد التردد يمكن ان يعتبراحد الدوائر الاساسية التي يجب ان توجد في اغلب دوائر وانظمة الكهرباء, الالكترونيك والاتصالات.في هذا البحث التصميم المقترح لمولد الموجه الجيبية نوع:- قد تم انجازه بثلاث اساليب: فرق طور مقاومة متسعةاولا: تم انجاز التصميم المقترح نظريا بأستخدام نظريات الالكترونيك الاساسية مثل شروط ومعايير التذبذبات (Multism 11)ثانيا: تم انجاز التصميم بأستخدام تقنية المحاكاة.ثالثا: التصميم المقترح المنجز بالمحاكاة قد تم تنفيذه عمليا بأستخدام مضخم عمليات مفرد مع العناصر غير الفعالة مثل المتسعات والمقاومات.جميع النتائج المستحصلة من الاساليب الثلاثه اعلاه (3.8KHZ,3.51KHZ,3.6KHZ) على التوالي والتي تبدو متساوية تقريبا. أن هذه النتائج المستحصله من التصميم المقترح كانت مشجعة جدا.

Keywords

RC --- OP-AMP --- Phase Shift Oscillator.

Listing 1 - 3 of 3
Sort by
Narrow your search

Resource type

article (3)


Language

English (3)


Year
From To Submit

2015 (2)

2014 (1)