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

    JTAG Test Access Port (TAP): Overview

    Details

    Name: jtag
    Created: 25-Sep-2001 10:15:03
    Updated: 28-Jan-2004 15:06:09
    CVS: browse

    Other project properties

    Category :: Other
    Development status :: Production/Stable

    Project maintainers

  • Igor Mohor
  • Statistics

  • view
  • Description

    This implementation of the Test Access Port (TAP) is fully IEEE 1149.1 compliant. It includes a TAP controller, a 4-bit instruction register and three test data registers: idcode register, bypass register and boundary scan register. Boundary scan register is connected to eight pins (2 inputs, 2 outputs, 2 tristatable outputs and 2 bidirectional pins). Besides the Verilog code, a BSDL file is also provided. The number of pins can be easily increased by following the instructions. The design had been tested with the JTAG Technologies testing equipment (The TAP controller was implemented in Xilinx 95144XL). The design will be expanded in the future to support additional instruction and debug capabilities.

    Status

    • New release of the TAP controller. Sections used for debugging were put in a separate project (dbg_interface)
    • New release of the specification document.
    • A description of a Boundary Scan Implementation(57KB) is avaliable in Adobe PDF format (see Downloads).
    • JTAG debug interface for the OR1k processor is finished.
    • Verilog and BSDL files can be accessed via cvsweb.

    Next step

    • nothing at the moment


     

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