Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Resolving Test System Upgrade Issues

Status
Not open for further replies.

Singapura

Member level 3
Joined
Oct 4, 2001
Messages
58
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
430
Currently I am exploring the possibility of upgrading an old Test System which has a 286 host computer to a pentium-based PC. But I am aware that the solution is not as straightforward as replacing the PC alone.

First, there is the issue of difference in speed of execution of existing programs that control the various instrumentation, which may result in erratic behaviour of the test system during test runs.

Secondly, only executable (object) codes are available which means there is no way to change and include delays into the test routines to cater to the faster PC hardware, not to mention upgrading the older ISA/EISA bus GPIB cards to the faster PCI bus type.

The second issue can be addressed since some pentium motherboards still support one or two ISA slots, though not a very good one. The main problem lies in slowing down the speed of execution of the test programs.

One mehtod that I feel workable is to write a GPIB card emulator and give it the same interrupt address as the ones that the test programs talk to, and let it act as a middle man between the test programs and the real GPIB cards. This also solves the problem of the ISA bus issue discussed earlier.

I am not a good C/C++ programmer and certainly quite handicapped at writing device drivers or emulators of this sort. Is there any source or reference which I can refer to, that anyone in this board knows of and is kind enough to direct me to? It would, of course, be better if someone has experience with programming in this area to provide personal advice or share his/her experience, which would be a very nice thing to do. :wink:

Any help is greatly appreciated. Thanks in advance!
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top