Forum Discussion
Altera_Forum
Honored Contributor
14 years agoCusP component is working, I tested on DE0 Nano.
example: cusp_test4.c # include <alt_cusp.h> SC_MODULE(cusp_test4) { ALT_GPO<sc_bv<8>> led; void behaviour() { int state = 0; while(1) { for (state = 0; state <= 0xfff; state++) { if (state == 0x1fff) { led.write(1); } else if (state == 0x3ff) { led.write(2); } else if (state == 0x5ff) { led.write(4); } else if (state == 0x7ff) { led.write(8); } else if (state == 0x9ff) { led.write(16); } else if (state == 0xbff) { led.write(32); } else if (state == 0xdff) { led.write(64); } else if (state == 0xfff) { led.write(128); } } } } SC_CTOR(cusp_test4) { SC_THREAD(behaviour); }; };