I have a HSMC Interface which has 32 Bit width data word changing at 100 MHz. How is the correct maximum data throughput calculated?

Is it just dataword_length / clock_period [bits/ns]. And then I will convert to MByte/s. This is a question on the raw data speed (signalrate). There are no protocol headers involved here.

  • 2
    \$\begingroup\$ well. seriously, take a wild guess. \$\endgroup\$ – Marcus Müller Jul 11 '18 at 14:59
  • 1
    \$\begingroup\$ Specify which kind of HSMC are you using! Are you sure you have 32Bit. The standard connector provides 16bit lvds. \$\endgroup\$ – abu_bua Jul 11 '18 at 15:11
  • \$\begingroup\$ It is 32 Bit HSMC Connector at an FPGA. Thank you \$\endgroup\$ – hendrik2k1 Jul 12 '18 at 8:15

Clocked 32bits wide clocked at 100MHz would be:

100E6 DWords per second.

400E6 Bytes per second.

3200E6 Bits per second.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.