CMX
CMX firmware code in-line documentation
 All Classes Namespaces Files Functions Variables
main_sys.vhd File Reference

the system module for the multiplicty adder (CMX JET). Receives the local and remote counts and calculates the global counts More...

Go to the source code of this file.

Entities

main_sys  entity
 
struct  architecture
 

Detailed Description

the system module for the multiplicty adder (CMX JET). Receives the local and remote counts and calculates the global counts

The system module receives the local and remote counts and calculates the global counts. In order to synchronise the local results with respect to the remote, the dedicated delay component (CMX_pipeline_module) is used. Two different bin width: 2 and 3 bits are used to represent the global multiplcity counts. Therefore two different components add3x2 and add2x2 are used to calculates the global multiplicty counts. The parity bit is calculated and enclosed to the data.

Author
P. Plucinski, SU and W. Fedorko, UBC.
Date
June 18 2013

Definition in file main_sys.vhd.