Home

Documentation

Project Support

Changes in Version 1 of GraspSwRegisters

Author:
trac
Timestamp:
Sun Jul 6 11:29:20 2008

Legend:

Unmodified
Added
Removed
Modified
  • GraspSwRegisters

    v0 v1
      1  '''E. [wiki:GraspSw Controller Address Space and Clocking Instructions]''' 
      2   
      3  [[TracNav(GraspContents)]] 
      4   
      5  This is a very low level API, used only by someone writing a newer 
      6  controller socket level command.  All controller socket level 
      7  commands are implemented in C code (downloaded as the stage2.srec 
      8  to the controller) which modifies registers or address space, and/or 
      9  writes instructions to the clocking engine. 
      10   
      11  Our FPGA [wiki:V2P20Phase0HWSWInterface Memory Map] includes [wiki:V2P20GPIO General Purpose I/O (GPIOs)] that 
      12  allow access to: 
      13   
      14   * Board ID Register Bits 
      15   * Board I2C Register Bits 
      16   * ADC SPI Configuration Register Interface 
      17   * Clocking Engine Register Interface 
      18   
      19  Todo: Incorporate the wiki pages above into GraspContents. 
      20   
      21  Related info: 
      22   
      23   * [wiki:ClockMath Clocking Engine Math Module] 
      24   * [wiki:VIDSEQ_bit_packing Clocking Engine pattern generator bit packing] 
      25   * PDF of clocking engine block diagram attached below.