Prev: Is it possible to run multiple target PCs simultaneously with one host?
Next: A better way to access handles in a programmed GUI?
From: Walter Roberson on 6 Jul 2010 15:37 Furui wrote: > I need to use at least 5 PCI cards in my real-time control project, > however, my target PCs have 3 PCI slots only. So can i run 2 target PCs > with the PCI cards simultaneously by one host? How to coordinate the > targets PCs or the communication? Or is there any other workaround? Thanks. Do the target PCs have an ethernet interface that does not use up one of the PCI slots? If so then you can create a master/ slave protocol to serve I/O requests. There are some limitations with target PCs about not being able to serve more than 5000 interrupts per second (with user reports that more than 2000 can be hard to achieve), but I have no information about whether that includes ethernet interrupts or disk interrupts. It might help to indicate the nature of the I/O to the cards -- e.g., are you going to require high speed data collection or high speed control signaling, or are the I/O requirements less frequent? What kinds of latency do you need to achieve? What kinds of cards, what bandwidth for each, what relative priority for each? |