Mobile World Congress 2012
Feb 27, 2012 - Mar 1, 2012
Small Cell SIG - "Small Cell Deployment? Making it happen!"
Mar 29, 2012 - Mar 29, 2012
-
Careers
Find out about opportunities to work within our multi-talented team
-
Support site
Comprehensive resources for registered customers and developers
-
Newsroom
Information for media and journalists
-
Register for updates
Keep informed about Picochip
Picochip's picoTools is a fully-integrated development environment for the picoArray which includes symbolic debugger, breakpointing with single-step operation, graphical views of design data, simulator and a powerful monitoring and display environment for in-system testing.
Picochip also supplies a Library of Example Designs and a range of development platforms.
The combination of picoArray and picoTools has brought unprecedented productivity to Picochip's customers. Again and again customers have reported that they have completed wireless DSP developments in a fraction of the time expected for conventional reprogrammable solutions.
picoTools
picoTools is a fully integrated tool-chain which includes:
- Compilers and linkers for ANSI C, picoAE Assembler and structural VHDL
- Design Browser schematic generator/viewer to navigate design structure and hierarchy
- Symbolic debugger which can monitor/breakpoint any part of the design
- Cycle-accurate simulator
- "Place & Switch" tool – fully-automatic allocation of design functions to the available processing element and configuration of the picoBus inter-processor communications
- Emulation environment - uses the same source level debugger that was used for simulation, giving a seamless transition to the lab environment.
A demonstration of the tools (video, wmv format)
picoGCC
Picochip developed and maintains a port of GCC, the GNU C Compiler. Download the Picochip ISA manual and compilation tools here.
picoTools Customer training
Picochip provides full training in the use of picoTools and the Development Platforms. Contact info@picochip.com for details of pricing and availability.
picoTools hardware requirements
The tools require a PC or 100%-compatible based on the Intel Pentium II or higher, with at least 300Mb of free disk space for installation. Their RAM and disk requirements in use are not onerous, but are proportional to the size of DSP system being processed. Spare disk space is required for files generated by the tools e.g. executables. Any examples of performance and resource usage given will be for a machine with one 1000MHz Pentium III processor, 256Mb of RAM and a 20Gb EIDE hard disk.
picoTools supports RedHat Linux Enterprise 4.0 and 5.0