![]() ![]() Actual observed bandwidth depends on the number of devices in a system and any additional bus traffic from overhead. Your bus bandwidth needs to be able to support the speed at which data is being acquired, and it is important to note that the actual system bandwidth will be lower than the theoretical bus limits. You can calculate the minimum required bandwidth by taking the number of bytes per sample (rounded up to the next byte), multiplied by the sampling speed, and then multiplied by the number of channels.įor example, a 16-bit device (2 bytes) sampling at 4 MS/s on four channels would be ![]() ![]() When taking waveform measurements, you have a certain sampling rate and resolution that need to be achieved based on how fast your signal is changing. Buses that offer dedicated bandwidth, such as PCI Express and PXI Express, provide the maximum data throughput per device. Gigabit Ethernet offers 125 MB/s shared across devices on a subnet or network. The PCI bus, for example, has a theoretical bandwidth of 132 MB/s that is shared among all PCI boards in the computer. If dynamic waveform measurements are important in your application, be sure to consider a bus with enough bandwidth.ĭepending on the bus that you choose, the total bandwidth can be shared among several devices or dedicated to certain devices. This is known as the bus bandwidth and is often specified in megabytes per second (MB/s). How much data will I be streaming across this bus?Īll PC buses have a limit to the amount of data that can be transferred in a certain period of time. Selection Guide for the Most Common Busesġ. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |