Quantcast
        LOGIN   :::   RECOVER PASS   :::   FOR DEVELOPERS    
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    

    SPI core: Overview

    Details

    Name: simple_spi
    Created: 16-Dec-2002 00:39:00
    Updated: 17-Feb-2004 23:39:50
    CVS: browse

    Other project properties

    Category :: Communication controller
    Language :: Verilog
    Phaze :: Design done
    Phaze :: FPGA proven
    Standard :: Wishbone compliant core
    Development status :: Production/Stable

    Project maintainers

  • Richard Herveille
  • Statistics

  • view
  • Description

    Enhanced version of the Serial Peripheral Interface available on Motorola's MC68HC11 family of CPUs.Enhancements include a wider supported operating frequency range, 4deep read and write fifos, and programmable transfer count dependent interrupt generation.
    As with the SPI found in MC68HC11 processors the core features programmable clock phase (CPHA) and clock polarity (CPOL). The core features an 8bit wishbone interface.
    Very simple, very small.

    Features

    • Compatible with Motorola's SPI specifications
    • Enhanced Motorola MC68HC11 Serial Peripheral Interface
    • 4 entries deep read FIFO
    • 4 entries deep write FIFO
    • Interrupt generation after 1, 2, 3, or 4 transfered bytes
    • 8 bit WISHBONE RevB.3 Classic interface
    • Operates from a wide range of input clock frequencies
    • Static synchronous design
    • Fully synthesizable
    • 130LUTs in a Spartan-II, 230 LCELLs in an ACEX

    Status

    Design is finished and available in Verilog from OpenCores CVS.


     

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