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

    Message

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

    From: Ash <anangia@m...>
    Date: Fri, 7 Nov 2003 02:25:18 +0100
    Subject: Re: [usb] connection to the Transciever
    Top

    > Thank you for you guys reply, however i do have a bit confused: 
    > 
    > 1. For the signal from the transciever, somehow we can know the 
    > logic '1' or logic '0' from the signal VM and VP , why do we still 
    > need the 
    > signal pin RCV? 
    
    I don't know if this answers the question or not, but from what i 
    understand (reading the USB Complete book) there is a truth table 
    regarding VM and VP which is as follows:
    ----------------
    VP, VM => Result
    ----------------
    0, 0 => SE0
    0, 1 => Low Speed (1.5Mb/s)
    1, 0 => High Speed (12Mb/s)
    1, 1 => Error
    ----------------
    
    So from this it can be seen that VP and VM are used to tell the physical 
    layer what speed the device is. This is my understanding. I could be 
    wrong. 
    
    > 
    > 2. In the PHY core wirtten by Rudolf , He is checking the sync 
    > packet "00000001" which should recieve"01010100" before NRZI 
    decode 
    > by watching the signal rxdn and rxdp , why don't we check this 
    > packet 
    > by using the signal rxd ? 
    
    Sorry I haven't even touched this yet. I have taken for granted that the 
    core does everything properly. 
    
    > 
    > Thank you very much for your kindly help 
    > 
    
    Enoy :)
    
    > 
    > ----- Original Message ----- 
    > From: Ash <anangia@m... > 
    > To: usb@o... 
    > Date: Thu, 6 Nov 2003 21:46:18 +0100 
    > Subject: Re: [usb] connection to the Transciever 
    > 
    > > 
    > > 
    > > Hi Tomko 
    > > Rudi helped me out with this. I'm using the exact transceiver 
    > > (PDIUSBP11A) as you so here you go. 
    > > 
    > > The connections are as follow: 
    > > OE  <-> txoe 
    > > VMO <-> txdn 
    > > VPO <-> txdp 
    > > RCV <-> rxd 
    > > VM  <-> rxdn 
    > > VP  <-> rxdp 
    > > 
    > > Enjoy 
    > > Ash :) 
    > > 
    > > ----- Original Message ----- 
    > > From: tomko81@h... 
    > > To: usb@o... 
    > > Date: Thu, 6 Nov 2003 07:19:27 +0100 
    > > Subject: [usb] connection to the Transciever 
    > > 
    > > > 
    > > > 
    > > > Hi, 
    > > >     I am now trying the PHY core with the PDIUSBP11A 
    > > transciever, 
    > > > would you mind telling me how i should connect the wire? 
    > > > Can i know is that the rxd signal is connect to RCV , 
    > rxdp is 
    > > > connected 
    > > > to VP and rxdn is connected to VM ? 
    > > > 
    > > > 
    > > > 
    > > > thank you very much 
    > > > 
    > > 
    > 
    
    
    
     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.