Genoa Technology's USB Expert Simplifies Analysis of Universal Serial Bus Design Problems.CHICAGO--(BUSINESS WIRE)--April 19, 1999-- USB USB in full Universal Serial Bus Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer. Expert Monitors, Captures USB Standard and Class-Specific Traffic; Ethernet Connection Provides Fast, Efficient Debugging (programming) debugging - The process of attempting to determine the cause of the symptoms of malfunctions in a program or other system. These symptoms may be detected during testing or use by real users. and Fault Isolation Genoa Genoa (jĕn`ōwə), Ital. Genova, city (1991 pop. 678,771), capital of Genoa prov. and of Liguria, NW Italy, on the Ligurian Sea. Technology Inc. has announced a new product to analyze and isolate Universal Serial Bus See USB. (hardware, standard) Universal Serial Bus - (USB) An external peripheral interface standard for communication between a computer and external peripherals over an inexpensive cable using biserial transmission. protocol errors, the USB Expert. This new analyzer detects and reports nearly 1,500 different error types. Users may set the display so various colors represent different error types, making it easy to recognize and identify problems. The USB Expert decodes HUB, HID, Communication and Printer Class requests, in addition to USB standard requests. The system is composed of software and two hardware components: a USB Probe that connects to the USB Bus and a USB Data Unit with 10baseT connection to the host. The Ethernet connection provides remote access over an IP network to troubleshoot field issues efficiently. The USB Expert saves development time and costs by quickly identifying protocol problems at transfer, transaction, event, data and signal layers. Any layer can be displayed, and time correlations between layers are preserved, making it easy to see relationships when debugging. External triggers allow data to be recorded when user-defined events occur. The Transfer Layer Analyzer displays the highest level view of USB traffic: sequences of transactions. Application software developers can use this view to determine if transfers from the software to the operating system operating system (OS) Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. are being properly transmitted. Extensive filters allow viewing of selected aspects of the transfer to simplify problem isolation. The Transaction Layer Analyzer displays multiple events from a single transaction in a highly readable way. It allows the entire transaction to be analyzed for conformance to the USB specification. If a required part of the transaction is missing or outside of timing requirements, the error is detected and described to the user. The Event Layer Analyzer displays all recorded USB events. Each event is displayed as a single line and can be color-coded for easy viewing. The details shown include the synch byte, PID (1) (Process IDentifier) A temporary number assigned by the operating system to a process or service. (2) (Proportional-Integral-Derivative) The most common control methodology in process control. , Data and CRC (Cyclical Redundancy Checking) An error checking technique used to ensure the accuracy of transmitting digital data. The transmitted messages are divided into predetermined lengths which, used as dividends, are divided by a fixed divisor. . If a packet contains an error, the bit stream that can be decoded is displayed, providing the user with the greatest level of detail. The Data Layer Analyzer presents the data from each transaction and sorts it by user-selectable "pipes." Users may then see, all in one place, the data sent from a specific address and endpoint. All layers are linked, so it is easy to move back to the other layers to see the details of the packets used for transport. The Signal Layer Analyzer provides an interface with logic analyzer (1) A device that monitors computer performance by timing various segments of the running programs. The total running time and the time spent in selected program modules is displayed in order to isolate the least efficient code. "look and feel" for RxD and SE0. This interface will be familiar to hardware developers performing timing analysis on jitter A flicker or fluctuation in a transmission signal or display image. The term is used in several ways, but it always refers to some offset of time and space from the norm. For example, in a network transmission, jitter would be a bit arriving either ahead or behind a standard clock cycle or analyzing bit stuffing Inserting bits in data in order to break up a bit pattern that may cause the transmission to go out of synchronization. For example, in T1 lines, timing is maintained by detecting a change from 0 to 1. errors. Two cursors, "X" and "O", are available to calculate time between any two packets, signals or events. In post-capture analysis, the USB Expert has extensive display filtering options to pinpoint specific protocol problems. Comprehensive time measurements can be made for event traffic to accurately assess performance. The USB Expert includes sample traffic files containing various protocol violations. The Genoa Technology USB Expert runs in a Windows 95, 98 or NT 4.0 environment, and is available now at $6,000. About Genoa Technology Genoa Technology, located in Moorpark, Calif., develops, manufactures and markets testing solutions for the printer, imaging, telephony and local PC connectivity markets. Founded in 1986, the company has developed a solid reputation in the printer and fax testing markets. More recently, Genoa has expanded into developing testing solutions for image acquisition, Computer Telephony Integration Computer Telephony Integration - Computer Telephone Integration and local connectivity. For more information, visit the company's Web site at www.gentech.com or call 805/531-9030. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion