hewlett-packard UNITED STATES
Skip site-wide navigation link group hewlett-packard home products and services support solutions how to buy
hewlett-packard logo with invent tag line - jump to hp.com home page
End of site-wide navigation link group
 
printable version
hp journal online
hp labs skip lorem ipsum dolor navigation menu link group
search
contact hp
in this issue
table of contents
about the cover
what's ahead
online issues
hp journal home
hp labs home
about hp labs
research
news and events
careers @ labs
technical reports
worldwide sites
end of lorem ipsum dolor navigation menu link group
In This Issue - June 1996 Volume 47 Issue 3

CURRENT ISSUE - June 1996 Volume 47 Issue 3 The most unpredictable and time-consuming part of developing a complex digital system is the system integration phase. During system integration, the various hardware and software subsystems finally come together for the first time. Although the interdependencies between the various subsystems have been simulated, emulated, and unit tested before system integration, there are always surprises. These surprises, or "hard problems," (Article 1) dramatically affect the time-to-market goals for the product.

To find the root causes for these hard problems, engineers need to see what is going on in several subsystems (e.g., operating system, memory, I/O, etc.) at once. Article 2 describes a tool that assists engineers in the search for root causes. The tool is called the HP 16505A prototype analyzer. The HP 16505A is an X11/Motif application that runs on an HP 9000 Model 712 workstation connected to an HP 16500 logic analyzer. This configuration provides a graphical user interface (GUI) that enables users to create a measurement setup using icons that represent HP 16500 hardware modules and HP 16505A software modules. The software modules display or list the time-correlated data from the instruments in a variety of formats. To deal with the variety of data types from the instruments and the data uniformity requirements of the analysis and display modules, data is normalized immediately after acquisition and made available to all the output modules in a standard format (Article 4). The selection of the encapsulated measurement server architecture of the HP 16505A (Article 3) was based on feedback from an analysis of customer needs and requirements.

Allowing targeted users to participate in the design of a product is the best way to focus product goals and hopefully produce a successful product. The HP 38G graphing calculator (Article 6) is a calculator designed for precalculus students and their teachers. In addition to the typical HP design team, an Educational Advisory Committee consisting of high school, community college, and university teachers was formed to help in designing this product. The HP 38G is built on the same software platform as the HP 48G graphing calculator, so it has many of the capabilities of the HP 48G but with a simpler user interface and a capability called aplets. An aplet (Article 7) is a small application that focuses on a particular problem. Thus, teachers can keep students focused on a particular scientific or mathematical concept (e.g., polygons) by creating and downloading a set of aplets for students to work on.

HP OmniBook computer users are used to the idea of having a small mobile computer with some of the same capabilities and applications as their desktop machines. However, with features such as color displays, larger hard drives, and faster processors appearing in the HP OmniBook family of notebook computers, the expectation is to have a full-featured notebook computer with the same capabilities as desktop computers (of course not with the same performance as the high-performance desktop models). Article 5 describes the HP OmniBook 5000, which is a full-featured notebook computer based on the Pentium) processor. This product is designed to satisfy the demand for a notebook computer with complete desktop computer capabilities.

Today's mobile paging systems allow people to keep in 24-hour contact. One group of people who especially need this kind of service are physicians caring for critically ill patients. They need access to all the clinical patient information (graphical and textual) no matter where they are. The HP PalmVue system (Article 8) fulfills this need by allowing the transmission of clinical patient information via conventional alphanumeric paging systems. The system integrates computer networks, palmtop computers, paging systems, and physicians who use HP monitoring systems and cardiographs to deliver high-quality patient data to mobile physicians.

HP divisions are always trying to find tools and processes to increase productivity and improve the quality of products. The last two articles in this issue describe efforts aimed at these quality and productivity goals. The first article (Article 9) describes a tool that helps system administrators deal with installing and maintaining applications in an environment where there are hundreds of workstations and servers. The second article (Article 10) describes software translators that facilitate the development of programs consisting of high-level C-language modules and low-level assembly-language modules. Such dual-language programs are common when old software modules are reused.

C.L. Leath
Managing Editor

Pentium is a U.S. trademark of Intel Corporation.
OSF, Motif, and Open Software Foundation are trademarks of the Open Software Foundation in the U.S.A. and other countries.


Skip page footer
printable version
privacy statement using this site means you accept its terms © 1994-2002 hewlett-packard company
End of page footer