Michael Böhmer realized that the DTU/CTU Lattice Desgin, which handles the VME-bus, was not working correctly, which only occured when using the Concurrent VME-CPUs, as they are using address-pipelining. Michael fixed this by writing an abel-code which implements a correct VME-interface.

The following pictures are showing the old and new timing on the VME-bus. One can see that the Concurrent CPU uses address pipelining, and the RIO was not using this mode.

-- MichaelTraxler - 09 Feb 2006
  • Old VME-timing:
    Old VME-timing

  • New Timing:
    New Timing
Topic attachments
I Attachment Action Size Date Who Comment
NEW_RD.pngpng NEW_RD.png manage 5.2 K 09 Feb 2006 - 12:25 MichaelTraxler New Timing
OLD_RD.pngpng OLD_RD.png manage 5.0 K 09 Feb 2006 - 12:25 MichaelTraxler Old VME-timing
Topic revision: r2 - 12 Dec 2009, JanMichel
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Hades Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)