Cesnet Liberouter
  • Projects
  • Liberouter
  • Scampi
  • FlowMon
  • NIC
  • NIFIC
  • IDS
  • NetCOPE
  • VHDL design
  • System software
  • Testing
  • Formal verification
  • Netopeer
  • Documents
  • Our hardware
  • Card Availability
  • Our partners
Main page -> VHDL
FrameLink Binder
InfoHW sectionSW sectionAddr spaceInterface

Author:   Martin Košek

FrameLink Binder binds several FrameLink data flows to one output interface with variable data width. This component could prove very useful, when there are components with high throughput and lesser throughput in our design.

We can use FrameLink Splitter to split data flow from one high-thtoughput component to several instances of low-throughput components and then use FrameLink Binder to bind the data flows into one. This approach should improve the throughput of our design.

Features:

  • Data width 8, 16, 32, 64, or 128 bits
  • Generic data input and data output width
  • Generic count of input interfaces
  • Choose internal memory - LUT or BlockRAM
  • Multiple input queue choosing algorithms (most_occupied, round_robin, framed)
  • Main Page About Liberouter Team Mailing list SVN Contacts