Difference between revisions of "LP module"

From LogicBox
Jump to: navigation, search
(Created page with "= LogicPool (QDC) = A brief introduction: This VHDL module needs a SU7XX hardware sub-module to work.... This module is software implementation, no need of hardware to work.....")
 
(Register Map)
Line 18: Line 18:
  
 
=== Read register ===
 
=== Read register ===
 +
 +
Module Address: 'T' or Ox??
 +
 +
{| border="1" class="wikitable"
 +
|+ Read registers
 +
! scope="col" | Register Address
 +
! scope="col" | Name
 +
! scope="col" | Data
 +
|-
 +
| 0
 +
| MUX_IN
 +
| Bit 7..0: multiplexer address
 +
|-
 +
| 1
 +
| STATE_IN
 +
| Bit 7..0: input value
 +
|}
 +
  
 
=== Write register ===
 
=== Write register ===
 +
 +
{| border="1" class="wikitable"
 +
|+ Write registers
 +
! scope="col" | Register Address
 +
! scope="col" | Name
 +
! scope="col" | Data
 +
|-
 +
|0
 +
|MUX_OUT
 +
|Bit 7..0: multiplexer address
 +
|-
 +
|1
 +
|Debounce
 +
|Bit 7..0: input value
 +
|-
 +
|2
 +
| Mode
 +
|Bit 0:
 +
'1' 50 Ohm termination
 +
'0' Open
 +
Bit 1: NIM/TTL
 +
'1' NIM
 +
'0' TTL 
 +
|}
  
 
=== Read/Write register ===
 
=== Read/Write register ===
 
 
  
 
== LabVIEW Vi ==
 
== LabVIEW Vi ==

Revision as of 08:13, 25 February 2014

LogicPool (QDC)

A brief introduction: This VHDL module needs a SU7XX hardware sub-module to work.... This module is software implementation, no need of hardware to work.....

Models

There is only one model for this module.

CBUS Address


Supported Hardware

SU7XX Just a link to the hardware module if any

Register Map

Read register

Module Address: 'T' or Ox??

Read registers
Register Address Name Data
0 MUX_IN Bit 7..0: multiplexer address
1 STATE_IN Bit 7..0: input value


Write register

Write registers
Register Address Name Data
0 MUX_OUT Bit 7..0: multiplexer address
1 Debounce Bit 7..0: input value
2 Mode Bit 0:
'1' 50 Ohm termination
'0' Open

Bit 1: NIM/TTL

'1' NIM
'0' TTL   

Read/Write register

LabVIEW Vi

Inputs

Outputs

Parameters

Functions

Demo software