Exploration of Multi-thread Processing on XILKERNEL for FPGA Based Embedded Systems
Citations
9 citations
Cites methods from "Exploration of Multi-thread Process..."
...When utilizing Xilinx’s xilkernel [69][83], the current PID is provided by the trace interface signal trace_pid_reg....
[...]
5 citations
Cites background from "Exploration of Multi-thread Process..."
...In scheduling mechanism, scheduling latency is the time gap between the execution of last instruction of interrupt service routine and the execution of first instruction of respective task[3]....
[...]
References
2,475 citations
2,443 citations
88 citations
"Exploration of Multi-thread Process..." refers background in this paper
...Index Terms—FPGA;MicroBlaze;RTOS;XILKERNEL;Thread I. INTRODUCTION As the complexity of embedded system grows, there is a strong need of high performance computing infrastructure....
[...]
...Thread A is attached to a named shared memory segment and writes data to it....
[...]
...In FPGA based embedded system there are many third party RTOSes such as Vxworks, Nucleus, eCOS, Threadx....
[...]
...There are many RTOS environments e.g. Vxworks, Reconos, ecos, ThraedX, Xilkernel etc. − all support multi-thread processing Recent R&D initiatives have focused on suitable multithreaded implementation on FPGA based embedded systems, keeping track of the need of modern applications....
[...]
...A thread is like a function that has its own stack, and a Thread Control Block (TCB) [8]....
[...]
45 citations
"Exploration of Multi-thread Process..." refers background in this paper
...There are many RTOS environments e.g. Vxworks, Reconos, ecos, ThraedX, Xilkernel etc. − all support multi-thread processing Recent R&D initiatives have focused on suitable multithreaded implementation on FPGA based embedded systems, keeping track of the need of modern applications....
[...]
30 citations
"Exploration of Multi-thread Process..." refers background in this paper
...There are many RTOS environments e.g. Vxworks, Reconos, ecos, ThraedX, Xilkernel etc. − all support multi-thread processing Recent R&D initiatives have focused on suitable multithreaded implementation on FPGA based embedded systems, keeping track of the need of modern applications....
[...]