Spokojnie ja już ostatni raz obstanę przy swoim i się zamykam.
w fpga realizujemy komponenty HAL..., które potem wykorzystujemy w pliku konfiguracji...
A w uC się nie da? Na pewno się da.
fpga przez lpt może dość szybko się komunikować....
Jakby olać LPT, przejść na USB i do procka słać G-cody to będzie wielokrotnie szybsze do LPT + FPGA.
w uC owszem również można próbować robić podobnie.. ale trochę gorzej...
w fpga (pld) każde zadanie może być realizowane równolegle (choć w jednym scalaku)
Raczej nie gorzej a inaczej - tak jak wcześniej napisałem.
Równoległe wykonywanie wielu algorytmów jednocześnie to zaleta ale nie konieczność. W obecnych uC są takie częstotliwości zegara, że możemy stwierdzić, że w tym przypadku zadania też bedą wykonywane równolegle zwłaszcza, że dużą część zadań zrobią peryferia mikrokontrolera.
No ale przepraszam za zamieszanie bo wychodzi na to, że próbuję Was odciągnąć od pierwotnej idei. Nie o to mi chodziło. Chciałem tylko zasugerować inne rozwiązanie ale nic na siłę.
Swoją drogą muszę sobie poczytać trochę o LinuxCNC bo zaczyna mnie ciekawić możliwość zrobienia zewnętrznego kontrolera CNC, który to łykałby G-cody po USB a poza tym miał również jakiś tam swój interfejs do prostych operacji.
czilałt...