V predchádzajúcom príspevku som spomínal SPInet co tým ale myslím? Navyše by sa malo jednať o riešenie ktoré budú môcť používať ja jednoduché kontroléry.
- Keďže nie každý SPI kontrolér vie byť slave a žiaden, z princípu zbernice, nevie byt master aj slave zároveň je potrebné ich spojiť cez multislave zariadenie. Multislave v zmysle že je slave zariadením pre viacerých mastrov.
- Keďže každý master môže mať inú frekvenciu je potrebné aby podporoval viaceré hodinové domény.
- Treba zabezpečiť aby každému cieľu mohli zapisovať viaceré zdroje naraz.
- Aby sa dalo vyhľadávať medzi hostami je potrebné podporovať broadcast „pakety“
- Správy budú mať fixnú dľžku.
Otvorené otázky:
- Ma byť správa vo fronte obsahovať ID odosielateľa, alebo to robiť na vyššej vrstve na mastroch?
- Ako veľké fronty? EP2C5 ma 13K RAM
Teraz to už len prehodiť do HW návrhu a ten pretransformovať do VHDL.