12-24-2017, 04:18 PM
Da, "mother board" koncept je manje atraktivan/fleksibilan od praznog/glupog backplane. "Glavni" (ili u nekim varijantama možda i jedini) MCU trebao bi biti isto na kartici. Ako bi se koristila "automatika" xCONNECT linka (koji je bazno podržan od XMOSa) i sa druge strane se striktno pratila PCIe pinout specifikacija, onda bi trebalo napraviti neke konverzije jer na PCIe imamo diferencijalni CLK, Tx i RX (ukupno 6 linija) dok je to kod XMOSa 10 linija (po 5 za TX i Rx). To već samo po sebi komplicira stvar. Isto tako ako bi se želio pratiti PCIe standard onda i PCB konektor mora biti fiksiran na određenoj udaljenosti od kraja karice (to je manji problem).
Zaključno mislim da je trik upravo u programabilnosti konektora koju spominješ. Trebalo bi im fiksirati samo osnovne stvari (napajanje, backup/aux napajanje, sistemski reset i clk) a ovo ostalo bi trebalo biti "floating". Čini se da su recimo u VXI standardu (iz vremena paralelnih bus-ova) ovu fleksibilnost htjeli postići sa cross-point matrix čipovima (recimo 8 x 8) što ako su analogni ima smisla jer bi omogućilo miksanje i syncanje signala između više kartica (analognih i digitalnih). U slučaju jednog XMOS MCU po kartici ta bi se funkcionalnost mogla ostvariti softverski, sam "switch" (duduše samo digitalni) bio bi u MCU. Ako nam treba i analogni cross-point matrix doda se (recimo jedan Rx/Tx par po kartici). Naravno ovo su sve moja trabunjanja koja bi tek trebalo potvrditi.
Zaključno mislim da je trik upravo u programabilnosti konektora koju spominješ. Trebalo bi im fiksirati samo osnovne stvari (napajanje, backup/aux napajanje, sistemski reset i clk) a ovo ostalo bi trebalo biti "floating". Čini se da su recimo u VXI standardu (iz vremena paralelnih bus-ova) ovu fleksibilnost htjeli postići sa cross-point matrix čipovima (recimo 8 x 8) što ako su analogni ima smisla jer bi omogućilo miksanje i syncanje signala između više kartica (analognih i digitalnih). U slučaju jednog XMOS MCU po kartici ta bi se funkcionalnost mogla ostvariti softverski, sam "switch" (duduše samo digitalni) bio bi u MCU. Ako nam treba i analogni cross-point matrix doda se (recimo jedan Rx/Tx par po kartici). Naravno ovo su sve moja trabunjanja koja bi tek trebalo potvrditi.