• skip to content



flink-project

Universal Serial Interface to FPGA's

User Tools

  • Admin
  • Log In

Site Tools

  • Recent Changes
  • Media Manager
  • Sitemap
You are here: start

start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2016/06/08 14:06] – tinnerstart [2024/08/07 15:05] (current) – ursgraf
Line 1: Line 1:
-====== flink, Universal Serial Interface to FPGA's ======+====== flink, Universal Interface to FPGA's ======
  
 <box blue right 38% | **Downloads**> <box blue right 38% | **Downloads**>
Line 6: Line 6:
 flink is .. flink is ..
   * an universal serial interface to FPGA's   * an universal serial interface to FPGA's
-  * is open-source +  * a collection of useful blocks in a FPGA 
-  * is highly flexibel +  * open-source 
-  * is real-time capable+  * highly flexible 
 +  * real-time capable
  
-flink can be read as //fast link// or as the German "flink" meaning fast. It enables any processors to communicate with an external FPGA over a parallel interface (e.g. PCI, EIM, LPB) or serial interface (e.g. SPI). The FPGA may contain several blocks such as counters or pulse-width modulation. Such blocks are extensively used in robotics for control applications. \\ +flink can be read as //fast link// or as the German "flink" meaning fast. It enables any processors to communicate with an external FPGA over a parallel interface (e.g. PCI, EIM, LPB, AXI) or serial interface (e.g. SPI). The FPGA may contain several blocks such as counters or pulse-width modulation. Such blocks are extensively used in robotics for control applications. \\ 
-flink was developed at and is maintained by the [[http://www.ntb.ch|NTB]].+flink was developed at and is maintained by the Institute of Computer Science at [[http://www.ost.ch|OST]].
  
 ===== Overview ===== ===== Overview =====
Line 20: Line 21:
   * [[.:flink_liblite|flink Userspace Library Lite]]   * [[.:flink_liblite|flink Userspace Library Lite]]
   * [[.:flink_utils|flink Utilities]]   * [[.:flink_utils|flink Utilities]]
 +  * [[.:flink_python|flink Python Wrapper]]
   * [[.:flink_deep|flink Java Library]]   * [[.:flink_deep|flink Java Library]]
 </box> </box>
Line 28: Line 30:
   * flinkLinux: Kernel Modules   * flinkLinux: Kernel Modules
   * flinkLib: Userspace library for C/C++   * flinkLib: Userspace library for C/C++
-  * flinkLibLite: Userspace library for OS-less systems for C/C+++  * flinkLite: Userspace library for OS-less systems for C/C++
   * flinkUtils: Utilities and test programs for the flink library   * flinkUtils: Utilities and test programs for the flink library
 +  * flinkPython: Python wrapper
   * flinkDeep: Library for Java    * flinkDeep: Library for Java 
  
Line 36: Line 39:
   * [[flink_first_steps|flink First Steps]]    * [[flink_first_steps|flink First Steps]] 
   * [[flink_example_1|flink on a Phytec PCM032 Board]]    * [[flink_example_1|flink on a Phytec PCM032 Board]] 
-  * [[flink_example_0|flink on a Intel Atom SOC]]  
   * [[flink_example_2|flink on a Digilent ZYBO]]    * [[flink_example_2|flink on a Digilent ZYBO]] 
 </box> </box>
start.1465387594.txt.gz · Last modified: 2016/06/08 14:06 by tinner

Page Tools

  • Show page
  • Old revisions
  • Back to top
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki