cakerack
Posts: 2
Joined: Wed Oct 25, 2017 10:32 am

GPIO Throughput

Wed Oct 25, 2017 10:44 am

Hi All

I'm new to the Raspberry Pi community but I am looking at using the Pi to control and read a vintage disk drive. The drive in question is a CDC 9762 - an 80Mb drive first produced in the early 1970s. The interface spec is defined in ANSI standard X3.91M and reportedly runs at 9.6Mbit/s. The signals are driven differentially (+12v/-12v for logic 1) so I know I need to build some kind of translation to drive (and receive) these signals from 3.3v.

So my initial question is - what sort of throughput could I expect using the GPIO on a Pi? I currently have a Pi Zero but suspect the Pi 3 might be the one to go for? Thats if a throughput of 9.6Mbit/s is achievable... - however it doesn't have to be sustained throughput, not that that would make a difference...!

Any help or comments much appreciated!

Cheers

Sean

NotRequired
Posts: 196
Joined: Sat Apr 29, 2017 10:36 am
Location: Denmark

Re: GPIO Throughput

Wed Oct 25, 2017 11:53 am

It depends a lot of the implementation, but compiled C or assembly may get about 25Mhz bursts on a Pi3: viewtopic.php?t=26907 so 9.6Mbit should be possible :)
Please do not ask questions in private messages, they will not help others.

cakerack
Posts: 2
Joined: Wed Oct 25, 2017 10:32 am

Re: GPIO Throughput

Wed Oct 25, 2017 12:31 pm

Ok thanks for the reply - I plan on doing some testing soon so I will report back!

Cheers

Sean

piras77
Posts: 147
Joined: Mon Jun 13, 2016 11:39 am

Re: GPIO Throughput

Wed Oct 25, 2017 7:00 pm

You may want to have a look at this thread: viewtopic.php?f=44&t=191949

Return to “General discussion”