Tak tylko jak patrzymy na liczbę kanałów to tak samo po części możemy nazwać magistralę równoległą gdzie jest np. współdzielona szyna danych z adresową... Tak samo mamy sygnał taktujący i pojawiające się na liniach dane - czyli niby też leci szeregowo
Co do pamięci szeregowych to spotkałem się tylko w FPGA i procesorach Cypress-a, przechowywany jest w nich program lub konfiguracja struktury FPGA. Nie liczę tutaj jakiś popularnych pamięci EEPROM SPI, I2C itp.
Podczas startu zawartość kopiowana jest do RAM-u...
Ale to rozwiązanie wynika z drogiego procesu implementacji pamięci flash z innymi strukturami... jakąś alternatywą są tzw. "kanapki" czyli dwie struktury w jednej obudowie... ale mało kto to robi.
Jednak wracając do standardu SD tutaj nie mamy większej ilości kanałów, więc już na przesłaniu jednego bajtu potrzebujemy osiem razy szybsze taktowanie. Fakt można jak w DDR wymyślać aby utrzymać niżej zegar niżejczyli transfer na obu zboczach sygnału CLK itp. ale to kolejne komplikacje...
Tutaj nam te częstotliwości drastycznie rosną, a należy zauważyć że to też ograniczenie. To że CPU w PC ma jakieś tam taktowanie nie znaczy że magistrala pracuje z tak szybko i tak szybkie sygnały latają po PCBot już w strukturze są pętle PLL...
Owszem w przyszłości można zrobić więcej kanałów jednak to już wymyślanie kolejnego standardu
Generalnie dziwią mnie właśnie zmiany przeprowadzane pod tym kątem, bo łatwiej jest przesłać większą ilość danych po kilku kabelkach więcej niż jechać z częstotliwością w górę.
Osobiście robiłem kilka PCB pod magistrale w okolicach 100MHz i to była niezła jazda, np. pod 800MHz sobie tego nie wyobrażam przynajmniej w domowych warunkach i nie wyskakując ponad płytkę 4 warstwową (takie można jeszcze w miarę tanio zamówić w małych ilościach)...
No ale nic - co producenci zrobią to już nie nasza działkatutaj widać działają trochę inne prawa
nie do końca związane z logiką
![]()