PCI mostu lub niestandardowych FPGA do budowy PCI Master SDRAM?

S

spktu

Guest
Co główne różnice między zastosowaniem PCI mostu lub niestandardowych FPGA do budowy PCI Master SDRAM kontrolera?
Co jest lepszym rozwiązaniem?

 
Not sure if I understand what you meen.

Jeśli chcesz mieć zarząd, który działa jako PCI Slave I kapitan, i na tej rady, mają SDRAM z kontrolera można użyć bettwe FPGA i integracji wszystko FPGA.

Jeśli chcesz mieć SDRAM off-board, dostęp-go z zarządu, działających w charakterze kapitana PCI, to można jeszcze zrobić z FPGA.

Widziałem kilka niestandardowych PCI mostu chipy, ale praktycznie wszystkie PCI niewolników.

 
Mam ABS.nie ma doświadczenia w FPGA.
Thats dlaczego uważasz, że PCI most jest lepszy, ale jak dołączyć SDRAM kontroler tego mostu?

Jeśli PCI mostów z PCI Master są rzadkie, to może jej lepiej zacząć od PCI Express mostka, który jest na pewno jest mistrzem?

 
PCI i PCI Express są po prostu BUS architektury.Oba z nich może dodać w karty, która może być kapitanem, cel, albo oba.

W PCI podsystemu wszelkie dodatki w karty może wykonywać wnioski do magistrali PCI.Tak, możesz mieć główny procesor, który dostęp do karty pamięci lub, w kolei, własne karty można również uzyskać dostęp do systemu pamięci głównej, przejrzysty, bez naruszania główny procesor.Zdolność do zarządu, aby uzyskać dostęp do innych interfejsów na magistrali PCI jest "kapitan".Jeśli pokładzie tylko uzyskać dostęp z głównego procesora lub innego master na magistrali PCI,
a następnie prawdopodobnie tylko jeden "cel" interfejs PCI.

Przykład docelowych i mistrz deski są:

Cel:
- Wielu kart graficznych, które mają na pokładzie pamięci (chociaż te są zwykle AGP, AGP jest podobna do PCI. Niektóre karty PCI).
- Najczęściej Ethernet controlers
- Wiele karty dźwiękowe

docelowych i Kapitan:
- Karty graficzne, które opierają się na głównej pamięci systemowej (które używają co to wezwanie do "pamięci").
- Wszystkie karty, że dostęp do głównego systemu pamięci na własną rękę.

Dlatego, jeśli karta nie musi wygenerować własne transakcje w systemie magistrali PCI,
to prawdopodobnie nie potrzebujesz główny interfejs PCI.

Należy pamiętać, że zarówno kapitana i cele mogą nadal generować przerwanie wniosków.

Jeśli spojrzysz na opencores.org istnieje PCI core (otwarty).I tried it havn't choć jeszcze.PCI działają jako pomost między PCI i opensource autobus zwany Wishbone standardowe.Wishbone jest całkiem proste.To jest podstawowy cel i kapitana, choć można użyć, co chcesz.

 

Welcome to EDABoard.com

Sponsor

Back
Top