FPGA üzerindeki input pinleri hakkında.

Başlatan yamak, 31 Ekim 2011, 02:58:16

yamak

Merhaba arkadaşlar elimde nexys2 board ı var board üzerinde XC3S500E-4FGG320C fpga var. Board üzerindeki ledlerden 4 tanesi R4,F4,P15,E17 pinlerine bağlı fakat fpga nın data sheet inden baktığımda bu pinlerin input olduğu yazıyo ama ben bu pinleri çıkış olarak kullanabiliyorum. Bu nasıl oluyo ?Bir diğer sorum da datasheet de pinlerin tanıtımında "unrestricted" yani sınırsız kelimesi kullanıyo.Bunun manası nedir. Örneğin: Unrestricted,general-purpose input-only pin.

muuzoo

#1
Bence kullanıcı rehberine yanlış bakmışsınız çünkü baktığım kadarıyla dediğiniz pinler I/O olarak gözüküyor. Kullanıcı rehberi "ds312.pdf" dosyasından gördüğüm kadarıyla.

Alıntı YapIO F4 500E: I/O Sayfa:210
IO/VREF_3  R4 500E: VREF(I/O) Sayfa:211
IO  E17 500E: I/O Sayfa: 206
IO  P15 500E: I/O Sayfa: 207


"Unrestricted" sınırsız manasından ziyade "kısıtlanmamış" manasında kullanılmış. FPGA üzerindeki bazı pinler sadece belli durumlarda kullanıma uygundur. Örneğin clk girişleri ya da , giriş olarak sadece belli voltaj seviyelerine uygun pinler gibi.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

yamak

Evet söylediğiniz saffalardan bakınca öyle gözüküyo. Fakat safya 215 deki fg320 footprint inden mesela f ile 4 ün kesiştiği yere input denk geliyo.Diğerleri içinde aynı? Yoksa bu şemanın okunuş şekli böyle değil mi?

pic365

215. sayfadaki footprint büyük olasılıkla XC3S500E'ye ait değil. 214. sayfadaki tabloya bakabilirsiniz.

yamak

Ama tablonun altındaki renkledirmede 500E ye ait olmayan pinleri belirtmiş.

muuzoo

Alıntı yapılan: yamak - 31 Ekim 2011, 13:35:01
Ama tablonun altındaki renkledirmede 500E ye ait olmayan pinleri belirtmiş.

@kakalive daha önce belirtmiş. O renkli çizimi bir üstteki tablo ile birlikte değerlendirmelisiniz. Belirttiğiniz pin bir üst modeller için input olarak belirtilmiş fakat 500E serisi için I/O olarak gözüküyor.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

yamak

Tamam.Cevaplarınız için teşekkür ederim.