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
  •  
    Overview :: News :: Downloads :: Tracker    

    FireWire (IEEE 1394): Overview

    Details

    Name: firewire
    Created: 25-Sep-2001 10:15:02
    Updated: 01-Oct-2008 08:57:30
    CVS: browse

    Other project properties

    Category :: Communication controller
    Standard :: Wishbone compliant core
    Development status :: Planning

    Project maintainers

  • Kris Bahnsen
  • Jim
  • Statistics

  • view
  • Description

    FireWire, Apple's implementation of IEEE 1394 protocol, is a high performance serial bus protocol to provide easy-to-use, low-cost, high-speed communications. Click here for a good collection of links to IEEE 1394 documents.

    The goals of the FireWire project is to provide IEEE 1394 and IEEE 1394a-2000 compliant Link Layer cores: Link core and Host Controller core. The project will also include firmware for Transaction Layer and Serial Bus Management Layer.

    Status

    • Developing test bench/test plan for the link controller
    • RTL coding in Verilog
    • Revising "Link Core Specification"
    • 03/03/2002: Checked in the link request block verilog file link_req.v 1.1
    • 11/11/2001: Checked in "Link Core Specification Rev 0.1"
    • 25/10/2001: Finished reading FireWire related specs and datasheets.
    • 30/06/2001: Released initial FireWire homepage.

    Project plan

    • FireWire homepage setup
    • FireWire protocol research
    • FireWire specification documentation <====
    • RTL coding in Verilog <====
    • Test bench development and verification <====
    • Synthesis and P&R targeting Altera and Xilinx FPGA's
    • Timing verification
    • FireWire cores validation on hardware if possible
    • FireWire cores release


     

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