The centre piece of Goepel electronic’s engagement is the provision of free hardware and respective reference designs. goJTAG is the first university-driven open-source project aiming at providing a full package for a JTAG/Boundary Scan newcomer including training materials, slides and exercises. The software includes a simulation component that fully reveals every single bit movement along the scan chains with a single TCK precision. Users can directly step-wise control TAP states and observe system’s reaction in a real time as an on-screen simulation. Using PicoTAP controller, all actions can be synchronized on the hardware attached. Such a fine-grain illustration of JTAG test principles has never been possible so far.
“We see goJTAG as opportunity to popularise the research institutes’ existing knowledge and service offers, and hence foster cooperations. Additionally, the open-source philosophy may be of great help to smooth the way for numerous new users and applications without future pressure to vendor specific migrations.” said Stefan Meissner, Marketing and PR Manager with GOEPEL electronic.
The platform’s first open-source project goJTAG provides an IEEE 1149.1 training software that can be run in simulation mode as well as online mode. The tool enables the graphical display of boundary scan ICs in the respective mode, the visualisation of register states, pin toggling and the execution of SVF files without any qualitative limitations. The definition of networks is also possible. The source code written in JAVA is freely accessible and can be changed under the generally valid terms and conditions for open-source software.
In the online mode, the software can be used for individual projects. For this, Goepel electronic has developed a specific controller, which is also available as reference design free-of-charge. The company has set aside 100 goJTAG kits including hardware and software to give away.
More information at www.goJTAG.com