UniBone: Linux-to-DEC-UNIBUS-bridge, year #1

Jon Elson elson at pico-systems.com
Sat Nov 16 21:28:19 CST 2019


On 11/16/2019 06:56 PM, W2HX via cctalk wrote:
> Is the BBB not fast enough to do Qbus? Meaning, for qbus, would a FPGA be necessary? Or was this just the op's choice among many possible options?
>
>
The PRU on the Beagle Bone Black is pair of 200 MHz 32-bit 
microcontrollers which can do all sorts of I/O tasks.
There is a limit on the number of direct I/O lines 
available, however, so that may not be so simple.  I've used 
them
for 8-bit ports, plus a few control lines, and that all 
worked great.  There is a bit more latency if you need to
use non-direct GPIO pins to the PRU, but they still are 
pretty fast.

The PRU has direct, 5ns access to a limited amount of shared 
memory, but can access the ARM CPU's memory
with some additional delay.  So, I think you could probably 
do a Q-bus, but might have to go through some
contortions to get enough I/O pins and memory for larger 
transfers.

Jon


More information about the cctalk mailing list