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: christian@m...
    Date: Wed, 27 Aug 2003 14:42:02 +0200
    Subject: Re: [usb] IP Core vs. USB chip...
    Top

    Hello,
    
    The PDIUSBP11 has an I2C interface.  So, I have to install in my FPGA a 
    I2C interface IP, USB PHY and a USB 1.1 function core IP.  Do I have to 
    write a firmware in order to receive the requests from the host and 
    prepares the data to send through the I2C interface.
    
    
    Best regards
    
    ----- Original Message ----- 
    From: Rudolf Usselmann <rudi@a... > 
    To: usb@o...  
    Date: 27 Aug 2003 12:11:26 +0700 
    Subject: Re: [usb] IP Core vs. USB chip... 
    
    > 
    > 
    > On Wed, 2003-08-27 at 02:26, christian@m...  wrote: 
    > > I dont really understand. Anyone can correct me if i make a 
    > mistake. 
    > > 
    > > We can implement in the Cyclone FPGA a USB 1.1 IP.  I can plug 
    > the 
    > > device on the Avalon Bus and assign address range with the 
    > SOPC 
    > > Builder.   And the IP is free and easy to install, Right? 
    > 
    > Christian, 
    > 
    > yes, that is correct. However, you DO need an external 
    > transceiver that goes between the FPGA and the USB bus. 
    > (Unless the Cyclone FPGA has usb transceiver build in). 
    > Thats a $0.50 part, requires 6 pins on the FPGA side 
    > and two to the USB bus. The issue Ken raised was if I 
    > need an external part anyway, why not get an entire 
    > SoC with USB build in. Like many are available from 
    > Cypress for example. 
    > 
    > And, yes, it is free ! 
    > 
    > An example transceiver is the PDIUSBP11P or ISP1501 
    > from philips. It is required because the USB bus uses 
    > a special differential driver that can generate single 
    > ended '0' or '1' on demand. 
    > 
    > > Second, about the USB drivers, i want to know if a ucLinux 
    > driver is 
    > > available for this USB 1.1 IP? 
    > 
    > Don't know if a free driver is available, our software 
    > guy used the generic USB driver example in Linux to 
    > create a driver for our project, took him like an hour 
    > of hacking ... 
    > 
    > > Regards 
    > > 
    > > Christian 
    > 
    > 
    > Cheers, 
    > rudi 
    > -------------------------------------------------------- 
    > www.asics.ws  --- Solutions for your ASIC/FPGA needs --- 
    > ----------------- FPGAs * Full Custom ICs * IP Cores --- 
    > FREE IP Cores --> http://www.asics.ws/ <-- FREE IP Cores 
    > 
    
    
    

    Follow upAuthor
    Re: [usb] IP Core vs. USB chip...Rudolf Usselmann

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.