Commit a0ab8b28 authored by David Cussans's avatar David Cussans

Merge branch 'add-licences' into 'master'

Adding details of licencing to documentation

See merge request !3
parents d92209fd d6c1c343
......@@ -128,13 +128,20 @@
\title{AIDA Trigger logic unit (TLU v1E-F)}
\def\brd{FMC\_TLU\_v1F }
\def\oldbrd{FMC\_TLU\_v1E }
\def\oldoldbrd{FMC\_TLU\_v1C }
Congratulations on acquiring an AIDA2020 \gls{tlu}!\\
Congratulations on acquiring an AIDA-2020 \gls{tlu}!\\
We hope that the unit will help you to collect lots of useful data during your hardware tests.\\
This manual describes the \gls{tlu} designed for the \href{}{AIDA-2020 project} by David Cussans\footnote{University of Bristol, Particle Physics group} and Paolo Baesso\footnote{University of Bristol, Particle Physics group}.\\
The unit is designed to be used in High Energy Physics beam-tests and provides a simple and flexible interface for fast timing and triggering signals at the AIDA pixel sensor beam-telescope.\\
......@@ -30,8 +30,18 @@ The article\footnote{doi = 10.1088/1748-0221/14/09/p09019} is available open acc
The design information for the AIDA-2020 \gls{tlu} is published with Open Source / Hardware licences in the hope that this will allow its widest possible use.
The hardware portions of this project are licenced under the \href{}{CERN Permissive Open Hardware Licence}.
The firmware(gateware) and software portions of this project are licenced under \href{}{GPL v3.0}
This manual is published under the \href{}{Creative Commons Attribution-ShareAlike 4.0} licence.
The AIDA \gls{tlu} provides timing and synchronization signals to test-beam readout hardware.\\
The AIDA-2020 \gls{tlu} provides timing and synchronization signals to test-beam readout hardware.\\
When used for within AIDA-2020 specifications, the hardware generates a low-jitter 40~MHz clock or can accept an external clock reference. The external reference clock frequency is not required to be 40~MHz but other values require a dedicated configuration of the clock circuitry on the board. Similarly, by changing the configuration file it is possible to operate the hardware at different clock frequencies.\\
The \gls{tlu} accepts asynchronous trigger signals from up to six external sources, such as beam-scintillators, and generate synchronous signals (including global trigger or control signals) to send to up to four \gls{dut}. The logic function used to generate the trigger can be defined by the user among all the possible logic combinations of the inputs.\\
Depending on the chosen mode of operation, the \gls{tlu} can accept busy signals or other veto signals from \gls{dut}s and react accordingly, for instance avoiding any further trigger until all the busy signals have been de-asserted.\\
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment