Elektrotekno.com Ana Sayfa || Tezler, Makaleler vb.


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "parabolik toplayıcılardan elektrik eldesi - İzmir örneği" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

fpga ile pci i/o kart tasarımı

Kayıt: 21 Ağu 2005
Mesajlar: 1
Konum: Kocaeli
Offline
Castle
Tarih: 16 10 2007 16:38

Lisans Bitirme Tezim, umarım ilgilenen arkadaşlar için faydalı olur.


FPGA İLE PCI KART TASARIMI

Ahmet KALE


Anahtar Kelimeler: PCI, FPGA, VHDL, Serializer, Deserializer, LVDS, SERDES

Özet: PCI (Peripheral Component Interconnect) yerel veri yolu genisleme kartları,
tümlesik G/Ç denetleyici yongaları ve bilgisayarın ana hafıza ve islemcisi için
yüksek hızlı bir baglantı saglamaktadır. Günümüzde çok büyük veri bloklarının
yüksek hızlarda iletiminin gerçeklestirilmesi bir zorunluluk haline gelmistir.
Bilgisayar ile dıs dünyadaki çevre birimleri arasında yüksek hızlı veri iletisimi için
PCI tabanlı cihazlar günümüzde oldukça yaygın bir sekilde kullanılmaktadır.

FPGA’ler donanımları kullanıcı tarafından yapılandırılabilir kapı dizileridir. Yeniden
yapılandırılabilir FPGA’ler günümüzde ag teknolojilerinden telekomünikasyona,
sayısal isaret islemeden gömülü mikro-denetleyicilere, otomotiv endüstrisinden
tüketici elektronigine kadar birçok alanlarda kullanılmaktadır.

Bu tezde yapılan çalısmanın amacı FPGA tabanlı genel amaçlı bir PCI I/O kartı
tasarlamaktır. Kartın sematik tasarım ve baskı devre çizimleri gerçeklestirilmistir.


1. GİRİŞ

Bu tezde anlatılan projenin gerçeklenmesindeki amaç, bilgisayarın PCI slotuna
yerlestirilecek FPGA tabanlı bir PCI kartı tasarlayarak bilgisayar ile dıs dünyadaki
sistemler arasında yüksek hızlı seri veri alıs verisi yapmaktır (Teorik olarak, 32bit 33MHz PCI veriyolunun elverdiği maksimum hız olan 1 Gbps'in üzerinde).

Projenin gerçeklenebilmesi için birçok asamadan geçilmesi gerekmektedir. Öncelikle
yapılması gereken PCI veri yolu mimarisinin çalısmasını kavramaktır. Daha sonra
ise isteklerimizi karsılayabilecek bir FPGA seçimi ve bu FPGA’in özelliklerinin
iyice kavranması ardından PCI iletisimi için kullanılacak IP Core’un belirlenmesi,
seri veri iletim arayüzünün seçilmesi ve devre tasarımı için kullanılacak programın
belirlenmesiyle sematik tasarımı gerçeklestirilerek PCB tasarımının yapılması ve son
asamada kartın montajının yapılması gerekmektedir. Kartın montajı
tamamlandıgında sıra yazılım kısmına gelecektir. Öncelikle FPGA’e yüklenecek
program hazırlanıp EPROM’a aktarılmalı ve kartın testlerinin yapılması
gerekmektedir. Testler olumlu sonuçlandıgında en son asama olarak kartın aygıt
sürücüsü ve programının yazılması ve ardından sistemin çalısır hale getirilmesi ile
tasarım sonuçlandırılacaktır.

Bu tezde önce PCI veri yolu mimarisi genel hatlarıyla anlatılmaya çalısılmıs,
ardından devre tasarımında kullanılacak FPGA ve SERDES elemanları incelenmis,
VHDL ve LVDS standardı tanıtılmıs ve devre tasarımının EAGLE programı
kullanılarak nasıl yapıldıgı anlatılmıstır.

fpga ile pci i/o kart tasarımı

En son Castle tarafından 17.10.2007, 00:25 tarihinde değiştirildi, toplam 2 kere değiştirildi

1 Kullanıcı bu konu için myfatcell arkadaşımıza teşekkür ettiler

Kayıt: 08 Ekm 2005
Mesajlar: 639
Konum: KOCAELİ
Offline
shape
Tarih: 16 10 2007 17:15

Merhaba,
Forum genelinde bugün ortaya çıkan bir eklenti sorunu vardı, o yuzden dosya yüklenirken hata oluştu heralde, mesajınızı editleyerek yeniden yüklerseniz sevinirim.

İyi çalışmalar.
Başa dön



fpga ile pci i/o kart tasarımı


Benzer Konular

- Kart programlayıcı program istekleriniz buraya!!!

- PIC denetimli reaktif güç rölesi tasarımı
- rüzgar enerjisi ve sivas şartlarında bir rüzgar santrali tasarımı
- anahtarlamalı mod güç kaynağı tasarımı
- Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
- Ultrasonik Nebulizatör Tasarımı
- Parmak hareketleri ile sanal klavye Atmel işlemci ile eldiven tasarımı
- fpga de görüntü işleme - yardım
- Sakarya Üniversitesi - Mekatronik Sistem Tasarımı Ders Notları

- Smart Sim GSM Kart Okuma Kopyalama Devresi

- 18f452 ile yapılmış FAT16 MMC/SD kart okuyucu


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71