Goto page 1, 2 Next
identyfikator: 20040501
Guest
Thu Feb 07, 2013 5:56 pm
przy okazji, Ktoś tu roczajał może interfejsy SATA i PCI-E, sądząc po ilości
styków, komunikacja powinna być prostsza niż przy interfejsach poprzednich
generacji... Ktoś się bawił i może coś powiedzieć? czy w warunkach
amatorskich można sobie zrobić amatorską płytkę PCI-E albo zapiąć do
urządzenia dysk SATA? tak przy okazji.
MiSter
Guest
Thu Feb 07, 2013 6:09 pm
Quote:
generacji... Ktoś się bawił i może coś powiedzieć? czy w warunkach
amatorskich można sobie zrobić amatorską płytkę PCI-E albo zapiąć do
Bierzesz np. płytę Xilinxa ML605 i na niej bez problemu uruchomisz PCIe,
możesz sobie modyfikować interfejs wg swoich wymagań (są dostępne źródła).
Na tej podstawie możesz wykonać swoją płytke z takim interfejsem.
Pozdrawiam
MiSter
identyfikator: 20040501
Guest
Thu Feb 07, 2013 8:09 pm
a jeśli chodzi o specyfikacje, są jakieś dokumenty, ale nie widzę nigdzie
całości...
MiSter
Guest
Thu Feb 07, 2013 9:26 pm
Quote:
a jeśli chodzi o specyfikacje, są jakieś dokumenty, ale nie widzę nigdzie
całości...
A po co od razu całość?
Na początek poczytaj to
http://en.wikipedia.org/wiki/PCI_Express
a na końcu w referencjach masz odnośniki do szczegółowych dokumentów.
MiSter
Artur Miller
Guest
Thu Feb 07, 2013 10:33 pm
Użytkownik "identyfikator: 20040501" <NOSPAMtestowanije@go2.pl> napisał w
wiadomości news:kf0mcc$p4p$1@node1.news.atman.pl...
Quote:
przy okazji, Ktoś tu roczajał może interfejsy SATA i PCI-E, sądząc po
ilości styków, komunikacja powinna być prostsza niż przy interfejsach
poprzednich generacji... Ktoś się bawił i może coś powiedzieć? czy w
warunkach amatorskich można sobie zrobić amatorską płytkę PCI-E albo
zapiąć do urządzenia dysk SATA? tak przy okazji.
warstwy fizyczne pewnie takie same (podobnie jak RapidIO z szeregowym
interfejsem) , bo i po co wynajdywać koło po raz kolejny. Wyżej już nie tak
wesoło.
Amatorsko ... hm... z tanich to chyba Cyclone V Altery ma juz warstwe
fizyczną zaimplementowaną. Bo w Stratixa GX chyba amatorzy się nie bawią ;)
pozdr
a.
__Maciek
Guest
Thu Feb 07, 2013 11:24 pm
Thu, 7 Feb 2013 17:56:45 +0100 "identyfikator: 20040501"
<NOSPAMtestowanije@go2.pl> napisał:
Quote:
przy okazji, Ktoś tu roczajał może interfejsy SATA i PCI-E, sądząc po ilości
styków, komunikacja powinna być prostsza niż przy interfejsach poprzednich
generacji... Ktoś się bawił i może coś powiedzieć? czy w warunkach
amatorskich można sobie zrobić amatorską płytkę PCI-E albo zapiąć do
urządzenia dysk SATA? tak przy okazji.
http://www.fpga4fun.com/PCI-Express.html
http://www.knjn.com/FPGA-PCIe.html
Problemem jest to że PCI-E jest cholernie szybkie, potrzebna jest FPGA
która to uciągnie (co przekłada się też na to że może to być po prostu
drogie). W ISE Xilinxa (w Core Generatorze) masz gotowy rdzeń
PCI-Express, są też na opencores.org. Więcej nie wiem, bo badałem
raczej sprawę zwykłej PCI, planuję zrobić sobie na nią prostą kartę
I/O. Chyba jednak zwykłe PCI łatwiejsze, a przede wszystkim nie stawia
aż tak wysokich wymagań układowi. Proste przesyłanie na PCI powinien
uciągnąć większy CPLD, ale to na razie teoretyczne rozważania bo
dopiero badam temat.
Specyfikacja PCI-E, tak jak i zwykłej PCI jest do znalezienia w sieci.
MT
Guest
Fri Feb 08, 2013 1:02 am
Quote:
Specyfikacja PCI-E, tak jak i zwykłej PCI jest do znalezienia w sieci.
Ale o co walczysz ?
Sa dostepne od kilku juz lat procki z SATA i PCI-e na pokladzie np
APM80186 to taki najprostszy
http://www.apm.com/products/embedded.
PCI wymaga duzej liczby linii PCI-e tylko kilka to podstawowe roznice.
Adam Górski
Guest
Sun Feb 10, 2013 12:49 pm
W dniu 2013-02-07 17:56, identyfikator: 20040501 pisze:
Quote:
przy okazji, Ktoś tu roczajał może interfejsy SATA i PCI-E, sądząc po
ilości styków, komunikacja powinna być prostsza niż przy interfejsach
poprzednich generacji... Ktoś się bawił i może coś powiedzieć? czy w
warunkach amatorskich można sobie zrobić amatorską płytkę PCI-E albo
zapiąć do urządzenia dysk SATA? tak przy okazji.
Wszytko można, jeżeli posiada się odpowiednią wiedzę ( czasem też
narzędzia ).
Dobrym punktem wyjściowym jest ,jak ktoś wspomniał, gotowy procek z SATA
lub PCI-E. Najlepiej kupić moduł lub kit.
Jeżeli myślisz o budowie własnego front-endu zaczynając od płytki na
własnym oprogramowaniu skończywszy - lepiej sobie odpuść.
Pewną alternatywą są układy FPGA firm A lub X ( inne pewnie też ) gdzie
można spotkać dev kity z wyprowadzonymi interfejsami SATA lub PCI-E.
Możesz wtedy projektować sobie front-end jeżeli potrafisz.
Interfejsy PCI-E i SATA to szeregowe połączenia punkt - punkt o
prędkościach 1.5 Gb/s i więcej ( aktualnie do 6Gb/s ). Samo
przechwytywanie takiego sygnału to spore wyzwanie. W przypadku PCI-E
jest to zazwyczaj kilka par szeregowych 2.5 lub 5Gb/s gdzie dodatkowo
dochodzi synchronizacja pomiędzy parami.
To tylko kilka problemów z wielu ...
Pzdr
Adam
MiSter
Guest
Tue Feb 12, 2013 2:27 pm
Użytkownik "identyfikator: 20040501" <NOSPAMtestowanije@go2.pl> napisał w
wiadomości news:kf0u66$1oh$1@node1.news.atman.pl...
Quote:
a jeśli chodzi o specyfikacje, są jakieś dokumenty, ale nie widzę nigdzie
całości...
Pytanie do identyfikator: 20040501:
Czy coś ruszyłeś w temacie USB o które tak namiętnie pytałeś jakoś późnym
latem?
Pozdrawiam
MiSter
identyfikator: 20040501
Guest
Tue Feb 12, 2013 4:25 pm
Quote:
Czy coś ruszyłeś w temacie USB o które tak namiętnie pytałeś jakoś późnym
latem?
mógłbym Ci się pochwalić na priv, jak nie wypaplesz...
identyfikator: 20040501
Guest
Wed Feb 13, 2013 3:11 pm
przy okazji znacie jakieś ciekawe strony o USB?
Adam Górski
Guest
Wed Feb 13, 2013 3:33 pm
W dniu 2013-02-13 15:11, identyfikator: 20040501 pisze:
Quote:
przy okazji znacie jakieś ciekawe strony o USB?
www.usb.org 
Adam
Adam Górski
Guest
Wed Feb 13, 2013 4:38 pm
W dniu 2013-02-13 15:40, identyfikator: 20040501 pisze:
Quote:
Właściwie co można jeszcze interesującego znaleźć na temat USB 2.0 poza
dokumentacją ? Kolejny sposób przesyłania danych. Szybciej / wolniej -
co za różnica.
To samo PCI-e i SATA. PCI-e może nieco bardziej interesujące, ale SATA ?
Za moment SATA wyjdzie z użytku na rzecz PCI-e lub tego wynalazku od intela.
Można , ale po co ? Można się tylko frustracji nabawić.
Żeby zdobyć głupie PHY do SATA trzeba zaraz jakieś NDA podpisać i kupić
50k scalaków z marvella.
Soc z SATA lub PCI-e ? A będzie do niego dokumentacja ?
Trochę to wszystko już robi się męczące.
Wszystko zmierza do tego żeby sobie kupić gotowy szajs w ten czy inny
sposób.
eeeee przynudzam.
Adam
Marek
Guest
Wed Feb 13, 2013 5:27 pm
On Wed, 13 Feb 2013 16:38:53 +0100, Adam
Górski<gorskiamalpa@wpkropkapl> wrote:
Quote:
Wszystko zmierza do tego żeby sobie kupić gotowy szajs w ten czy
inny
sposób.
a kiedys było inaczej?
--
Marek
Goto page 1, 2 Next