Jump to content

Fast Simplex Link

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Helpful Raccoon (talk | contribs) at 01:56, 2 October 2025 (source). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Fast Simplex Link (FSL) is a 32-bit wide interface on MicroBlaze. The FSL channels are uni-directional, point-to-point data streaming interfaces.[1] A MicroBlaze processor supports up to eight FSL channels.[2] The FSL can be used for extending the processor execution unit with custom hardware accelerators thanks to a low latency dedicated interface to the processor pipeline. In addition, the same FSL channel can be used to transmit or receive either control or data words. A separate bit indicates whether the transmitted, or received, word is control or data information.

References

  1. ^ Sputh, Bernhard H. C.; Faust, Oliver; Allen, Alastair R. (2006). Portable CSP Based Design for Embedded Multi-Core Systems. Communicating Process Architectures. Amsterdam: IOS Press. p. 127. ISBN 9781586036713.
  2. ^ Schaumont, Patrick R. (November 27, 2012). A Practical Introduction to Hardware/Software Codesign. Springer Science & Business Media. p. 330. ISBN 978-1-4614-3737-6. Retrieved October 2, 2025.