<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://ift.wiki.uib.no/index.php?action=history&amp;feed=atom&amp;title=SAMPA%2FSAMPA_Registers</id>
	<title>SAMPA/SAMPA Registers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://ift.wiki.uib.no/index.php?action=history&amp;feed=atom&amp;title=SAMPA%2FSAMPA_Registers"/>
	<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;action=history"/>
	<updated>2026-04-28T16:01:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2503&amp;oldid=prev</id>
		<title>Fli091: Added Category:Mikroelektronikk</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2503&amp;oldid=prev"/>
		<updated>2017-09-15T13:15:01Z</updated>

		<summary type="html">&lt;p&gt;Added &lt;a href=&quot;/Category:Mikroelektronikk&quot; title=&quot;Category:Mikroelektronikk&quot;&gt;Category:Mikroelektronikk&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:15, 15 September 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l426&quot;&gt;Line 426:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 426:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Software reset&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Software reset&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Mikroelektronikk]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fli091</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2055&amp;oldid=prev</id>
		<title>Ave082: Created page with &quot;= SAMPA MPW1 Registers =  == Channel specific registers ==  These are registers specific to each channel. By using a broadcast command, all channels can be written at the same...&quot;</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2055&amp;oldid=prev"/>
		<updated>2014-11-03T14:15:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= SAMPA MPW1 Registers =  == Channel specific registers ==  These are registers specific to each channel. By using a broadcast command, all channels can be written at the same...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= SAMPA MPW1 Registers =&lt;br /&gt;
&lt;br /&gt;
== Channel specific registers ==&lt;br /&gt;
&lt;br /&gt;
These are registers specific to each channel. By using a broadcast command, all channels can be written at the same time.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Register name&lt;br /&gt;
! &lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Default value&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| K1&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| First pole of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| K2&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Second pole of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| K3&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Third pole of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| K4&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Fourth pole of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| L1&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| First zero of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| L2&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Second zero of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| L3&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x06&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Third zero of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| L4&lt;br /&gt;
| [12:0]&lt;br /&gt;
| 0x07&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Fourth zero of the TCFU&lt;br /&gt;
|-&lt;br /&gt;
| ZSTHR&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x08&lt;br /&gt;
| RW&lt;br /&gt;
| 0x0A&lt;br /&gt;
| [9:0]&lt;br /&gt;
| Zero suppression threshold&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:10]&lt;br /&gt;
| Zero suppression offset&lt;br /&gt;
|-&lt;br /&gt;
| ZSCFG&lt;br /&gt;
| [6:0]&lt;br /&gt;
| 0x09&lt;br /&gt;
| RW&lt;br /&gt;
| 0x02&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Glitch filter, minimum accepted pulse&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x07&lt;br /&gt;
| [4:2]&lt;br /&gt;
| Post-samples&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [6:5]&lt;br /&gt;
| Pre-samples&lt;br /&gt;
|-&lt;br /&gt;
| VFPED&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x0A&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:0]&lt;br /&gt;
| BC1 Fixed pedestal&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:10]&lt;br /&gt;
| BC1 variable pedestal&lt;br /&gt;
|-&lt;br /&gt;
| CTE&lt;br /&gt;
| [9:0]&lt;br /&gt;
| 0x0B&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:0]&lt;br /&gt;
| Channel specific noise&lt;br /&gt;
|-&lt;br /&gt;
| PMDTA&lt;br /&gt;
| [9:0]&lt;br /&gt;
| 0x0C&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:0]&lt;br /&gt;
| Data to be stored in the pedestal memory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global registers ==&lt;br /&gt;
&lt;br /&gt;
These are global registers and does not accept broadcast commands.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Register name&lt;br /&gt;
! &lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Default value&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| PMADD&lt;br /&gt;
| [9:0]&lt;br /&gt;
| 0x0D&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:0]&lt;br /&gt;
| Pedestal memory address&lt;br /&gt;
|-&lt;br /&gt;
| BC2THR&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x0E&lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Lower threshold of moving average filter&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [17:9]&lt;br /&gt;
| Higher threshold of moving average filter&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [19:18]&lt;br /&gt;
| Number of taps in moving average filter&lt;br /&gt;
|-&lt;br /&gt;
| TRCFG&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x0F&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [7:0]&lt;br /&gt;
| Number of pre-samples (Pretrigger delay), max 191&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x3FD&lt;br /&gt;
| [17:8]&lt;br /&gt;
| Number of samples per event, max 1021&lt;br /&gt;
|-&lt;br /&gt;
| DPCFG&lt;br /&gt;
| [11:0]&lt;br /&gt;
| 0x10&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3:0]&lt;br /&gt;
| BC1 mode, see ALTRO manual&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4]&lt;br /&gt;
| BC1 polarity&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x07&lt;br /&gt;
| [6:5]&lt;br /&gt;
| BC2 pre-samples&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x07&lt;br /&gt;
| [10:7]&lt;br /&gt;
| BC2 post-samples&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [1]&lt;br /&gt;
| BC2 moving average filter enable&lt;br /&gt;
|-&lt;br /&gt;
| VACFG&lt;br /&gt;
| [7:0]&lt;br /&gt;
| 0x11&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Number of neighbors, not in use&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [3:2]&lt;br /&gt;
| Number of serial out, see table 1.5&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4]&lt;br /&gt;
| Pedestal mode enabled (zero suppression threshold 0)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [5]&lt;br /&gt;
| Power save mode enabled&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [6]&lt;br /&gt;
| TCFU enabled&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [7]&lt;br /&gt;
| Continuous mode enabled&lt;br /&gt;
|-&lt;br /&gt;
| BC1THR&lt;br /&gt;
| [13:0]&lt;br /&gt;
| 0x12&lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [4:0]&lt;br /&gt;
| Lower threshold of variable pedestal filter&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [9:5]&lt;br /&gt;
| Higher threshold of variable pedestal filter&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [13:10]&lt;br /&gt;
| Number of taps in variable pedestal filter&lt;br /&gt;
|-&lt;br /&gt;
| TRCNT&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x13&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Trigger count&lt;br /&gt;
|-&lt;br /&gt;
| HWADD&lt;br /&gt;
| [4:0]&lt;br /&gt;
| 0x14&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4:0]&lt;br /&gt;
| Chip address (hardware address)&lt;br /&gt;
|-&lt;br /&gt;
| ERRORS&lt;br /&gt;
| [5:0]&lt;br /&gt;
| 0x15&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Parity error in received instruction&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [1]&lt;br /&gt;
| Instruction error&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Trigger overlap&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| SEU in MMU SM (not implemented)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4]&lt;br /&gt;
| SEU in interface SM (not implemented)&lt;br /&gt;
|-&lt;br /&gt;
| BXCNT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x16&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Bunch crossing counter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Command registers ==&lt;br /&gt;
&lt;br /&gt;
These are command registers and can only be written to. The value doesn’t matter as only the access is detected.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Register name&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| SWTRG&lt;br /&gt;
| 0x1B&lt;br /&gt;
| W&lt;br /&gt;
| Software trigger (not implemented)&lt;br /&gt;
|-&lt;br /&gt;
| TRCLR&lt;br /&gt;
| 0x1C&lt;br /&gt;
| W&lt;br /&gt;
| Clear trigger counter&lt;br /&gt;
|-&lt;br /&gt;
| ERCLR&lt;br /&gt;
| 0x1D&lt;br /&gt;
| W&lt;br /&gt;
| Clear errors&lt;br /&gt;
|-&lt;br /&gt;
| BXCLR&lt;br /&gt;
| 0x1E&lt;br /&gt;
| W&lt;br /&gt;
| Clear bunch crossing counter&lt;br /&gt;
|-&lt;br /&gt;
| SRST&lt;br /&gt;
| 0x1F&lt;br /&gt;
| W&lt;br /&gt;
| Software reset&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
</feed>