Forum Discussion
Altera_Forum
Honored Contributor
14 years agoI did not have to decompile "cusp" because "cusp" is in the sources.
C:\altera\11.0sp1\quartus\cusp\bin\cusp-engine-tests.jar open winrar -> cusp-engine-tests.jar\src translate to english Na prośbę użytkownika odpowiem po polsku. Nie musiałem dekompilować cusp'a dlatego że cusp jest w źrodłach i dlatego zamiast dekompilować to skompilowałem bez niepotrzebnych kodów wiecie jakich a jak nie to pewnie się domyślacie. Co wyróżnia cusp'a od wymienionych Mentor C->Hardware, Catapult-C, 1. Cusp jest w źródłach można se go skompilować no i modyfikować jak kto chce. 2. Te inne programy generują komponenty podżędne to takie do których najczęściej potrzeba dodatkowego procesora w układzie fpga gdyż napisanie bardziej skomplikowanego komponentu prowadzi do wygenerowania kodu który po kompilacji mieści się tylko w układach fpga o dużej ilości komórek, natomiast cusp generuje komponenty również nadżędne takie które nie potrzebują procesora gdyż sam komponent jest procesorem tzw. ASIP, może on współpracować z innym procesorem ale nie musi, czyli generuje kod procesora razem zprogramem do tego procesora. Ja pisze nawet czasami bardzo złożone komponenty i mieszczą mi się na platformie DE0-nano. 3. A poza tym są przykłady w katalogach test w cusp-engine-tests.jar\src.