6
www.ubicom.com
IP2022 Data Sheet
1.2.7
Programming and Debugging
Support
The IP2022 is supported by leading third-party tool
vendors. On-chip in-system debug capabilities allow
these tools to provide an integrated software development
environment that includes editor, assembler, debugger,
simulator, and programmer tools. For example, the
complete Red Hat GNUPro tools, including C compiler,
assembler, linker, utilities and GNU debugger, supports
the IP2022. Likewise, the Seehau interface, high-end
debugger, assembler, and USB debug hardware from
Nohau can be used with the IP2022.
In addition, Ubicom offers an integrated graphical
development environment which includes an editor,
project manager, graphical user interface for the GNU
debugger,
device
programmer,
and
ipModule
configuration tool.
Unobtrusive in-system programming is provided through
the ISP interface. There is no need for a bond-out chip for
software development. This eliminates concerns about
differences in electrical characteristics between a bond-
out chip and the actual chip used in the target application.
Designers can test and revise code on the same part used
in the actual application.
1.2.8
Applications
The IP2022 Internet ProcessorTM is optimized for network
connectivity applications, and is ideally suited for use in
the node and bridge/gateway portions of the Internet
infrastructure.
Node device applications are those that are commonly
associated with the embedded Internet, such as home
appliances, medical devices, vending machines, and
remote monitoring and control systems. These nodes are
frequently interconnected by local-area networks (LANs).
Bridge/gateway devices provide the functions that are
required to connect the nodes, and their related LANs, to
the Internet, such as protocol conversion, IP address
routing, and firewall functions. The IP2022 enables true
single-chip device and bridge/gateway connectivity
implementations at a consumer price point. The library of
ipModules, including the Internet protocol stack and
communication interfaces, allows design engineers to
embed Internet connectivity in all of their products at low
cost with very fast time-to-market.