LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Find Resources
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Ethmac > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: "Illan Glasner" <iglasner@z...>
    Date: Tue, 17 Apr 2001 09:45:49 -0700
    Subject: RE: [ethmac] hi
    Top

    17-Apr-01
    
       Hi,
    
       First flow-control is for full duplex only and it is suppose to do
    the same thing backpressure to in half-duplex.
    
    the idea behind the back-pressure is that if you station have all the
    Rx-FIFO's full and can't recive and more data it will start
    back-pressure meaning basicly make collision to avoid the other station
    from sending the data.
    
    in flow control the mechnisem is based on telling the other side how
    much time he need to be silent which is 16 bit number where each number
    equal one slot time (512BT), however almost all application simeple use
    it in the on/off mechnisim meaning when they full they send the value
    FFFF and as soon as they are ready they send the number 0000.
    
    You will also need to consider the case when you start sending max size
    packet and the other side send you min size packet and you become full
    than if you wait till the end of the packet you started sending you will
    get about 30 more packets in the meantime and of course there are few
    solution for this, just something to be aware of incase you wern't.
    
    one thing you might want to be aware of is that almost all modern system
    shut off the backpressure/flow-control as the usefull ness of it is not
    as was through at the begining and it have some major drawback so my
    advise is make it with enable/disable capability.
    
    have a nice day
    
       Illan
    
    
    -----Original Message-----
    From: suresh.dorepally@s... [mailto:suresh.dorepally@s...]
    Sent: Monday, April 16, 2001 7:40 AM
    To: ethmac@o...
    Subject: [ethmac] hi
    
    
    Dear all,
    Can anybody please explain the implementation of the Backpressure or
    flow
    control in half duplex mode.
    Thanks in advance.
    
    BR,
    Suresh
    
    
     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.