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
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Personal page of Andrew Mulcock

    Usernameamulcock
    FullnameAndrew Mulcock
    Emailopencores@m...
    Citycambridge
    CountryGB
    Account created   22-Nov-2007 20:52:29
    Last logged in28-Aug-2008 19:46:33

    Projects

  • I/Q Constellation diagram on VGA
    Do you have I/Q digital waveforms in your system ?

    Do you want to have a quick look at them as a constellation but don't have access to a big lump of equipment ?

    This block takes in a stream of I/Q pairs, and outputs them in a VGA timing format, to drive a standard VGA computer monitor.

    Use it for Digital TV, Digital radio, Handsets, WI-FI et all.

  • wishbone out port from b3 spec
    Rather cheeky this, but do you like me need a simple wishbone compliant thing to check your wishbone interface against.

    Well in the wishbone specification Appendix A, we have a bunch of such bits defined in VHDL.

    So thought I'd put them into CVS, where I think they should be as a group of bits of use to every one.

  • srl_fifo
    a collection of fifo's , made out of srl's as found in Xilinx FPGA's.

    Small in depth, and synchronous only, but uses small amounts of an FPGA.

  • Wishbone BFM
    VHDL reads a file of instructions to perform Wishbone access, as if it's a wishbone master.

    Used in testing a Wishbone peripheral with out having to instantiate and program a 'CPU' function.

  • wishbone_checker
    Sits on a wishbone bus, and 'monitors' what the bus does.

    VHDL report statements used if 'errors' or 'warnings' happen on the bus,

    VHDL signals used as outputs, to indicate bus faults,

    Prime use in simulation, but can be used on a real bus,

  • BigCounter
    Uses the shift register technology to create a big counter, that gives out a pulse at the period specified as a generic.
  • Command interprator and assembler
    Ever wanted to 'talk' to a WishBone or OPL bus from a keyboard ?

    You know , you just want to try a new core out, but don't want to instantiate a processor, and program it up in C, just to be able to write and read from a few registers.

    Well this is for you.

    It understands read and write commands, from a serial link and allows you to read and write on the bus as a bus master.

    Example command
    To write to address 12345678 the value abab
    W 12345678 abab

    And to read from same address, receive on next line the answer.

    R 12345678
    > abab

  • baud generator
    block to produce from a given clock frequency a baud rate clock and a x times baud rate enable pulse.

    Takes in a clock and an active high reset. Two outputs, both one clock wide active high. One at baud rate, one at x times baud rate.

    Parameters :
    frequency of the clock in : type real in MHz: e.g. 200.0
    baud rate required : type integer : e.g. 115200
    Overs sample rate x : type integer : e.g. 16

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