The ProcWizard Application
Gidel ProcWizard™, included in the Proc Developer’s Kit, is a hardware–software integration application that simplifies project development tasks. Working in conjunction with Gidel FPGA boards, ProcWizard enables users to rapidly build a design that may be automatically translated into HDL and C++ code. The generated C++ code communicates with the generated HDL design via the PCI/e bus to ensure easy hardware–software integration.
In addition to code generation, the ProcWizard enables developers to test and debug designs in the PC environment. While in ProcWizard Debug Mode, designers can access the Proc board on-the-fly with a structural browser, manually or using macros/scripts.
Gidel ProcWizard enables hardware and software designers to work in parallel, sharing the same information and project definitions. This way, the time-to-market of project development may be greatly reduced and product reliability and maintenance may be improved.
ProcWizard’s main features include:
- Automatic integration of software and hardware
- Automatic integration of Gidel’s IP core into the design
- HDL code generation
- C++ application driver generation
- Documentation generation
- Hardware debugging