<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://ift.wiki.uib.no/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ave082</id>
	<title>ift - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://ift.wiki.uib.no/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ave082"/>
	<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/Special:Contributions/Ave082"/>
	<updated>2026-04-23T19:29:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2421</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2421"/>
		<updated>2017-07-05T11:01:21Z</updated>

		<summary type="html">&lt;p&gt;Ave082: Replaced content with &amp;quot;== SAMPA MPW1 documentation == &amp;lt;center&amp;gt;Image:sampa.png&amp;lt;/center&amp;gt; &amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2319</id>
		<title>Coming to CERN</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2319"/>
		<updated>2016-05-13T09:58:18Z</updated>

		<summary type="html">&lt;p&gt;Ave082: /* CERN car */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is some gathered information that should make it easier for those people who travel to CERN for the first time. Feel free to add &amp;amp; edit!&lt;br /&gt;
&lt;br /&gt;
== Documents to bring ==&lt;br /&gt;
* Filled CERN contract or CERN short term contract&lt;br /&gt;
** [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/CheckIn/RformE.pdf Normal Contract]&lt;br /&gt;
&lt;br /&gt;
NB! Your Teamleader has to sign the contract, the buget code has to be filled.&lt;br /&gt;
Internal Address (Bergen office): Building 587, Ground Floor, R-031&lt;br /&gt;
&lt;br /&gt;
NB2! You need to provide a valid health insurance document. For norwegians this is usually the EU health insurance card (Europeisk helsetrygdkort), which you can order online here: https://tjenester.nav.no/helsetrygdkort/forside.do&lt;br /&gt;
&lt;br /&gt;
* In addition it seems that you now need a filled ALICE registration form as well:&lt;br /&gt;
** http://aliceinfo.cern.ch/Collaboration/General/secretariat/NEWCOMERS/index.html&lt;br /&gt;
&lt;br /&gt;
* If you want a specific picture from you on your Cern card, then you have to bring it. Otherwise they take a picture of you when making the card.&lt;br /&gt;
&lt;br /&gt;
== Where to stay ==&lt;br /&gt;
&#039;&#039;&#039;At CERN&#039;&#039;&#039;&lt;br /&gt;
*[http://housing-service.web.cern.ch/housing-service/hostelwelc.html CERN hostel]. Hint: If it is full, you can still get rooms here on a day-to-day basis. You have to show up at the reception each day when it opens (7.30), and then you usually get an extension of your stay. If you don&#039;t have a bed for the night, you can ask the guard later in the evening (after 22/23:00). He gets a list and keys of the empty hostel rooms. These you can usually also get extended.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;St.Genis (Lies between CERN and ALICE) &#039;&#039;&#039;&lt;br /&gt;
* [http://balladins.eu/fiche_hotel.php?id=166 Balladins]&lt;br /&gt;
* [http://www.hotel-sofia.com/ Hotel Sofia]&lt;br /&gt;
* [http://www.kyriad.com/hotel/en/FRA22466.htm Kyriad Hotel]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Between CERN and Geneve&#039;&#039;&#039;&lt;br /&gt;
* [http://www.etaphotel.com/gb/hotel-5653-etap-hotel-geneve/index.shtml Etap Hotel]&lt;br /&gt;
&lt;br /&gt;
== How to get to CERN ==&lt;br /&gt;
At the airport, just before you leave the luggage claim area, there are special machines where you can get a free public transport ticket.&lt;br /&gt;
&lt;br /&gt;
To/from airport there are now several alternatives:&lt;br /&gt;
The Y bus has been prolonged to Ferney, passing by the airport (thus giving a direct connection (with a detour through the ZIMEYSA area) between CERN and the airport. This lines runs once per hour - twice per hour in rush hours.&lt;br /&gt;
&lt;br /&gt;
Or you can take bus 23, 28 or 57 to Blandonnet (stops under the bridge, go up and to the right in the middle of the stairs), and then change to the tram 18 &amp;quot;CERN&amp;quot; or Y &amp;quot;Val-Thoiry&amp;quot;. Check [http://www.tpg.ch tpg.ch] for the timetable. Get off at the stop opposite the large wooden globe.&lt;br /&gt;
&lt;br /&gt;
To get to the busses from the airport you go left and into the area leading to the trains. Take the escalator to the second floor and the bus stop is right outside.&lt;br /&gt;
&lt;br /&gt;
There is also a CERN shuttle bus to/from the airport ([http://gs-dep.web.cern.ch/en/content/Shuttle/Circuit4 timetable]), but you need to have a CERN card already to use it.&lt;br /&gt;
&lt;br /&gt;
== What to do first at CERN ==&lt;br /&gt;
To get into CERN if you don&#039;t have anybody to pick you up it is usually easiest to show your CERN contract to clerk at the visitors office, [http://building.web.cern.ch/map/building?bno=31 map]. &lt;br /&gt;
* Go to the Users office, [http://building.web.cern.ch/map/building?bno=USERS+OFFICE:+61-R-010 map], to get your contract fixed, afterwards you get your key card from the registration office, [http://building.web.cern.ch/map/building?bno=55 map].&lt;br /&gt;
* To rent a bicycle, go to [http://ep-div-smi.web.cern.ch/ep-div-smi/Service_point.html Service Point] [http://building.web.cern.ch/map/building?bno=124 map]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://aliceinfo.cern.ch/Collaboration/General/secretariat/ ALICE secretariat]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Go here, [http://building.web.cern.ch/map/building?bno=301 map], for&lt;br /&gt;
*key to the Bergen Office (if you want this), Key number: RZ1052, [http://building.web.cern.ch/map/building?bno=561 map]. &lt;br /&gt;
*Alice registration.&lt;br /&gt;
&lt;br /&gt;
===CERN car===&lt;br /&gt;
You need to get a CERN car driving authorization from [https://edh.cern.ch/Document/General/DA here]. A scanned copy of your license needs to be attached.&lt;br /&gt;
To get the license, you need security course, level 1+2, see below.&lt;br /&gt;
&lt;br /&gt;
The car is usually located outside the Bergen Office (plate number &amp;lt;s&amp;gt;GE 603658&amp;lt;/s&amp;gt;, car number 4793), but could also be located at the parking area by building 400. The key is in the office.&lt;br /&gt;
To fuel up, go to the CERN gas station at building 130 on Meyrin side. Use the badge attached to the key to login and enter the current mileage of the car. The cost is charged to the team account.&lt;br /&gt;
For other information [http://smb-dep.web.cern.ch/en/Mobility/Vehicles_with_without_logo see].&lt;br /&gt;
&lt;br /&gt;
For other tips, check out User&#039;s office [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/ home page].&lt;br /&gt;
&lt;br /&gt;
== To do shifts ==&lt;br /&gt;
* You need a security course, this you can do at [http://sir.cern.ch sir.cern.ch].&lt;br /&gt;
* Request access for the control room at [https://edh.cern.ch edh.cern.ch] --&amp;gt; Access Request. NB: Remember to press Send when you are done adding requests. For this you need a special EDH-password, you can get this from AIS-support (Call 78888 when at CERN).&lt;br /&gt;
The rooms to request are: ALI-ACR and ALI-COF. Set start-date for todays date, but don&#039;t set anything for the end-date.&lt;br /&gt;
* Here is the instructions for the shifts that you can take: http://aliceinfo.cern.ch/Collaboration/Run_Coordination/Run09/shift/&lt;br /&gt;
* There is a shuttle bus to P2 as well: http://gs-dep.web.cern.ch/gs-dep/groups/sem/ls/RegularShuttleTimetable.htm&lt;br /&gt;
&lt;br /&gt;
The next shift courses for DAQ-CTP-HLT are: &lt;br /&gt;
* on Thursday 7th of October at 14h in room 160-1-009,&lt;br /&gt;
* on Thursday 11th of November at 14h in room 160-1-009&lt;br /&gt;
Those who will attend will be able to book a shorter period of training ( 2 days instead of 4 days ). &lt;br /&gt;
&lt;br /&gt;
== ALICE shiftwork ==&lt;br /&gt;
* Have a look into the [http://alice-project-tpc-trd-shift-manual.web.cern.ch/alice-project-TPC-TRD-Shift-Manual/TPC_ShiftGuide_Mar10.pdf TPC&amp;amp;TRD shiftguide].&lt;br /&gt;
* [https://alihlt-gw0.cern.ch/doc/manuals/operator-manual.pdf HLT shiftguide]&lt;br /&gt;
* Book your shifts at [[https://alicesms.cern.ch/ alicesms.cern.ch]&lt;br /&gt;
* Remember to take a shift course and book the necessary shadow shifts.&lt;br /&gt;
* You will need access to the ALICE logbook, [https://alice-logbook.cern.ch alice-logbook.cern.ch], ask the run coordinator for access.&lt;br /&gt;
&lt;br /&gt;
== Printing at Cern ==&lt;br /&gt;
Cern has many printers, free to use for every visitor. However the IT department of UiB only allows its own print servers to be installed on Klientdrift machines, and blocks every other non-UiB printserver. An exception has now been added for Cern printservers, but you have to follow this way of installing them (in Windows anyway - They might be not blocked under Klientdrift Linux):&lt;br /&gt;
* Open an explorer and type the printername in the addressfield in this way:&lt;br /&gt;
* &amp;quot;\\&amp;lt;printername&amp;gt;.print.cern.ch\&amp;lt;printername&amp;gt;&lt;br /&gt;
* Then you should be prompted for your credentials, which you enter in the form &amp;quot;cern\username&amp;quot; - and your NICE password.&lt;br /&gt;
&lt;br /&gt;
For the printer in the corridor outside the Bergen office it looks like this: &amp;quot;587-R-COR.print.cern.ch\587-R-COR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Dfe002|Dominik]] 16:00, 3 December 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2318</id>
		<title>Coming to CERN</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2318"/>
		<updated>2016-05-13T09:51:55Z</updated>

		<summary type="html">&lt;p&gt;Ave082: /* CERN car */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is some gathered information that should make it easier for those people who travel to CERN for the first time. Feel free to add &amp;amp; edit!&lt;br /&gt;
&lt;br /&gt;
== Documents to bring ==&lt;br /&gt;
* Filled CERN contract or CERN short term contract&lt;br /&gt;
** [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/CheckIn/RformE.pdf Normal Contract]&lt;br /&gt;
&lt;br /&gt;
NB! Your Teamleader has to sign the contract, the buget code has to be filled.&lt;br /&gt;
Internal Address (Bergen office): Building 587, Ground Floor, R-031&lt;br /&gt;
&lt;br /&gt;
NB2! You need to provide a valid health insurance document. For norwegians this is usually the EU health insurance card (Europeisk helsetrygdkort), which you can order online here: https://tjenester.nav.no/helsetrygdkort/forside.do&lt;br /&gt;
&lt;br /&gt;
* In addition it seems that you now need a filled ALICE registration form as well:&lt;br /&gt;
** http://aliceinfo.cern.ch/Collaboration/General/secretariat/NEWCOMERS/index.html&lt;br /&gt;
&lt;br /&gt;
* If you want a specific picture from you on your Cern card, then you have to bring it. Otherwise they take a picture of you when making the card.&lt;br /&gt;
&lt;br /&gt;
== Where to stay ==&lt;br /&gt;
&#039;&#039;&#039;At CERN&#039;&#039;&#039;&lt;br /&gt;
*[http://housing-service.web.cern.ch/housing-service/hostelwelc.html CERN hostel]. Hint: If it is full, you can still get rooms here on a day-to-day basis. You have to show up at the reception each day when it opens (7.30), and then you usually get an extension of your stay. If you don&#039;t have a bed for the night, you can ask the guard later in the evening (after 22/23:00). He gets a list and keys of the empty hostel rooms. These you can usually also get extended.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;St.Genis (Lies between CERN and ALICE) &#039;&#039;&#039;&lt;br /&gt;
* [http://balladins.eu/fiche_hotel.php?id=166 Balladins]&lt;br /&gt;
* [http://www.hotel-sofia.com/ Hotel Sofia]&lt;br /&gt;
* [http://www.kyriad.com/hotel/en/FRA22466.htm Kyriad Hotel]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Between CERN and Geneve&#039;&#039;&#039;&lt;br /&gt;
* [http://www.etaphotel.com/gb/hotel-5653-etap-hotel-geneve/index.shtml Etap Hotel]&lt;br /&gt;
&lt;br /&gt;
== How to get to CERN ==&lt;br /&gt;
At the airport, just before you leave the luggage claim area, there are special machines where you can get a free public transport ticket.&lt;br /&gt;
&lt;br /&gt;
To/from airport there are now several alternatives:&lt;br /&gt;
The Y bus has been prolonged to Ferney, passing by the airport (thus giving a direct connection (with a detour through the ZIMEYSA area) between CERN and the airport. This lines runs once per hour - twice per hour in rush hours.&lt;br /&gt;
&lt;br /&gt;
Or you can take bus 23, 28 or 57 to Blandonnet (stops under the bridge, go up and to the right in the middle of the stairs), and then change to the tram 18 &amp;quot;CERN&amp;quot; or Y &amp;quot;Val-Thoiry&amp;quot;. Check [http://www.tpg.ch tpg.ch] for the timetable. Get off at the stop opposite the large wooden globe.&lt;br /&gt;
&lt;br /&gt;
To get to the busses from the airport you go left and into the area leading to the trains. Take the escalator to the second floor and the bus stop is right outside.&lt;br /&gt;
&lt;br /&gt;
There is also a CERN shuttle bus to/from the airport ([http://gs-dep.web.cern.ch/en/content/Shuttle/Circuit4 timetable]), but you need to have a CERN card already to use it.&lt;br /&gt;
&lt;br /&gt;
== What to do first at CERN ==&lt;br /&gt;
To get into CERN if you don&#039;t have anybody to pick you up it is usually easiest to show your CERN contract to clerk at the visitors office, [http://building.web.cern.ch/map/building?bno=31 map]. &lt;br /&gt;
* Go to the Users office, [http://building.web.cern.ch/map/building?bno=USERS+OFFICE:+61-R-010 map], to get your contract fixed, afterwards you get your key card from the registration office, [http://building.web.cern.ch/map/building?bno=55 map].&lt;br /&gt;
* To rent a bicycle, go to [http://ep-div-smi.web.cern.ch/ep-div-smi/Service_point.html Service Point] [http://building.web.cern.ch/map/building?bno=124 map]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://aliceinfo.cern.ch/Collaboration/General/secretariat/ ALICE secretariat]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Go here, [http://building.web.cern.ch/map/building?bno=301 map], for&lt;br /&gt;
*key to the Bergen Office (if you want this), Key number: RZ1052, [http://building.web.cern.ch/map/building?bno=561 map]. &lt;br /&gt;
*Alice registration.&lt;br /&gt;
&lt;br /&gt;
===CERN car===&lt;br /&gt;
You need to get a CERN car driving authorization from [https://edh.cern.ch/Document/General/DA here]. A scanned copy of your license needs to be attached.&lt;br /&gt;
To get the license, you need security course, level 1+2, see below.&lt;br /&gt;
&lt;br /&gt;
The car is usually located outside the Bergen Office (plate number GE 603658, car number 3948), but could also be located at the parking area by building 400. The key is in the office.&lt;br /&gt;
To fuel up, go to the CERN gas station at building 130 on Meyrin side. Use the badge attached to the key to login and enter the current mileage of the car. The cost is charged to the team account.&lt;br /&gt;
For other information [http://smb-dep.web.cern.ch/en/Mobility/Vehicles_with_without_logo see].&lt;br /&gt;
&lt;br /&gt;
For other tips, check out User&#039;s office [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/ home page].&lt;br /&gt;
&lt;br /&gt;
== To do shifts ==&lt;br /&gt;
* You need a security course, this you can do at [http://sir.cern.ch sir.cern.ch].&lt;br /&gt;
* Request access for the control room at [https://edh.cern.ch edh.cern.ch] --&amp;gt; Access Request. NB: Remember to press Send when you are done adding requests. For this you need a special EDH-password, you can get this from AIS-support (Call 78888 when at CERN).&lt;br /&gt;
The rooms to request are: ALI-ACR and ALI-COF. Set start-date for todays date, but don&#039;t set anything for the end-date.&lt;br /&gt;
* Here is the instructions for the shifts that you can take: http://aliceinfo.cern.ch/Collaboration/Run_Coordination/Run09/shift/&lt;br /&gt;
* There is a shuttle bus to P2 as well: http://gs-dep.web.cern.ch/gs-dep/groups/sem/ls/RegularShuttleTimetable.htm&lt;br /&gt;
&lt;br /&gt;
The next shift courses for DAQ-CTP-HLT are: &lt;br /&gt;
* on Thursday 7th of October at 14h in room 160-1-009,&lt;br /&gt;
* on Thursday 11th of November at 14h in room 160-1-009&lt;br /&gt;
Those who will attend will be able to book a shorter period of training ( 2 days instead of 4 days ). &lt;br /&gt;
&lt;br /&gt;
== ALICE shiftwork ==&lt;br /&gt;
* Have a look into the [http://alice-project-tpc-trd-shift-manual.web.cern.ch/alice-project-TPC-TRD-Shift-Manual/TPC_ShiftGuide_Mar10.pdf TPC&amp;amp;TRD shiftguide].&lt;br /&gt;
* [https://alihlt-gw0.cern.ch/doc/manuals/operator-manual.pdf HLT shiftguide]&lt;br /&gt;
* Book your shifts at [[https://alicesms.cern.ch/ alicesms.cern.ch]&lt;br /&gt;
* Remember to take a shift course and book the necessary shadow shifts.&lt;br /&gt;
* You will need access to the ALICE logbook, [https://alice-logbook.cern.ch alice-logbook.cern.ch], ask the run coordinator for access.&lt;br /&gt;
&lt;br /&gt;
== Printing at Cern ==&lt;br /&gt;
Cern has many printers, free to use for every visitor. However the IT department of UiB only allows its own print servers to be installed on Klientdrift machines, and blocks every other non-UiB printserver. An exception has now been added for Cern printservers, but you have to follow this way of installing them (in Windows anyway - They might be not blocked under Klientdrift Linux):&lt;br /&gt;
* Open an explorer and type the printername in the addressfield in this way:&lt;br /&gt;
* &amp;quot;\\&amp;lt;printername&amp;gt;.print.cern.ch\&amp;lt;printername&amp;gt;&lt;br /&gt;
* Then you should be prompted for your credentials, which you enter in the form &amp;quot;cern\username&amp;quot; - and your NICE password.&lt;br /&gt;
&lt;br /&gt;
For the printer in the corridor outside the Bergen office it looks like this: &amp;quot;587-R-COR.print.cern.ch\587-R-COR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Dfe002|Dominik]] 16:00, 3 December 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2317</id>
		<title>Coming to CERN</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Coming_to_CERN&amp;diff=2317"/>
		<updated>2016-05-13T09:50:10Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is some gathered information that should make it easier for those people who travel to CERN for the first time. Feel free to add &amp;amp; edit!&lt;br /&gt;
&lt;br /&gt;
== Documents to bring ==&lt;br /&gt;
* Filled CERN contract or CERN short term contract&lt;br /&gt;
** [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/CheckIn/RformE.pdf Normal Contract]&lt;br /&gt;
&lt;br /&gt;
NB! Your Teamleader has to sign the contract, the buget code has to be filled.&lt;br /&gt;
Internal Address (Bergen office): Building 587, Ground Floor, R-031&lt;br /&gt;
&lt;br /&gt;
NB2! You need to provide a valid health insurance document. For norwegians this is usually the EU health insurance card (Europeisk helsetrygdkort), which you can order online here: https://tjenester.nav.no/helsetrygdkort/forside.do&lt;br /&gt;
&lt;br /&gt;
* In addition it seems that you now need a filled ALICE registration form as well:&lt;br /&gt;
** http://aliceinfo.cern.ch/Collaboration/General/secretariat/NEWCOMERS/index.html&lt;br /&gt;
&lt;br /&gt;
* If you want a specific picture from you on your Cern card, then you have to bring it. Otherwise they take a picture of you when making the card.&lt;br /&gt;
&lt;br /&gt;
== Where to stay ==&lt;br /&gt;
&#039;&#039;&#039;At CERN&#039;&#039;&#039;&lt;br /&gt;
*[http://housing-service.web.cern.ch/housing-service/hostelwelc.html CERN hostel]. Hint: If it is full, you can still get rooms here on a day-to-day basis. You have to show up at the reception each day when it opens (7.30), and then you usually get an extension of your stay. If you don&#039;t have a bed for the night, you can ask the guard later in the evening (after 22/23:00). He gets a list and keys of the empty hostel rooms. These you can usually also get extended.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;St.Genis (Lies between CERN and ALICE) &#039;&#039;&#039;&lt;br /&gt;
* [http://balladins.eu/fiche_hotel.php?id=166 Balladins]&lt;br /&gt;
* [http://www.hotel-sofia.com/ Hotel Sofia]&lt;br /&gt;
* [http://www.kyriad.com/hotel/en/FRA22466.htm Kyriad Hotel]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Between CERN and Geneve&#039;&#039;&#039;&lt;br /&gt;
* [http://www.etaphotel.com/gb/hotel-5653-etap-hotel-geneve/index.shtml Etap Hotel]&lt;br /&gt;
&lt;br /&gt;
== How to get to CERN ==&lt;br /&gt;
At the airport, just before you leave the luggage claim area, there are special machines where you can get a free public transport ticket.&lt;br /&gt;
&lt;br /&gt;
To/from airport there are now several alternatives:&lt;br /&gt;
The Y bus has been prolonged to Ferney, passing by the airport (thus giving a direct connection (with a detour through the ZIMEYSA area) between CERN and the airport. This lines runs once per hour - twice per hour in rush hours.&lt;br /&gt;
&lt;br /&gt;
Or you can take bus 23, 28 or 57 to Blandonnet (stops under the bridge, go up and to the right in the middle of the stairs), and then change to the tram 18 &amp;quot;CERN&amp;quot; or Y &amp;quot;Val-Thoiry&amp;quot;. Check [http://www.tpg.ch tpg.ch] for the timetable. Get off at the stop opposite the large wooden globe.&lt;br /&gt;
&lt;br /&gt;
To get to the busses from the airport you go left and into the area leading to the trains. Take the escalator to the second floor and the bus stop is right outside.&lt;br /&gt;
&lt;br /&gt;
There is also a CERN shuttle bus to/from the airport ([http://gs-dep.web.cern.ch/en/content/Shuttle/Circuit4 timetable]), but you need to have a CERN card already to use it.&lt;br /&gt;
&lt;br /&gt;
== What to do first at CERN ==&lt;br /&gt;
To get into CERN if you don&#039;t have anybody to pick you up it is usually easiest to show your CERN contract to clerk at the visitors office, [http://building.web.cern.ch/map/building?bno=31 map]. &lt;br /&gt;
* Go to the Users office, [http://building.web.cern.ch/map/building?bno=USERS+OFFICE:+61-R-010 map], to get your contract fixed, afterwards you get your key card from the registration office, [http://building.web.cern.ch/map/building?bno=55 map].&lt;br /&gt;
* To rent a bicycle, go to [http://ep-div-smi.web.cern.ch/ep-div-smi/Service_point.html Service Point] [http://building.web.cern.ch/map/building?bno=124 map]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://aliceinfo.cern.ch/Collaboration/General/secretariat/ ALICE secretariat]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Go here, [http://building.web.cern.ch/map/building?bno=301 map], for&lt;br /&gt;
*key to the Bergen Office (if you want this), Key number: RZ1052, [http://building.web.cern.ch/map/building?bno=561 map]. &lt;br /&gt;
*Alice registration.&lt;br /&gt;
&lt;br /&gt;
===CERN car===&lt;br /&gt;
You need to get a CERN car driving authorization from [https://edh.cern.ch/Document/General/DA here]. A scanned copy of your license needs to be attached.&lt;br /&gt;
To get the license, you need security course, level 1+2, see below.&lt;br /&gt;
&lt;br /&gt;
The car is usually located outside the Bergen Office (plate number GE 603658, car number 3948), but could also be located at the parking area by building 400. The key is in the office.&lt;br /&gt;
To fuel up, go to the CERN gas station at building 130 on Meyrin side. Use the badge attached to the key to login and enter the current mileage of the car.&lt;br /&gt;
For other information [http://smb-dep.web.cern.ch/en/Mobility/Vehicles_with_without_logo see].&lt;br /&gt;
&lt;br /&gt;
For other tips, check out User&#039;s office [http://ph-dep-usersoffice.web.cern.ch/ph-dep-UsersOffice/ home page].&lt;br /&gt;
&lt;br /&gt;
== To do shifts ==&lt;br /&gt;
* You need a security course, this you can do at [http://sir.cern.ch sir.cern.ch].&lt;br /&gt;
* Request access for the control room at [https://edh.cern.ch edh.cern.ch] --&amp;gt; Access Request. NB: Remember to press Send when you are done adding requests. For this you need a special EDH-password, you can get this from AIS-support (Call 78888 when at CERN).&lt;br /&gt;
The rooms to request are: ALI-ACR and ALI-COF. Set start-date for todays date, but don&#039;t set anything for the end-date.&lt;br /&gt;
* Here is the instructions for the shifts that you can take: http://aliceinfo.cern.ch/Collaboration/Run_Coordination/Run09/shift/&lt;br /&gt;
* There is a shuttle bus to P2 as well: http://gs-dep.web.cern.ch/gs-dep/groups/sem/ls/RegularShuttleTimetable.htm&lt;br /&gt;
&lt;br /&gt;
The next shift courses for DAQ-CTP-HLT are: &lt;br /&gt;
* on Thursday 7th of October at 14h in room 160-1-009,&lt;br /&gt;
* on Thursday 11th of November at 14h in room 160-1-009&lt;br /&gt;
Those who will attend will be able to book a shorter period of training ( 2 days instead of 4 days ). &lt;br /&gt;
&lt;br /&gt;
== ALICE shiftwork ==&lt;br /&gt;
* Have a look into the [http://alice-project-tpc-trd-shift-manual.web.cern.ch/alice-project-TPC-TRD-Shift-Manual/TPC_ShiftGuide_Mar10.pdf TPC&amp;amp;TRD shiftguide].&lt;br /&gt;
* [https://alihlt-gw0.cern.ch/doc/manuals/operator-manual.pdf HLT shiftguide]&lt;br /&gt;
* Book your shifts at [[https://alicesms.cern.ch/ alicesms.cern.ch]&lt;br /&gt;
* Remember to take a shift course and book the necessary shadow shifts.&lt;br /&gt;
* You will need access to the ALICE logbook, [https://alice-logbook.cern.ch alice-logbook.cern.ch], ask the run coordinator for access.&lt;br /&gt;
&lt;br /&gt;
== Printing at Cern ==&lt;br /&gt;
Cern has many printers, free to use for every visitor. However the IT department of UiB only allows its own print servers to be installed on Klientdrift machines, and blocks every other non-UiB printserver. An exception has now been added for Cern printservers, but you have to follow this way of installing them (in Windows anyway - They might be not blocked under Klientdrift Linux):&lt;br /&gt;
* Open an explorer and type the printername in the addressfield in this way:&lt;br /&gt;
* &amp;quot;\\&amp;lt;printername&amp;gt;.print.cern.ch\&amp;lt;printername&amp;gt;&lt;br /&gt;
* Then you should be prompted for your credentials, which you enter in the form &amp;quot;cern\username&amp;quot; - and your NICE password.&lt;br /&gt;
&lt;br /&gt;
For the printer in the corridor outside the Bergen office it looks like this: &amp;quot;587-R-COR.print.cern.ch\587-R-COR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Dfe002|Dominik]] 16:00, 3 December 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2103</id>
		<title>Cadence Virtuoso setup</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2103"/>
		<updated>2015-08-13T14:12:59Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= New single script install =&lt;br /&gt;
Edit the europractice_installer.sh and change INST_DIR=/eda to INST_DIR=/prog (ignore the warning of changing install paths){{-}}&lt;br /&gt;
Run &amp;quot;source europractice_installer.sh&amp;quot; and wait until done.{{-}}&lt;br /&gt;
Check in the /prog/cadence/20xx-xx/script folder if there is a IC, VIPCAT and ASSURA script in there, if not modify the release versions and add the following snippet in a file called cadence_missing.csh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
setenv $CDS_INST /prog/cadence/$YEAR/RHELx86&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_OVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_UVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_ASSURA $CDS_INST/ASSURA_04.14.111_IC616OA &lt;br /&gt;
setenv ASSURAHOME $CDS_ASSURA&lt;br /&gt;
#the following line might be completely redundant&lt;br /&gt;
setenv SUBSTRATESTORMHOME $ASSURAHOME		# For Assura-RF&lt;br /&gt;
setenv LANG C&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/assura/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${SUBSTRATESTORMHOME}/bin&amp;quot;&lt;br /&gt;
setenv ASSURA_AUTO_64BIT ALL&lt;br /&gt;
alias help_cds_assura  &#039;$CDS_ASSURA/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
# assura&lt;br /&gt;
&lt;br /&gt;
setenv CDS_IC  $CDS_INST/IC_6.1.6.080 &lt;br /&gt;
# This line is required by the some design kits...&lt;br /&gt;
setenv CDSDIR $CDS_IC&lt;br /&gt;
# When using ADE set netlisting mode to analog (&amp;quot;dfIIconfig.pdf&amp;quot;), p16.&lt;br /&gt;
setenv CDS_Netlisting_Mode Analog&lt;br /&gt;
setenv MG_ENABLE_PTOT true&lt;br /&gt;
# Required for tutorial material and cadence libraries (eg analogLib)&lt;br /&gt;
setenv CDSHOME $CDS_IC&lt;br /&gt;
setenv CDS_USE_PALETTE&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/dfII/bin&amp;quot;&lt;br /&gt;
alias help_cds_ic  &#039;$CDS_IC/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the following to generate the startup script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
# Fix path&lt;br /&gt;
sed -i &#039;s/eda/prog/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Fix non existent manpath&lt;br /&gt;
sed -i &#039;s/setenv MANPATH/#setenv MANPATH/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
chmod +x /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Add all scripts to one fil&lt;br /&gt;
ls /prog/cadence/$YEAR/scripts/*.csh &amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
# Add source to each line&lt;br /&gt;
sed -i -e &#039;s/^/source /&#039; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
echo &#039;source /prog/cadence/eda_general_init.csh&#039; &amp;gt;&amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
chmod +x /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
ln -s /prog/cadence/cadence_$YEAR\_init.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
source /prog/cadence/cadence_init.csh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The content of eda_general_init.csh is &lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv CDS_LIC_FILE 5280@vlsi.ift.uib.no&lt;br /&gt;
setenv AMS_DIR /path/to/amslib&lt;br /&gt;
setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
setenv CDS_BIND_TMP_DD true&lt;br /&gt;
setenv IUSDIR $CDS_INCV&lt;br /&gt;
alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run checksys.sh script given at end of this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old install method=&lt;br /&gt;
== Update install manager ==&lt;br /&gt;
Always update install manager if a newer exists or else installations may fail.&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir iscape&lt;br /&gt;
 tar zxvf /prog/download/download.msc.rl.ac.uk/Cadence/2012_2013/ISCAPE/lnx86/iscape_VERSION&lt;br /&gt;
&lt;br /&gt;
== Extract downloaded files ==&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir download&lt;br /&gt;
 cd download&lt;br /&gt;
 find /prog/download/download.msc.rl.ac.uk/Cadence/ -name &#039;*.tar&#039; | xargs -l tar xvf&lt;br /&gt;
&lt;br /&gt;
== Run install manager ==&lt;br /&gt;
&lt;br /&gt;
 /prog/cadence/iscape/iscape/bin/iscape.sh&amp;amp;&lt;br /&gt;
&lt;br /&gt;
== configure install manager ==&lt;br /&gt;
preferences -&amp;gt; directories{{-}}&lt;br /&gt;
Set default install directory to{{-}}&lt;br /&gt;
/prog/cadence&lt;br /&gt;
&lt;br /&gt;
== install/update program with install manager ==&lt;br /&gt;
For new installs, follow the install instructions provided by europractice in addition to the tips from this guide. Correct directory naming reduces the amount of editing of the settings file later.&lt;br /&gt;
&lt;br /&gt;
* Press the icon which has the text &amp;quot;local directory/media install&amp;quot;&lt;br /&gt;
* Select browse and navigate to the directory containing the install files and select the CDROM1 folder. *Check that there isn&#039;t a slash at the end of the path. The program doesn&#039;t search recursively.&lt;br /&gt;
fex: /prog/cadence/unpacked/ASSURA04.12.020-5141_lnx86.Hotfix/CDROM1&lt;br /&gt;
*You don&#039;t need to install all updates recursively, select only the latest hotfix and the install will ask for the path to the base install when it is needed. If there are no hotfixes, install the base install.&lt;br /&gt;
*Select the correct path to install to, keep the existing naming convention.&lt;br /&gt;
*If a window opens with &amp;quot;Welcome to OpenAccess.....&amp;quot;, just press enter and then &#039;n&#039; and then enter again.&lt;br /&gt;
*If a window opens which asks about configuring the license server, press n.&lt;br /&gt;
*When the install is finished and you are back in the result list, you need to press the small underlined cancel text to change the path.&lt;br /&gt;
*To make make less changes to the environment script later run this command and use the provided paths in the installation. The CDS_INST path will be changed later.&lt;br /&gt;
 cat /prog/download/download.msc.rl.ac.uk/Cadence/2013_2014/cadence_ic_2013.csh | grep CDS_INST&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
== Package specifics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== INCISIVE ===&lt;br /&gt;
When doing a full install, INCISIVE needs to be installed first as it is required by IC.&lt;br /&gt;
Press cancel when the ARM license file dialog shows.&lt;br /&gt;
&lt;br /&gt;
=== ASSURA ===&lt;br /&gt;
There are two versions ASSURA*-615 and ASSURA*-5141.&lt;br /&gt;
5141 is for compability with IC5 (CDB).&lt;br /&gt;
61 is for use with IC6 (OA).&lt;br /&gt;
&lt;br /&gt;
=== VIPCAT ===&lt;br /&gt;
Choose UVM as the packet to install for IP verification&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
If a new install, then copy the template script called &amp;quot;cadence_ic_20xx.csh&amp;quot; from the download folder to the /prog/cadence folder.&lt;br /&gt;
&lt;br /&gt;
Line references following will be based on the 2012 release of the file. Check that actual folder names are correct.&lt;br /&gt;
&lt;br /&gt;
*24 - Set correct license server at line&lt;br /&gt;
*27 - Set CDS_INST to /prog/candence&lt;br /&gt;
*37 - Set ALTOS path to /ALTOS/altos_rel3.2p3&lt;br /&gt;
*57 - Set ASSURA path to /ASSURA_4.12_CDB if using IC5, /ASSURA_4.12_OA if using IC6&lt;br /&gt;
*72/74 - Comment/uncomment line according to IC version&lt;br /&gt;
*83 - Set to correct MVS folder (correct according to install instructions)&lt;br /&gt;
*110 - Set to correct IC6 folder (correct according to install instructions)&lt;br /&gt;
*151 - Set to correct ICC folder (correct according to install instructions)&lt;br /&gt;
*188 - Set PVE path to /PVE_11.12HF106&lt;br /&gt;
*213 - Set Conformal path to /CONFORMAL_11.10&lt;br /&gt;
*229 - Set to correct RCL folder (correct according to install instructions)&lt;br /&gt;
*243 - Set EDI path to /EDI_11.1&lt;br /&gt;
*258 - Set to correct ET folder (correct according to install instructions)&lt;br /&gt;
*274 - Set to correct ETS folder (correct according to install instructions)&lt;br /&gt;
*293 - Set MMSIM path to /MMSIM_11.10&lt;br /&gt;
*315 - Set INCISIVE path to /INCISIVE_12.1&lt;br /&gt;
*387 - Set VIPCAT path to /VIPCAT_11.3.014&lt;br /&gt;
*411 - Set CTOS path to /CTOS_12.1&lt;br /&gt;
&lt;br /&gt;
If you correctly set the directories like specified above you can skip editing the paths to the specific programs and only change the one for CDS_INT.&lt;br /&gt;
&lt;br /&gt;
Include these lines at the bottom&lt;br /&gt;
 setenv AMS_DIR /path/to/amslib&lt;br /&gt;
 setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
 setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
 setenv CDS_BIND_TMP_DD true&lt;br /&gt;
 setenv IUSDIR $CDS_INCV&lt;br /&gt;
 alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
 alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&lt;br /&gt;
Save file as cadence_ic_20xx_uib.csh and add/update the symlink&lt;br /&gt;
 csh&lt;br /&gt;
 chmod +x /prog/cadence/cadence_ic_20xx_uib.csh&lt;br /&gt;
 ln -s /prog/cadence/cadence_ic_20xx_uib.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
 source /prog/cadence/cadence_init.csh&lt;br /&gt;
Run lmstat to check that it is possible to connect to the license server&lt;br /&gt;
 lmstat -c 5280@&amp;lt;your licenceserver&amp;gt;&lt;br /&gt;
Both cdslmd and altosda should be listed as up.&lt;br /&gt;
&lt;br /&gt;
Run the checksys.sh script listed below to check for any missing dependencies and to set up any missing tools links.&lt;br /&gt;
In case the scipt gives an error like&lt;br /&gt;
&amp;lt;source lang=text&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Configuration checks failed, status is: FAIL&lt;br /&gt;
&lt;br /&gt;
checkSysConf cannot reliably parse your systems /etc/redhat-release file&lt;br /&gt;
It would appear that the file is non-standard and does not contain release&lt;br /&gt;
information in the standard readable format.&lt;br /&gt;
&lt;br /&gt;
The contents of your /etc/redhat-release is listed below between&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt; tags.&lt;br /&gt;
A &#039;correct&#039; release file should have only one line of content, containing&lt;br /&gt;
version information in a standard format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt;&lt;br /&gt;
Red Hat Enterprise Linux Server release 5.9 (Tikanga)&lt;br /&gt;
&amp;lt;/RELEASE_FILE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check/correct your /etc/redhat-release file and try again.&lt;br /&gt;
There is no OEM datafile for -r for the Linux platform.&lt;br /&gt;
&lt;br /&gt;
Valid OEM images are :&lt;br /&gt;
foreach: No match.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
then the OS is probably newer than checkSysConf used, copy a newer version from another program folder.&lt;br /&gt;
If you then get&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
This operating system version &#039;5.0WS&#039; is not supported&lt;br /&gt;
&lt;br /&gt;
If you believe you are running a supported OS then check that&lt;br /&gt;
the OS version directory exists in the data directory:&lt;br /&gt;
/&amp;lt;path to cadence&amp;gt;/ICC_11.2.41/share/patchData/Linux/x86_64&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then check the version in the aforementioned folder and the text file inside it.&lt;br /&gt;
&lt;br /&gt;
Copy the .cdsinit script below to the folder /prog/cadence/IC_6.X.X.X/tools/dfII/local&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
===Checksys.sh===&lt;br /&gt;
Usefull for setting up missing tools folders and checking that all dependencies are installed&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script for setting up tools folders and checking dependencies&lt;br /&gt;
# By Arild Velure 2014&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if ( [ -z &amp;quot;$CDS_INST&amp;quot; ] &amp;amp;&amp;amp; [ -z &amp;quot;$CDS_TOP&amp;quot; ] )&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;Please run environment script first&amp;quot;&lt;br /&gt;
  exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Add new modules if needed&lt;br /&gt;
#2012&lt;br /&gt;
#cds_paths=( $CDS_ASSURA $CDS_MVS $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $RC_PATH $CDS_SOCE&lt;br /&gt;
#$CDS_ET $CDS_ETS $CDS_MMSIM $incisiv_dir $CDS_VIPCAT $CTOS_ROOT )&lt;br /&gt;
#2013&lt;br /&gt;
cds_paths=( $ALTOSHOME $CDS_ASSURA $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $CDS_RC $CDS_EDI $CDS_ET &lt;br /&gt;
$CDS_ETS $CDS_MMSIM $CDS_INCV $CDS_VIPCAT $CTOS_ROOT)&lt;br /&gt;
# CTOS_ROOT doesn&#039;t seem to have a checksysconf&lt;br /&gt;
#2014&lt;br /&gt;
cds_paths=( $CDS_ASSURA $CDS_CONFORMAL $CTOS_ROOT $CDS_EDI $CDS_ET $CDS_EXT $CDS_IC $CDS_INCV $ALTOSHOME $CDS_MMSIM $CDS_MVS $CDS_PVS $CDS_RC $CDS_SSV $CDS_VIPCAT )&lt;br /&gt;
# CDS_ASSURA CDS_IC and CDS_VIPCAT needs manual script&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  rm ./problems.txt&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Some installers forget to link the tools folder to the tools.lnx86&lt;br /&gt;
# Creat links so we don&#039;t need to edit and check settings file&lt;br /&gt;
for i in &amp;quot;${cds_paths[@]}&amp;quot;&lt;br /&gt;
do&lt;br /&gt;
  if [ ! -e $i ]&lt;br /&gt;
    then&lt;br /&gt;
    echo &amp;quot;Can&#039;t find path $i is it installed?&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  if [ ! -e $i/tools ]&lt;br /&gt;
  then&lt;br /&gt;
    if [ -e $i/tools.lnx86 ]&lt;br /&gt;
    then&lt;br /&gt;
      ln -s tools.lnx86 $i/tools&lt;br /&gt;
    fi&lt;br /&gt;
  fi&lt;br /&gt;
  # Run checksys to check that system is properly installed&lt;br /&gt;
  echo &amp;quot;Checking $i&amp;quot;&lt;br /&gt;
  if [ ! -e $i/tools/bin/checkSysConf ]&lt;br /&gt;
  then&lt;br /&gt;
    echo &amp;quot;checkSysConf not found&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  # You need to specifically mention the name of the release to test for.&lt;br /&gt;
  # Next line parses the output and grabs all lines which starts with a space and contains&lt;br /&gt;
  # some characters, which should only be release names, and puts them in an array&lt;br /&gt;
  proglist=($($i/tools/bin/checkSysConf -r | egrep &#039;^ +\w&#039;))&lt;br /&gt;
  # If it returns empty it propably didn&#039;t find a supported OS version&lt;br /&gt;
  if [ ${#proglist[@]} = 0 ]&lt;br /&gt;
  then&lt;br /&gt;
    $i/tools/bin/checkSysConf -r &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    echo &amp;quot;FAIL, couldn&#039;t find releasename&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
  for a in &amp;quot;${proglist[@]}&amp;quot;&lt;br /&gt;
  do&lt;br /&gt;
    echo &amp;quot;Prog version $a&amp;quot;&lt;br /&gt;
    result=$($i/tools/bin/checkSysConf $a -q)&lt;br /&gt;
    echo &amp;quot;$result&amp;quot;&lt;br /&gt;
    if [ &amp;quot;$result&amp;quot; = &amp;quot;FAIL&amp;quot; ]&lt;br /&gt;
    then&lt;br /&gt;
      #Something failed, run again with verbosity&lt;br /&gt;
      $i/tools/bin/checkSysConf $a &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    fi&lt;br /&gt;
  done&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  echo &amp;quot;Missing modules:&amp;quot;&lt;br /&gt;
  cat ./problems.txt | grep FAIL&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.cdsinit===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;autohotkey&amp;quot;&amp;gt;&lt;br /&gt;
; AMS runs a script before starting virtuoso which creates a local .cdsinit in the current folder&lt;br /&gt;
; load the local .cdsinit if the program was started with the variable AMS set else load TSMC settings&lt;br /&gt;
if(getShellEnvVar(&amp;quot;AMS&amp;quot;) then&lt;br /&gt;
  loadi(&amp;quot;./.cdsinit&amp;quot;)&lt;br /&gt;
else&lt;br /&gt;
;if( ddIsId( ddGetObj( &amp;quot;tsmc13rf&amp;quot; ) ) then&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;         Starting TSMC 130nm                \n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  ddCreateLib( &amp;quot;tsmc13rf&amp;quot; strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf&amp;quot;))&lt;br /&gt;
  loadi(strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf/libInit.il&amp;quot;))&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux packages that might be required ==&lt;br /&gt;
*openmotif22&lt;br /&gt;
*libXp&lt;br /&gt;
*compat-readline43&lt;br /&gt;
*tk&lt;br /&gt;
*ksh&lt;br /&gt;
*sysstat&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2101</id>
		<title>Cadence Virtuoso setup</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2101"/>
		<updated>2015-04-09T12:33:49Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= New single script install =&lt;br /&gt;
Edit the europractice_installer.sh and change INST_DIR=/eda to INST_DIR=/prog (ignore the warning of changing install paths){{-}}&lt;br /&gt;
Run &amp;quot;source europractice_installer.sh&amp;quot; and wait until done.{{-}}&lt;br /&gt;
Check in the /prog/cadence/20xx-xx/script folder if there is a IC, VIPCAT and ASSURA script in there, if not modify the release versions and add the following snippet in a file called cadence_missing.csh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
setenv $CDS_INST /prog/cadence/$YEAR/RHELx86&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_OVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_UVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_ASSURA $CDS_INST/ASSURA_04.14.111_IC616OA &lt;br /&gt;
setenv ASSURAHOME $CDS_ASSURA&lt;br /&gt;
#the following line might be completely redundant&lt;br /&gt;
setenv SUBSTRATESTORMHOME $ASSURAHOME		# For Assura-RF&lt;br /&gt;
setenv LANG C&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/assura/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${SUBSTRATESTORMHOME}/bin&amp;quot;&lt;br /&gt;
setenv ASSURA_AUTO_64BIT ALL&lt;br /&gt;
alias help_cds_assura  &#039;$CDS_ASSURA/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
# assura&lt;br /&gt;
&lt;br /&gt;
setenv CDS_IC  $CDS_INST/IC_6.1.6.080 &lt;br /&gt;
# This line is required by the some design kits...&lt;br /&gt;
setenv CDSDIR $CDS_IC&lt;br /&gt;
# When using ADE set netlisting mode to analog (&amp;quot;dfIIconfig.pdf&amp;quot;), p16.&lt;br /&gt;
setenv CDS_Netlisting_Mode Analog&lt;br /&gt;
setenv MG_ENABLE_PTOT true&lt;br /&gt;
# Required for tutorial material and cadence libraries (eg analogLib)&lt;br /&gt;
setenv CDSHOME $CDS_IC&lt;br /&gt;
setenv CDS_USE_PALETTE&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/dfII/bin&amp;quot;&lt;br /&gt;
alias help_cds_ic  &#039;$CDS_IC/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the following to generate the startup script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
# Fix path&lt;br /&gt;
sed -i &#039;s/eda/prog/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Fix non existent manpath&lt;br /&gt;
sed -i &#039;s/setenv MANPATH/#setenv MANPATH/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
chmod +x /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Add all scripts to one fil&lt;br /&gt;
ls /prog/cadence/$YEAR/scripts/*.csh &amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
# Add source to each line&lt;br /&gt;
sed -i -e &#039;s/^/source /&#039; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
echo &#039;source /prog/cadence/eda_general_init.csh&#039; &amp;gt;&amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
chmod +x /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
ln -s /prog/cadence/cadence_$YEAR\_init.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
source /prog/cadence/cadence_init.csh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The content of eda_general_init.csh is &lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv CDS_LIC_FILE 5280@vlsi.ift.uib.no&lt;br /&gt;
setenv AMS_DIR /path/to/amslib&lt;br /&gt;
setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
setenv CDS_BIND_TMP_DD true&lt;br /&gt;
setenv IUSDIR $CDS_INCV&lt;br /&gt;
alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run checksys.sh script given at end of this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old install method=&lt;br /&gt;
== Update install manager ==&lt;br /&gt;
Always update install manager if a newer exists or else installations may fail.&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir iscape&lt;br /&gt;
 tar zxvf /prog/download/download.msc.rl.ac.uk/Cadence/2012_2013/ISCAPE/lnx86/iscape_VERSION&lt;br /&gt;
&lt;br /&gt;
== Extract downloaded files ==&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir download&lt;br /&gt;
 cd download&lt;br /&gt;
 find /prog/download/download.msc.rl.ac.uk/Cadence/ -name &#039;*.tar&#039; | xargs -l tar xvf&lt;br /&gt;
&lt;br /&gt;
== Run install manager ==&lt;br /&gt;
&lt;br /&gt;
 /prog/cadence/iscape/iscape/bin/iscape.sh&amp;amp;&lt;br /&gt;
&lt;br /&gt;
== configure install manager ==&lt;br /&gt;
preferences -&amp;gt; directories{{-}}&lt;br /&gt;
Set default install directory to{{-}}&lt;br /&gt;
/prog/cadence&lt;br /&gt;
&lt;br /&gt;
== install/update program with install manager ==&lt;br /&gt;
For new installs, follow the install instructions provided by europractice in addition to the tips from this guide. Correct directory naming reduces the amount of editing of the settings file later.&lt;br /&gt;
&lt;br /&gt;
* Press the icon which has the text &amp;quot;local directory/media install&amp;quot;&lt;br /&gt;
* Select browse and navigate to the directory containing the install files and select the CDROM1 folder. *Check that there isn&#039;t a slash at the end of the path. The program doesn&#039;t search recursively.&lt;br /&gt;
fex: /prog/cadence/unpacked/ASSURA04.12.020-5141_lnx86.Hotfix/CDROM1&lt;br /&gt;
*You don&#039;t need to install all updates recursively, select only the latest hotfix and the install will ask for the path to the base install when it is needed. If there are no hotfixes, install the base install.&lt;br /&gt;
*Select the correct path to install to, keep the existing naming convention.&lt;br /&gt;
*If a window opens with &amp;quot;Welcome to OpenAccess.....&amp;quot;, just press enter and then &#039;n&#039; and then enter again.&lt;br /&gt;
*If a window opens which asks about configuring the license server, press n.&lt;br /&gt;
*When the install is finished and you are back in the result list, you need to press the small underlined cancel text to change the path.&lt;br /&gt;
*To make make less changes to the environment script later run this command and use the provided paths in the installation. The CDS_INST path will be changed later.&lt;br /&gt;
 cat /prog/download/download.msc.rl.ac.uk/Cadence/2013_2014/cadence_ic_2013.csh | grep CDS_INST&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
== Package specifics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== INCISIVE ===&lt;br /&gt;
When doing a full install, INCISIVE needs to be installed first as it is required by IC.&lt;br /&gt;
Press cancel when the ARM license file dialog shows.&lt;br /&gt;
&lt;br /&gt;
=== ASSURA ===&lt;br /&gt;
There are two versions ASSURA*-615 and ASSURA*-5141.&lt;br /&gt;
5141 is for compability with IC5 (CDB).&lt;br /&gt;
61 is for use with IC6 (OA).&lt;br /&gt;
&lt;br /&gt;
=== VIPCAT ===&lt;br /&gt;
Choose UVM as the packet to install for IP verification&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
If a new install, then copy the template script called &amp;quot;cadence_ic_20xx.csh&amp;quot; from the download folder to the /prog/cadence folder.&lt;br /&gt;
&lt;br /&gt;
Line references following will be based on the 2012 release of the file. Check that actual folder names are correct.&lt;br /&gt;
&lt;br /&gt;
*24 - Set correct license server at line&lt;br /&gt;
*27 - Set CDS_INST to /prog/candence&lt;br /&gt;
*37 - Set ALTOS path to /ALTOS/altos_rel3.2p3&lt;br /&gt;
*57 - Set ASSURA path to /ASSURA_4.12_CDB if using IC5, /ASSURA_4.12_OA if using IC6&lt;br /&gt;
*72/74 - Comment/uncomment line according to IC version&lt;br /&gt;
*83 - Set to correct MVS folder (correct according to install instructions)&lt;br /&gt;
*110 - Set to correct IC6 folder (correct according to install instructions)&lt;br /&gt;
*151 - Set to correct ICC folder (correct according to install instructions)&lt;br /&gt;
*188 - Set PVE path to /PVE_11.12HF106&lt;br /&gt;
*213 - Set Conformal path to /CONFORMAL_11.10&lt;br /&gt;
*229 - Set to correct RCL folder (correct according to install instructions)&lt;br /&gt;
*243 - Set EDI path to /EDI_11.1&lt;br /&gt;
*258 - Set to correct ET folder (correct according to install instructions)&lt;br /&gt;
*274 - Set to correct ETS folder (correct according to install instructions)&lt;br /&gt;
*293 - Set MMSIM path to /MMSIM_11.10&lt;br /&gt;
*315 - Set INCISIVE path to /INCISIVE_12.1&lt;br /&gt;
*387 - Set VIPCAT path to /VIPCAT_11.3.014&lt;br /&gt;
*411 - Set CTOS path to /CTOS_12.1&lt;br /&gt;
&lt;br /&gt;
If you correctly set the directories like specified above you can skip editing the paths to the specific programs and only change the one for CDS_INT.&lt;br /&gt;
&lt;br /&gt;
Include these lines at the bottom&lt;br /&gt;
 setenv AMS_DIR /path/to/amslib&lt;br /&gt;
 setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
 setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
 setenv CDS_BIND_TMP_DD true&lt;br /&gt;
 setenv IUSDIR $CDS_INCV&lt;br /&gt;
 alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
 alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&lt;br /&gt;
Save file as cadence_ic_20xx_uib.csh and add/update the symlink&lt;br /&gt;
 csh&lt;br /&gt;
 chmod +x /prog/cadence/cadence_ic_20xx_uib.csh&lt;br /&gt;
 ln -s /prog/cadence/cadence_ic_20xx_uib.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
 source /prog/cadence/cadence_init.csh&lt;br /&gt;
Run lmstat to check that it is possible to connect to the license server&lt;br /&gt;
 lmstat -c 5280@&amp;lt;your licenceserver&amp;gt;&lt;br /&gt;
Both cdslmd and altosda should be listed as up.&lt;br /&gt;
&lt;br /&gt;
Run the checksys.sh script listed below to check for any missing dependencies and to set up any missing tools links.&lt;br /&gt;
In case the scipt gives an error like&lt;br /&gt;
&amp;lt;source lang=text&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Configuration checks failed, status is: FAIL&lt;br /&gt;
&lt;br /&gt;
checkSysConf cannot reliably parse your systems /etc/redhat-release file&lt;br /&gt;
It would appear that the file is non-standard and does not contain release&lt;br /&gt;
information in the standard readable format.&lt;br /&gt;
&lt;br /&gt;
The contents of your /etc/redhat-release is listed below between&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt; tags.&lt;br /&gt;
A &#039;correct&#039; release file should have only one line of content, containing&lt;br /&gt;
version information in a standard format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt;&lt;br /&gt;
Red Hat Enterprise Linux Server release 5.9 (Tikanga)&lt;br /&gt;
&amp;lt;/RELEASE_FILE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check/correct your /etc/redhat-release file and try again.&lt;br /&gt;
There is no OEM datafile for -r for the Linux platform.&lt;br /&gt;
&lt;br /&gt;
Valid OEM images are :&lt;br /&gt;
foreach: No match.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
then the OS is probably newer than checkSysConf used, copy a newer version from another program folder.&lt;br /&gt;
If you then get&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
This operating system version &#039;5.0WS&#039; is not supported&lt;br /&gt;
&lt;br /&gt;
If you believe you are running a supported OS then check that&lt;br /&gt;
the OS version directory exists in the data directory:&lt;br /&gt;
/&amp;lt;path to cadence&amp;gt;/ICC_11.2.41/share/patchData/Linux/x86_64&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then check the version in the aforementioned folder and the text file inside it.&lt;br /&gt;
&lt;br /&gt;
Copy the .cdsinit script below to the folder /prog/cadence/IC_6.X.X.X/tools/dfII/local&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
===Checksys.sh===&lt;br /&gt;
Usefull for setting up missing tools folders and checking that all dependencies are installed&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script for setting up tools folders and checking dependencies&lt;br /&gt;
# By Arild Velure 2014&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if ( [ -z &amp;quot;$CDS_INST&amp;quot; ] &amp;amp;&amp;amp; [ -z &amp;quot;$CDS_TOP&amp;quot; ] )&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;Please run environment script first&amp;quot;&lt;br /&gt;
  exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Add new modules if needed&lt;br /&gt;
#2012&lt;br /&gt;
#cds_paths=( $CDS_ASSURA $CDS_MVS $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $RC_PATH $CDS_SOCE&lt;br /&gt;
#$CDS_ET $CDS_ETS $CDS_MMSIM $incisiv_dir $CDS_VIPCAT $CTOS_ROOT )&lt;br /&gt;
#2013&lt;br /&gt;
cds_paths=( $ALTOSHOME $CDS_ASSURA $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $CDS_RC $CDS_EDI $CDS_ET &lt;br /&gt;
$CDS_ETS $CDS_MMSIM $CDS_INCV $CDS_VIPCAT $CTOS_ROOT)&lt;br /&gt;
# CTOS_ROOT doesn&#039;t seem to have a checksysconf&lt;br /&gt;
#2014&lt;br /&gt;
cds_paths=( $CDS_ASSURA $CDS_CONFORMAL $CTOS_ROOT $CDS_EDI $CDS_ET $CDS_EXT $CDS_IC $CDS_INCV $ALTOSHOME $CDS_MMSIM $CDS_MVS $CDS_PVS $CDS_RC $CDS_SSV $CDS_VIPCAT )&lt;br /&gt;
# CDS_ASSURA CDS_IC and CDS_VIPCAT needs manual script&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  rm ./problems.txt&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Some installers forget to link the tools folder to the tools.lnx86&lt;br /&gt;
# Creat links so we don&#039;t need to edit and check settings file&lt;br /&gt;
for i in &amp;quot;${cds_paths[@]}&amp;quot;&lt;br /&gt;
do&lt;br /&gt;
  if [ ! -e $i ]&lt;br /&gt;
    then&lt;br /&gt;
    echo &amp;quot;Can&#039;t find path $i is it installed?&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  if [ ! -e $i/tools ]&lt;br /&gt;
  then&lt;br /&gt;
    if [ -e $i/tools.lnx86 ]&lt;br /&gt;
    then&lt;br /&gt;
      ln -s tools.lnx86 $i/tools&lt;br /&gt;
    fi&lt;br /&gt;
  fi&lt;br /&gt;
  # Run checksys to check that system is properly installed&lt;br /&gt;
  echo &amp;quot;Checking $i&amp;quot;&lt;br /&gt;
  if [ ! -e $i/tools/bin/checkSysConf ]&lt;br /&gt;
  then&lt;br /&gt;
    echo &amp;quot;checkSysConf not found&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  # You need to specifically mention the name of the release to test for.&lt;br /&gt;
  # Next line parses the output and grabs all lines which starts with a space and contains&lt;br /&gt;
  # some characters, which should only be release names, and puts them in an array&lt;br /&gt;
  proglist=($($i/tools/bin/checkSysConf -r | egrep &#039;^ +\w&#039;))&lt;br /&gt;
  # If it returns empty it propably didn&#039;t find a supported OS version&lt;br /&gt;
  if [ ${#proglist[@]} = 0 ]&lt;br /&gt;
  then&lt;br /&gt;
    $i/tools/bin/checkSysConf -r &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    echo &amp;quot;FAIL, couldn&#039;t find releasename&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
  for a in &amp;quot;${proglist[@]}&amp;quot;&lt;br /&gt;
  do&lt;br /&gt;
    echo &amp;quot;Prog version $a&amp;quot;&lt;br /&gt;
    result=$($i/tools/bin/checkSysConf $a -q)&lt;br /&gt;
    echo &amp;quot;$result&amp;quot;&lt;br /&gt;
    if [ &amp;quot;$result&amp;quot; = &amp;quot;FAIL&amp;quot; ]&lt;br /&gt;
    then&lt;br /&gt;
      #Something failed, run again with verbosity&lt;br /&gt;
      $i/tools/bin/checkSysConf $a &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    fi&lt;br /&gt;
  done&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  echo &amp;quot;Missing modules:&amp;quot;&lt;br /&gt;
  cat ./problems.txt | grep FAIL&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.cdsinit===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;autohotkey&amp;quot;&amp;gt;&lt;br /&gt;
; AMS runs a script before starting virtuoso which creates a local .cdsinit in the current folder&lt;br /&gt;
; load the local .cdsinit if the program was started with the variable AMS set else load TSMC settings&lt;br /&gt;
if(getShellEnvVar(&amp;quot;AMS&amp;quot;) then&lt;br /&gt;
  loadi(&amp;quot;./.cdsinit&amp;quot;)&lt;br /&gt;
else&lt;br /&gt;
;if( ddIsId( ddGetObj( &amp;quot;tsmc13rf&amp;quot; ) ) then&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;         Starting TSMC 130nm                \n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  ddCreateLib( &amp;quot;tsmc13rf&amp;quot; strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf&amp;quot;))&lt;br /&gt;
  loadi(strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf/libInit.il&amp;quot;))&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux packages that might be required ==&lt;br /&gt;
*openmotif22&lt;br /&gt;
*libXp&lt;br /&gt;
*compat-readline43&lt;br /&gt;
*tk&lt;br /&gt;
*ksh&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2100</id>
		<title>Cadence Virtuoso setup</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2100"/>
		<updated>2015-04-07T22:26:44Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= New single script install =&lt;br /&gt;
Edit the europractice_installer.sh and change INST_DIR=/eda to INST_DIR=/prog (ignore the warning of changing install paths){{-}}&lt;br /&gt;
Run &amp;quot;source europractice_installer.sh&amp;quot; and wait until done.{{-}}&lt;br /&gt;
Check in the /prog/cadence/20xx-xx/script folder if there is a IC, VIPCAT and ASSURA script in there, if not modify the release versions and add the following snippet in a file called cadence_missing.csh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
setenv $CDS_INST /prog/cadence/$YEAR/RHELx86&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_OVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_UVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_ASSURA $CDS_INST/ASSURA_04.14.111_IC616OA &lt;br /&gt;
setenv ASSURAHOME $CDS_ASSURA&lt;br /&gt;
#the following line might be completely redundant&lt;br /&gt;
setenv SUBSTRATESTORMHOME $ASSURAHOME		# For Assura-RF&lt;br /&gt;
setenv LANG C&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/assura/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${SUBSTRATESTORMHOME}/bin&amp;quot;&lt;br /&gt;
setenv ASSURA_AUTO_64BIT ALL&lt;br /&gt;
alias help_cds_assura  &#039;$CDS_ASSURA/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
# assura&lt;br /&gt;
&lt;br /&gt;
setenv CDS_IC  $CDS_INST/IC_6.1.6.080 &lt;br /&gt;
# This line is required by the some design kits...&lt;br /&gt;
setenv CDSDIR $CDS_IC&lt;br /&gt;
# When using ADE set netlisting mode to analog (&amp;quot;dfIIconfig.pdf&amp;quot;), p16.&lt;br /&gt;
setenv CDS_Netlisting_Mode Analog&lt;br /&gt;
setenv MG_ENABLE_PTOT true&lt;br /&gt;
# Required for tutorial material and cadence libraries (eg analogLib)&lt;br /&gt;
setenv CDSHOME $CDS_IC&lt;br /&gt;
setenv CDS_USE_PALETTE&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/dfII/bin&amp;quot;&lt;br /&gt;
alias help_cds_ic  &#039;$CDS_IC/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the following to generate the startup script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
# Fix path&lt;br /&gt;
sed -i &#039;s/eda/prog/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Fix non existent manpath&lt;br /&gt;
sed -i &#039;s/setenv MANPATH/#setenv MANPATH/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
chmod +x /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Add all scripts to one fil&lt;br /&gt;
ls /prog/cadence/$YEAR/scripts/*.csh &amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
# Add source to each line&lt;br /&gt;
sed -i -e &#039;s/^/source /&#039; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
echo &#039;source /prog/cadence/eda_general_init.csh&#039; &amp;gt;&amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
chmod +x /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
ln -s /prog/cadence/cadence_$YEAR\_init.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
source /prog/cadence/cadence_init.csh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The content of eda_general_init.csh is &lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv CDS_LIC_FILE 5280@vlsi.ift.uib.no&lt;br /&gt;
setenv AMS_DIR /path/to/amslib&lt;br /&gt;
setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
setenv CDS_BIND_TMP_DD true&lt;br /&gt;
setenv IUSDIR $CDS_INCV&lt;br /&gt;
alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run checksys.sh script given at end of this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old install method=&lt;br /&gt;
== Update install manager ==&lt;br /&gt;
Always update install manager if a newer exists or else installations may fail.&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir iscape&lt;br /&gt;
 tar zxvf /prog/download/download.msc.rl.ac.uk/Cadence/2012_2013/ISCAPE/lnx86/iscape_VERSION&lt;br /&gt;
&lt;br /&gt;
== Extract downloaded files ==&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir download&lt;br /&gt;
 cd download&lt;br /&gt;
 find /prog/download/download.msc.rl.ac.uk/Cadence/ -name &#039;*.tar&#039; | xargs -l tar xvf&lt;br /&gt;
&lt;br /&gt;
== Run install manager ==&lt;br /&gt;
&lt;br /&gt;
 /prog/cadence/iscape/iscape/bin/iscape.sh&amp;amp;&lt;br /&gt;
&lt;br /&gt;
== configure install manager ==&lt;br /&gt;
preferences -&amp;gt; directories{{-}}&lt;br /&gt;
Set default install directory to{{-}}&lt;br /&gt;
/prog/cadence&lt;br /&gt;
&lt;br /&gt;
== install/update program with install manager ==&lt;br /&gt;
For new installs, follow the install instructions provided by europractice in addition to the tips from this guide. Correct directory naming reduces the amount of editing of the settings file later.&lt;br /&gt;
&lt;br /&gt;
* Press the icon which has the text &amp;quot;local directory/media install&amp;quot;&lt;br /&gt;
* Select browse and navigate to the directory containing the install files and select the CDROM1 folder. *Check that there isn&#039;t a slash at the end of the path. The program doesn&#039;t search recursively.&lt;br /&gt;
fex: /prog/cadence/unpacked/ASSURA04.12.020-5141_lnx86.Hotfix/CDROM1&lt;br /&gt;
*You don&#039;t need to install all updates recursively, select only the latest hotfix and the install will ask for the path to the base install when it is needed. If there are no hotfixes, install the base install.&lt;br /&gt;
*Select the correct path to install to, keep the existing naming convention.&lt;br /&gt;
*If a window opens with &amp;quot;Welcome to OpenAccess.....&amp;quot;, just press enter and then &#039;n&#039; and then enter again.&lt;br /&gt;
*If a window opens which asks about configuring the license server, press n.&lt;br /&gt;
*When the install is finished and you are back in the result list, you need to press the small underlined cancel text to change the path.&lt;br /&gt;
*To make make less changes to the environment script later run this command and use the provided paths in the installation. The CDS_INST path will be changed later.&lt;br /&gt;
 cat /prog/download/download.msc.rl.ac.uk/Cadence/2013_2014/cadence_ic_2013.csh | grep CDS_INST&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
== Package specifics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== INCISIVE ===&lt;br /&gt;
When doing a full install, INCISIVE needs to be installed first as it is required by IC.&lt;br /&gt;
Press cancel when the ARM license file dialog shows.&lt;br /&gt;
&lt;br /&gt;
=== ASSURA ===&lt;br /&gt;
There are two versions ASSURA*-615 and ASSURA*-5141.&lt;br /&gt;
5141 is for compability with IC5 (CDB).&lt;br /&gt;
61 is for use with IC6 (OA).&lt;br /&gt;
&lt;br /&gt;
=== VIPCAT ===&lt;br /&gt;
Choose UVM as the packet to install for IP verification&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
If a new install, then copy the template script called &amp;quot;cadence_ic_20xx.csh&amp;quot; from the download folder to the /prog/cadence folder.&lt;br /&gt;
&lt;br /&gt;
Line references following will be based on the 2012 release of the file. Check that actual folder names are correct.&lt;br /&gt;
&lt;br /&gt;
*24 - Set correct license server at line&lt;br /&gt;
*27 - Set CDS_INST to /prog/candence&lt;br /&gt;
*37 - Set ALTOS path to /ALTOS/altos_rel3.2p3&lt;br /&gt;
*57 - Set ASSURA path to /ASSURA_4.12_CDB if using IC5, /ASSURA_4.12_OA if using IC6&lt;br /&gt;
*72/74 - Comment/uncomment line according to IC version&lt;br /&gt;
*83 - Set to correct MVS folder (correct according to install instructions)&lt;br /&gt;
*110 - Set to correct IC6 folder (correct according to install instructions)&lt;br /&gt;
*151 - Set to correct ICC folder (correct according to install instructions)&lt;br /&gt;
*188 - Set PVE path to /PVE_11.12HF106&lt;br /&gt;
*213 - Set Conformal path to /CONFORMAL_11.10&lt;br /&gt;
*229 - Set to correct RCL folder (correct according to install instructions)&lt;br /&gt;
*243 - Set EDI path to /EDI_11.1&lt;br /&gt;
*258 - Set to correct ET folder (correct according to install instructions)&lt;br /&gt;
*274 - Set to correct ETS folder (correct according to install instructions)&lt;br /&gt;
*293 - Set MMSIM path to /MMSIM_11.10&lt;br /&gt;
*315 - Set INCISIVE path to /INCISIVE_12.1&lt;br /&gt;
*387 - Set VIPCAT path to /VIPCAT_11.3.014&lt;br /&gt;
*411 - Set CTOS path to /CTOS_12.1&lt;br /&gt;
&lt;br /&gt;
If you correctly set the directories like specified above you can skip editing the paths to the specific programs and only change the one for CDS_INT.&lt;br /&gt;
&lt;br /&gt;
Include these lines at the bottom&lt;br /&gt;
 setenv AMS_DIR /path/to/amslib&lt;br /&gt;
 setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
 setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
 setenv CDS_BIND_TMP_DD true&lt;br /&gt;
 setenv IUSDIR $CDS_INCV&lt;br /&gt;
 alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
 alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&lt;br /&gt;
Save file as cadence_ic_20xx_uib.csh and add/update the symlink&lt;br /&gt;
 csh&lt;br /&gt;
 chmod +x /prog/cadence/cadence_ic_20xx_uib.csh&lt;br /&gt;
 ln -s /prog/cadence/cadence_ic_20xx_uib.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
 source /prog/cadence/cadence_init.csh&lt;br /&gt;
Run lmstat to check that it is possible to connect to the license server&lt;br /&gt;
 lmstat -c 5280@&amp;lt;your licenceserver&amp;gt;&lt;br /&gt;
Both cdslmd and altosda should be listed as up.&lt;br /&gt;
&lt;br /&gt;
Run the checksys.sh script listed below to check for any missing dependencies and to set up any missing tools links.&lt;br /&gt;
In case the scipt gives an error like&lt;br /&gt;
&amp;lt;source lang=text&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Configuration checks failed, status is: FAIL&lt;br /&gt;
&lt;br /&gt;
checkSysConf cannot reliably parse your systems /etc/redhat-release file&lt;br /&gt;
It would appear that the file is non-standard and does not contain release&lt;br /&gt;
information in the standard readable format.&lt;br /&gt;
&lt;br /&gt;
The contents of your /etc/redhat-release is listed below between&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt; tags.&lt;br /&gt;
A &#039;correct&#039; release file should have only one line of content, containing&lt;br /&gt;
version information in a standard format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt;&lt;br /&gt;
Red Hat Enterprise Linux Server release 5.9 (Tikanga)&lt;br /&gt;
&amp;lt;/RELEASE_FILE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check/correct your /etc/redhat-release file and try again.&lt;br /&gt;
There is no OEM datafile for -r for the Linux platform.&lt;br /&gt;
&lt;br /&gt;
Valid OEM images are :&lt;br /&gt;
foreach: No match.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
then the OS is probably newer than checkSysConf used, copy a newer version from another program folder.&lt;br /&gt;
If you then get&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
This operating system version &#039;5.0WS&#039; is not supported&lt;br /&gt;
&lt;br /&gt;
If you believe you are running a supported OS then check that&lt;br /&gt;
the OS version directory exists in the data directory:&lt;br /&gt;
/&amp;lt;path to cadence&amp;gt;/ICC_11.2.41/share/patchData/Linux/x86_64&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then check the version in the aforementioned folder and the text file inside it.&lt;br /&gt;
&lt;br /&gt;
Copy the .cdsinit script below to the folder /prog/cadence/IC_6.X.X.X/tools/dfII/local&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
===Checksys.sh===&lt;br /&gt;
Usefull for setting up missing tools folders and checking that all dependencies are installed&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script for setting up tools folders and checking dependencies&lt;br /&gt;
# By Arild Velure 2014&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if ( [ -z &amp;quot;$CDS_INST&amp;quot; ] &amp;amp;&amp;amp; [ -z &amp;quot;$CDS_TOP&amp;quot; ] )&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;Please run environment script first&amp;quot;&lt;br /&gt;
  exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Add new modules if needed&lt;br /&gt;
#2012&lt;br /&gt;
#cds_paths=( $CDS_ASSURA $CDS_MVS $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $RC_PATH $CDS_SOCE&lt;br /&gt;
#$CDS_ET $CDS_ETS $CDS_MMSIM $incisiv_dir $CDS_VIPCAT $CTOS_ROOT )&lt;br /&gt;
#2013&lt;br /&gt;
cds_paths=( $ALTOSHOME $CDS_ASSURA $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $CDS_RC $CDS_EDI $CDS_ET &lt;br /&gt;
$CDS_ETS $CDS_MMSIM $CDS_INCV $CDS_VIPCAT $CTOS_ROOT)&lt;br /&gt;
# CTOS_ROOT doesn&#039;t seem to have a checksysconf&lt;br /&gt;
#2014&lt;br /&gt;
cds_paths=( $CDS_ASSURA $CDS_CONFORMAL $CTOS_ROOT $CDS_EDI $CDS_ET $CDS_EXT $CDS_IC $CDS_INCV $ALTOSHOME $CDS_MMSIM $CDS_MVS $CDS_PVS $CDS_RC $CDS_SSV $CDS_VIPCAT )&lt;br /&gt;
# CDS_ASSURA CDS_IC and CDS_VIPCAT needs manual script&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  rm ./problems.txt&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Some installers forget to link the tools folder to the tools.lnx86&lt;br /&gt;
# Creat links so we don&#039;t need to edit and check settings file&lt;br /&gt;
for i in &amp;quot;${cds_paths[@]}&amp;quot;&lt;br /&gt;
do&lt;br /&gt;
  if [ ! -e $i ]&lt;br /&gt;
    then&lt;br /&gt;
    echo &amp;quot;Can&#039;t find path $i is it installed?&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  if [ ! -e $i/tools ]&lt;br /&gt;
  then&lt;br /&gt;
    if [ -e $i/tools.lnx86 ]&lt;br /&gt;
    then&lt;br /&gt;
      ln -s tools.lnx86 $i/tools&lt;br /&gt;
    fi&lt;br /&gt;
  fi&lt;br /&gt;
  # Run checksys to check that system is properly installed&lt;br /&gt;
  echo &amp;quot;Checking $i&amp;quot;&lt;br /&gt;
  if [ ! -e $i/tools/bin/checkSysConf ]&lt;br /&gt;
  then&lt;br /&gt;
    echo &amp;quot;checkSysConf not found&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  # You need to specifically mention the name of the release to test for.&lt;br /&gt;
  # Next line parses the output and grabs all lines which starts with a space and contains&lt;br /&gt;
  # some characters, which should only be release names, and puts them in an array&lt;br /&gt;
  proglist=($($i/tools/bin/checkSysConf -r | egrep &#039;^ +\w&#039;))&lt;br /&gt;
  # If it returns empty it propably didn&#039;t find a supported OS version&lt;br /&gt;
  if [ ${#proglist[@]} = 0 ]&lt;br /&gt;
  then&lt;br /&gt;
    $i/tools/bin/checkSysConf -r &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    echo &amp;quot;FAIL, couldn&#039;t find releasename&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
  for a in &amp;quot;${proglist[@]}&amp;quot;&lt;br /&gt;
  do&lt;br /&gt;
    echo &amp;quot;Prog version $a&amp;quot;&lt;br /&gt;
    result=$($i/tools/bin/checkSysConf $a -q)&lt;br /&gt;
    echo &amp;quot;$result&amp;quot;&lt;br /&gt;
    if [ &amp;quot;$result&amp;quot; = &amp;quot;FAIL&amp;quot; ]&lt;br /&gt;
    then&lt;br /&gt;
      #Something failed, run again with verbosity&lt;br /&gt;
      $i/tools/bin/checkSysConf $a &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    fi&lt;br /&gt;
  done&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  echo &amp;quot;Missing modules:&amp;quot;&lt;br /&gt;
  cat ./problems.txt | grep FAIL&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.cdsinit===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;autohotkey&amp;quot;&amp;gt;&lt;br /&gt;
; AMS runs a script before starting virtuoso which creates a local .cdsinit in the current folder&lt;br /&gt;
; load the local .cdsinit if the program was started with the variable AMS set else load TSMC settings&lt;br /&gt;
if(getShellEnvVar(&amp;quot;AMS&amp;quot;) then&lt;br /&gt;
  loadi(&amp;quot;./.cdsinit&amp;quot;)&lt;br /&gt;
else&lt;br /&gt;
;if( ddIsId( ddGetObj( &amp;quot;tsmc13rf&amp;quot; ) ) then&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;         Starting TSMC 130nm                \n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  ddCreateLib( &amp;quot;tsmc13rf&amp;quot; strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf&amp;quot;))&lt;br /&gt;
  loadi(strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf/libInit.il&amp;quot;))&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux packages that might be required ==&lt;br /&gt;
*openmotif22&lt;br /&gt;
*libXp&lt;br /&gt;
*compat-readline43&lt;br /&gt;
*tk&lt;br /&gt;
*ksh&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2099</id>
		<title>Cadence Virtuoso setup</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2099"/>
		<updated>2015-04-07T22:23:21Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= New single script install =&lt;br /&gt;
Edit the europractice_installer.sh and change INST_DIR=/eda to INST_DIR=/prog (ignore the warning of changing install paths)&lt;br /&gt;
Run &amp;quot;source europractice_installer.sh&amp;quot; and wait until done.&lt;br /&gt;
Check in the /prog/cadence/20xx-xx/script folder if there is a IC, VIPCAT and ASSURA script in there, if not modify the release versions and add the following snippet in a file called cadence_missing.csh&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
setenv $CDS_INST /prog/cadence/$YEAR/RHELx86&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_OVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_UVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_ASSURA $CDS_INST/ASSURA_04.14.111_IC616OA &lt;br /&gt;
setenv ASSURAHOME $CDS_ASSURA&lt;br /&gt;
#the following line might be completely redundant&lt;br /&gt;
setenv SUBSTRATESTORMHOME $ASSURAHOME		# For Assura-RF&lt;br /&gt;
setenv LANG C&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/assura/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${SUBSTRATESTORMHOME}/bin&amp;quot;&lt;br /&gt;
setenv ASSURA_AUTO_64BIT ALL&lt;br /&gt;
alias help_cds_assura  &#039;$CDS_ASSURA/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
# assura&lt;br /&gt;
&lt;br /&gt;
setenv CDS_IC  $CDS_INST/IC_6.1.6.080 &lt;br /&gt;
# This line is required by the some design kits...&lt;br /&gt;
setenv CDSDIR $CDS_IC&lt;br /&gt;
# When using ADE set netlisting mode to analog (&amp;quot;dfIIconfig.pdf&amp;quot;), p16.&lt;br /&gt;
setenv CDS_Netlisting_Mode Analog&lt;br /&gt;
setenv MG_ENABLE_PTOT true&lt;br /&gt;
# Required for tutorial material and cadence libraries (eg analogLib)&lt;br /&gt;
setenv CDSHOME $CDS_IC&lt;br /&gt;
setenv CDS_USE_PALETTE&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/dfII/bin&amp;quot;&lt;br /&gt;
alias help_cds_ic  &#039;$CDS_IC/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the following to generate the startup script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
# Fix path&lt;br /&gt;
sed -i &#039;s/eda/prog/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Fix non existent manpath&lt;br /&gt;
sed -i &#039;s/setenv MANPATH/#setenv MANPATH/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
chmod +x /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Add all scripts to one fil&lt;br /&gt;
ls /prog/cadence/$YEAR/scripts/*.csh &amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
# Add source to each line&lt;br /&gt;
sed -i -e &#039;s/^/source /&#039; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
echo &#039;source /prog/cadence/eda_general_init.csh&#039; &amp;gt;&amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
chmod +x /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The content of eda_general_init.csh is &lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv CDS_LIC_FILE 5280@vlsi.ift.uib.no&lt;br /&gt;
setenv AMS_DIR /path/to/amslib&lt;br /&gt;
setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
setenv CDS_BIND_TMP_DD true&lt;br /&gt;
setenv IUSDIR $CDS_INCV&lt;br /&gt;
alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run checksys.sh script given at end of this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old install method=&lt;br /&gt;
== Update install manager ==&lt;br /&gt;
Always update install manager if a newer exists or else installations may fail.&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir iscape&lt;br /&gt;
 tar zxvf /prog/download/download.msc.rl.ac.uk/Cadence/2012_2013/ISCAPE/lnx86/iscape_VERSION&lt;br /&gt;
&lt;br /&gt;
== Extract downloaded files ==&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir download&lt;br /&gt;
 cd download&lt;br /&gt;
 find /prog/download/download.msc.rl.ac.uk/Cadence/ -name &#039;*.tar&#039; | xargs -l tar xvf&lt;br /&gt;
&lt;br /&gt;
== Run install manager ==&lt;br /&gt;
&lt;br /&gt;
 /prog/cadence/iscape/iscape/bin/iscape.sh&amp;amp;&lt;br /&gt;
&lt;br /&gt;
== configure install manager ==&lt;br /&gt;
preferences -&amp;gt; directories{{-}}&lt;br /&gt;
Set default install directory to{{-}}&lt;br /&gt;
/prog/cadence&lt;br /&gt;
&lt;br /&gt;
== install/update program with install manager ==&lt;br /&gt;
For new installs, follow the install instructions provided by europractice in addition to the tips from this guide. Correct directory naming reduces the amount of editing of the settings file later.&lt;br /&gt;
&lt;br /&gt;
* Press the icon which has the text &amp;quot;local directory/media install&amp;quot;&lt;br /&gt;
* Select browse and navigate to the directory containing the install files and select the CDROM1 folder. *Check that there isn&#039;t a slash at the end of the path. The program doesn&#039;t search recursively.&lt;br /&gt;
fex: /prog/cadence/unpacked/ASSURA04.12.020-5141_lnx86.Hotfix/CDROM1&lt;br /&gt;
*You don&#039;t need to install all updates recursively, select only the latest hotfix and the install will ask for the path to the base install when it is needed. If there are no hotfixes, install the base install.&lt;br /&gt;
*Select the correct path to install to, keep the existing naming convention.&lt;br /&gt;
*If a window opens with &amp;quot;Welcome to OpenAccess.....&amp;quot;, just press enter and then &#039;n&#039; and then enter again.&lt;br /&gt;
*If a window opens which asks about configuring the license server, press n.&lt;br /&gt;
*When the install is finished and you are back in the result list, you need to press the small underlined cancel text to change the path.&lt;br /&gt;
*To make make less changes to the environment script later run this command and use the provided paths in the installation. The CDS_INST path will be changed later.&lt;br /&gt;
 cat /prog/download/download.msc.rl.ac.uk/Cadence/2013_2014/cadence_ic_2013.csh | grep CDS_INST&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
== Package specifics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== INCISIVE ===&lt;br /&gt;
When doing a full install, INCISIVE needs to be installed first as it is required by IC.&lt;br /&gt;
Press cancel when the ARM license file dialog shows.&lt;br /&gt;
&lt;br /&gt;
=== ASSURA ===&lt;br /&gt;
There are two versions ASSURA*-615 and ASSURA*-5141.&lt;br /&gt;
5141 is for compability with IC5 (CDB).&lt;br /&gt;
61 is for use with IC6 (OA).&lt;br /&gt;
&lt;br /&gt;
=== VIPCAT ===&lt;br /&gt;
Choose UVM as the packet to install for IP verification&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
If a new install, then copy the template script called &amp;quot;cadence_ic_20xx.csh&amp;quot; from the download folder to the /prog/cadence folder.&lt;br /&gt;
&lt;br /&gt;
Line references following will be based on the 2012 release of the file. Check that actual folder names are correct.&lt;br /&gt;
&lt;br /&gt;
*24 - Set correct license server at line&lt;br /&gt;
*27 - Set CDS_INST to /prog/candence&lt;br /&gt;
*37 - Set ALTOS path to /ALTOS/altos_rel3.2p3&lt;br /&gt;
*57 - Set ASSURA path to /ASSURA_4.12_CDB if using IC5, /ASSURA_4.12_OA if using IC6&lt;br /&gt;
*72/74 - Comment/uncomment line according to IC version&lt;br /&gt;
*83 - Set to correct MVS folder (correct according to install instructions)&lt;br /&gt;
*110 - Set to correct IC6 folder (correct according to install instructions)&lt;br /&gt;
*151 - Set to correct ICC folder (correct according to install instructions)&lt;br /&gt;
*188 - Set PVE path to /PVE_11.12HF106&lt;br /&gt;
*213 - Set Conformal path to /CONFORMAL_11.10&lt;br /&gt;
*229 - Set to correct RCL folder (correct according to install instructions)&lt;br /&gt;
*243 - Set EDI path to /EDI_11.1&lt;br /&gt;
*258 - Set to correct ET folder (correct according to install instructions)&lt;br /&gt;
*274 - Set to correct ETS folder (correct according to install instructions)&lt;br /&gt;
*293 - Set MMSIM path to /MMSIM_11.10&lt;br /&gt;
*315 - Set INCISIVE path to /INCISIVE_12.1&lt;br /&gt;
*387 - Set VIPCAT path to /VIPCAT_11.3.014&lt;br /&gt;
*411 - Set CTOS path to /CTOS_12.1&lt;br /&gt;
&lt;br /&gt;
If you correctly set the directories like specified above you can skip editing the paths to the specific programs and only change the one for CDS_INT.&lt;br /&gt;
&lt;br /&gt;
Include these lines at the bottom&lt;br /&gt;
 setenv AMS_DIR /path/to/amslib&lt;br /&gt;
 setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
 setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
 setenv CDS_BIND_TMP_DD true&lt;br /&gt;
 setenv IUSDIR $CDS_INCV&lt;br /&gt;
 alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
 alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&lt;br /&gt;
Save file as cadence_ic_20xx_uib.csh and add/update the symlink&lt;br /&gt;
 csh&lt;br /&gt;
 chmod +x /prog/cadence/cadence_ic_20xx_uib.csh&lt;br /&gt;
 ln -s /prog/cadence/cadence_ic_20xx_uib.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
 source /prog/cadence/cadence_init.csh&lt;br /&gt;
Run lmstat to check that it is possible to connect to the license server&lt;br /&gt;
 lmstat -c 5280@&amp;lt;your licenceserver&amp;gt;&lt;br /&gt;
Both cdslmd and altosda should be listed as up.&lt;br /&gt;
&lt;br /&gt;
Run the checksys.sh script listed below to check for any missing dependencies and to set up any missing tools links.&lt;br /&gt;
In case the scipt gives an error like&lt;br /&gt;
&amp;lt;source lang=text&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Configuration checks failed, status is: FAIL&lt;br /&gt;
&lt;br /&gt;
checkSysConf cannot reliably parse your systems /etc/redhat-release file&lt;br /&gt;
It would appear that the file is non-standard and does not contain release&lt;br /&gt;
information in the standard readable format.&lt;br /&gt;
&lt;br /&gt;
The contents of your /etc/redhat-release is listed below between&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt; tags.&lt;br /&gt;
A &#039;correct&#039; release file should have only one line of content, containing&lt;br /&gt;
version information in a standard format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt;&lt;br /&gt;
Red Hat Enterprise Linux Server release 5.9 (Tikanga)&lt;br /&gt;
&amp;lt;/RELEASE_FILE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check/correct your /etc/redhat-release file and try again.&lt;br /&gt;
There is no OEM datafile for -r for the Linux platform.&lt;br /&gt;
&lt;br /&gt;
Valid OEM images are :&lt;br /&gt;
foreach: No match.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
then the OS is probably newer than checkSysConf used, copy a newer version from another program folder.&lt;br /&gt;
If you then get&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
This operating system version &#039;5.0WS&#039; is not supported&lt;br /&gt;
&lt;br /&gt;
If you believe you are running a supported OS then check that&lt;br /&gt;
the OS version directory exists in the data directory:&lt;br /&gt;
/&amp;lt;path to cadence&amp;gt;/ICC_11.2.41/share/patchData/Linux/x86_64&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then check the version in the aforementioned folder and the text file inside it.&lt;br /&gt;
&lt;br /&gt;
Copy the .cdsinit script below to the folder /prog/cadence/IC_6.X.X.X/tools/dfII/local&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
===Checksys.sh===&lt;br /&gt;
Usefull for setting up missing tools folders and checking that all dependencies are installed&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script for setting up tools folders and checking dependencies&lt;br /&gt;
# By Arild Velure 2014&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if ( [ -z &amp;quot;$CDS_INST&amp;quot; ] &amp;amp;&amp;amp; [ -z &amp;quot;$CDS_TOP&amp;quot; ] )&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;Please run environment script first&amp;quot;&lt;br /&gt;
  exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Add new modules if needed&lt;br /&gt;
#2012&lt;br /&gt;
#cds_paths=( $CDS_ASSURA $CDS_MVS $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $RC_PATH $CDS_SOCE&lt;br /&gt;
#$CDS_ET $CDS_ETS $CDS_MMSIM $incisiv_dir $CDS_VIPCAT $CTOS_ROOT )&lt;br /&gt;
#2013&lt;br /&gt;
cds_paths=( $ALTOSHOME $CDS_ASSURA $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $CDS_RC $CDS_EDI $CDS_ET &lt;br /&gt;
$CDS_ETS $CDS_MMSIM $CDS_INCV $CDS_VIPCAT $CTOS_ROOT)&lt;br /&gt;
# CTOS_ROOT doesn&#039;t seem to have a checksysconf&lt;br /&gt;
#2014&lt;br /&gt;
cds_paths=( $CDS_ASSURA $CDS_CONFORMAL $CTOS_ROOT $CDS_EDI $CDS_ET $CDS_EXT $CDS_IC $CDS_INCV $ALTOSHOME $CDS_MMSIM $CDS_MVS $CDS_PVS $CDS_RC $CDS_SSV $CDS_VIPCAT )&lt;br /&gt;
# CDS_ASSURA CDS_IC and CDS_VIPCAT needs manual script&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  rm ./problems.txt&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Some installers forget to link the tools folder to the tools.lnx86&lt;br /&gt;
# Creat links so we don&#039;t need to edit and check settings file&lt;br /&gt;
for i in &amp;quot;${cds_paths[@]}&amp;quot;&lt;br /&gt;
do&lt;br /&gt;
  if [ ! -e $i ]&lt;br /&gt;
    then&lt;br /&gt;
    echo &amp;quot;Can&#039;t find path $i is it installed?&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  if [ ! -e $i/tools ]&lt;br /&gt;
  then&lt;br /&gt;
    if [ -e $i/tools.lnx86 ]&lt;br /&gt;
    then&lt;br /&gt;
      ln -s tools.lnx86 $i/tools&lt;br /&gt;
    fi&lt;br /&gt;
  fi&lt;br /&gt;
  # Run checksys to check that system is properly installed&lt;br /&gt;
  echo &amp;quot;Checking $i&amp;quot;&lt;br /&gt;
  if [ ! -e $i/tools/bin/checkSysConf ]&lt;br /&gt;
  then&lt;br /&gt;
    echo &amp;quot;checkSysConf not found&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  # You need to specifically mention the name of the release to test for.&lt;br /&gt;
  # Next line parses the output and grabs all lines which starts with a space and contains&lt;br /&gt;
  # some characters, which should only be release names, and puts them in an array&lt;br /&gt;
  proglist=($($i/tools/bin/checkSysConf -r | egrep &#039;^ +\w&#039;))&lt;br /&gt;
  # If it returns empty it propably didn&#039;t find a supported OS version&lt;br /&gt;
  if [ ${#proglist[@]} = 0 ]&lt;br /&gt;
  then&lt;br /&gt;
    $i/tools/bin/checkSysConf -r &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    echo &amp;quot;FAIL, couldn&#039;t find releasename&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
  for a in &amp;quot;${proglist[@]}&amp;quot;&lt;br /&gt;
  do&lt;br /&gt;
    echo &amp;quot;Prog version $a&amp;quot;&lt;br /&gt;
    result=$($i/tools/bin/checkSysConf $a -q)&lt;br /&gt;
    echo &amp;quot;$result&amp;quot;&lt;br /&gt;
    if [ &amp;quot;$result&amp;quot; = &amp;quot;FAIL&amp;quot; ]&lt;br /&gt;
    then&lt;br /&gt;
      #Something failed, run again with verbosity&lt;br /&gt;
      $i/tools/bin/checkSysConf $a &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    fi&lt;br /&gt;
  done&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  echo &amp;quot;Missing modules:&amp;quot;&lt;br /&gt;
  cat ./problems.txt | grep FAIL&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.cdsinit===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;autohotkey&amp;quot;&amp;gt;&lt;br /&gt;
; AMS runs a script before starting virtuoso which creates a local .cdsinit in the current folder&lt;br /&gt;
; load the local .cdsinit if the program was started with the variable AMS set else load TSMC settings&lt;br /&gt;
if(getShellEnvVar(&amp;quot;AMS&amp;quot;) then&lt;br /&gt;
  loadi(&amp;quot;./.cdsinit&amp;quot;)&lt;br /&gt;
else&lt;br /&gt;
;if( ddIsId( ddGetObj( &amp;quot;tsmc13rf&amp;quot; ) ) then&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;         Starting TSMC 130nm                \n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  ddCreateLib( &amp;quot;tsmc13rf&amp;quot; strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf&amp;quot;))&lt;br /&gt;
  loadi(strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf/libInit.il&amp;quot;))&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux packages that might be required ==&lt;br /&gt;
*openmotif22&lt;br /&gt;
*libXp&lt;br /&gt;
*compat-readline43&lt;br /&gt;
*tk&lt;br /&gt;
*ksh&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2098</id>
		<title>Cadence Virtuoso setup</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Cadence_Virtuoso_setup&amp;diff=2098"/>
		<updated>2015-04-07T22:19:52Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= New single script install =&lt;br /&gt;
Edit the europractice_installer.sh and change INST_DIR=/eda to INST_DIR=/prog (ignore the warning of changing install paths)&lt;br /&gt;
Run &amp;quot;source europractice_installer.sh&amp;quot; and wait until done.&lt;br /&gt;
Check in the /prog/cadence/20xx-xx/script folder if there is a IC, VIPCAT and ASSURA script in there, if not modify the release versions and add the following snippet in a file called cadence_missing.csh&lt;br /&gt;
&amp;lt;source lang=tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
setenv $CDS_INST /prog/cadence/$YEAR/RHELx86&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_OVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_VIPCAT $CDS_INST/VIPCAT_11.30.029_UVM &lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_VIPCAT}/tools/bin&amp;quot;&lt;br /&gt;
if ( $?SPECMAN_PATH == 0) then &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages&amp;quot;&lt;br /&gt;
else &lt;br /&gt;
  setenv SPECMAN_PATH &amp;quot;${CDS_VIPCAT}/utils:${CDS_VIPCAT}/packages:${SPECMAN_PATH}&amp;quot;&lt;br /&gt;
endif&lt;br /&gt;
alias help_cds_vipcat  &#039;$CDS_VIPCAT/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
setenv CDS_ASSURA $CDS_INST/ASSURA_04.14.111_IC616OA &lt;br /&gt;
setenv ASSURAHOME $CDS_ASSURA&lt;br /&gt;
#the following line might be completely redundant&lt;br /&gt;
setenv SUBSTRATESTORMHOME $ASSURAHOME		# For Assura-RF&lt;br /&gt;
setenv LANG C&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_ASSURA}/tools/assura/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${SUBSTRATESTORMHOME}/bin&amp;quot;&lt;br /&gt;
setenv ASSURA_AUTO_64BIT ALL&lt;br /&gt;
alias help_cds_assura  &#039;$CDS_ASSURA/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
# assura&lt;br /&gt;
&lt;br /&gt;
setenv CDS_IC  $CDS_INST/IC_6.1.6.080 &lt;br /&gt;
# This line is required by the some design kits...&lt;br /&gt;
setenv CDSDIR $CDS_IC&lt;br /&gt;
# When using ADE set netlisting mode to analog (&amp;quot;dfIIconfig.pdf&amp;quot;), p16.&lt;br /&gt;
setenv CDS_Netlisting_Mode Analog&lt;br /&gt;
setenv MG_ENABLE_PTOT true&lt;br /&gt;
# Required for tutorial material and cadence libraries (eg analogLib)&lt;br /&gt;
setenv CDSHOME $CDS_IC&lt;br /&gt;
setenv CDS_USE_PALETTE&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/bin&amp;quot;&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${CDS_IC}/tools/dfII/bin&amp;quot;&lt;br /&gt;
alias help_cds_ic  &#039;$CDS_IC/tools/bin/cdnshelp &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the following to generate the startup script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv YEAR 2014-15&lt;br /&gt;
# Fix path&lt;br /&gt;
sed -i &#039;s/eda/prog/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Fix non existent manpath&lt;br /&gt;
sed -i &#039;s/setenv MANPATH/#setenv MANPATH/g&#039; /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
chmod +x /prog/cadence/$YEAR/scripts/*.csh&lt;br /&gt;
# Add all scripts to one fil&lt;br /&gt;
ls /prog/cadence/$YEAR/scripts/*.csh &amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
# Add source to each line&lt;br /&gt;
sed -i -e &#039;s/^/source /&#039; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
echo &#039;source /prog/cadence/eda_general_init.csh&#039; &amp;gt;&amp;gt; /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
chmod +x /prog/cadence/cadence_$YEAR\_init.csh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The content of eda_general_init.csh is &lt;br /&gt;
&amp;lt;source lang=&amp;quot;tcl&amp;quot;&amp;gt;&lt;br /&gt;
setenv CDS_LIC_FILE 5280@vlsi.ift.uib.no&lt;br /&gt;
setenv AMS_DIR /path/to/amslib&lt;br /&gt;
setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
setenv CDS_BIND_TMP_DD true&lt;br /&gt;
setenv IUSDIR $CDS_INCV&lt;br /&gt;
alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run checksys.sh script given at end of this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old install method=&lt;br /&gt;
== Update install manager ==&lt;br /&gt;
Always update install manager if a newer exists or else installations may fail.&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir iscape&lt;br /&gt;
 tar zxvf /prog/download/download.msc.rl.ac.uk/Cadence/2012_2013/ISCAPE/lnx86/iscape_VERSION&lt;br /&gt;
&lt;br /&gt;
== Extract downloaded files ==&lt;br /&gt;
&lt;br /&gt;
 cd /prog/cadence/&lt;br /&gt;
 mkdir download&lt;br /&gt;
 cd download&lt;br /&gt;
 find /prog/download/download.msc.rl.ac.uk/Cadence/ -name &#039;*.tar&#039; | xargs -l tar xvf&lt;br /&gt;
&lt;br /&gt;
== Run install manager ==&lt;br /&gt;
&lt;br /&gt;
 /prog/cadence/iscape/iscape/bin/iscape.sh&amp;amp;&lt;br /&gt;
&lt;br /&gt;
== configure install manager ==&lt;br /&gt;
preferences -&amp;gt; directories{{-}}&lt;br /&gt;
Set default install directory to{{-}}&lt;br /&gt;
/prog/cadence&lt;br /&gt;
&lt;br /&gt;
== install/update program with install manager ==&lt;br /&gt;
For new installs, follow the install instructions provided by europractice in addition to the tips from this guide. Correct directory naming reduces the amount of editing of the settings file later.&lt;br /&gt;
&lt;br /&gt;
* Press the icon which has the text &amp;quot;local directory/media install&amp;quot;&lt;br /&gt;
* Select browse and navigate to the directory containing the install files and select the CDROM1 folder. *Check that there isn&#039;t a slash at the end of the path. The program doesn&#039;t search recursively.&lt;br /&gt;
fex: /prog/cadence/unpacked/ASSURA04.12.020-5141_lnx86.Hotfix/CDROM1&lt;br /&gt;
*You don&#039;t need to install all updates recursively, select only the latest hotfix and the install will ask for the path to the base install when it is needed. If there are no hotfixes, install the base install.&lt;br /&gt;
*Select the correct path to install to, keep the existing naming convention.&lt;br /&gt;
*If a window opens with &amp;quot;Welcome to OpenAccess.....&amp;quot;, just press enter and then &#039;n&#039; and then enter again.&lt;br /&gt;
*If a window opens which asks about configuring the license server, press n.&lt;br /&gt;
*When the install is finished and you are back in the result list, you need to press the small underlined cancel text to change the path.&lt;br /&gt;
*To make make less changes to the environment script later run this command and use the provided paths in the installation. The CDS_INST path will be changed later.&lt;br /&gt;
 cat /prog/download/download.msc.rl.ac.uk/Cadence/2013_2014/cadence_ic_2013.csh | grep CDS_INST&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
== Package specifics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== INCISIVE ===&lt;br /&gt;
When doing a full install, INCISIVE needs to be installed first as it is required by IC.&lt;br /&gt;
Press cancel when the ARM license file dialog shows.&lt;br /&gt;
&lt;br /&gt;
=== ASSURA ===&lt;br /&gt;
There are two versions ASSURA*-615 and ASSURA*-5141.&lt;br /&gt;
5141 is for compability with IC5 (CDB).&lt;br /&gt;
61 is for use with IC6 (OA).&lt;br /&gt;
&lt;br /&gt;
=== VIPCAT ===&lt;br /&gt;
Choose UVM as the packet to install for IP verification&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
If a new install, then copy the template script called &amp;quot;cadence_ic_20xx.csh&amp;quot; from the download folder to the /prog/cadence folder.&lt;br /&gt;
&lt;br /&gt;
Line references following will be based on the 2012 release of the file. Check that actual folder names are correct.&lt;br /&gt;
&lt;br /&gt;
*24 - Set correct license server at line&lt;br /&gt;
*27 - Set CDS_INST to /prog/candence&lt;br /&gt;
*37 - Set ALTOS path to /ALTOS/altos_rel3.2p3&lt;br /&gt;
*57 - Set ASSURA path to /ASSURA_4.12_CDB if using IC5, /ASSURA_4.12_OA if using IC6&lt;br /&gt;
*72/74 - Comment/uncomment line according to IC version&lt;br /&gt;
*83 - Set to correct MVS folder (correct according to install instructions)&lt;br /&gt;
*110 - Set to correct IC6 folder (correct according to install instructions)&lt;br /&gt;
*151 - Set to correct ICC folder (correct according to install instructions)&lt;br /&gt;
*188 - Set PVE path to /PVE_11.12HF106&lt;br /&gt;
*213 - Set Conformal path to /CONFORMAL_11.10&lt;br /&gt;
*229 - Set to correct RCL folder (correct according to install instructions)&lt;br /&gt;
*243 - Set EDI path to /EDI_11.1&lt;br /&gt;
*258 - Set to correct ET folder (correct according to install instructions)&lt;br /&gt;
*274 - Set to correct ETS folder (correct according to install instructions)&lt;br /&gt;
*293 - Set MMSIM path to /MMSIM_11.10&lt;br /&gt;
*315 - Set INCISIVE path to /INCISIVE_12.1&lt;br /&gt;
*387 - Set VIPCAT path to /VIPCAT_11.3.014&lt;br /&gt;
*411 - Set CTOS path to /CTOS_12.1&lt;br /&gt;
&lt;br /&gt;
If you correctly set the directories like specified above you can skip editing the paths to the specific programs and only change the one for CDS_INT.&lt;br /&gt;
&lt;br /&gt;
Include these lines at the bottom&lt;br /&gt;
 setenv AMS_DIR /path/to/amslib&lt;br /&gt;
 setenv TSMC_DIR /path/to/tsmc&lt;br /&gt;
 setenv PATH &amp;quot;${PATH}:${AMS_DIR}/cds/bin&amp;quot;&lt;br /&gt;
 setenv CDS_BIND_TMP_DD true&lt;br /&gt;
 setenv IUSDIR $CDS_INCV&lt;br /&gt;
 alias ams_cds_start &#039;setenv AMS;ams_cds -tech c35b4 -nologo&#039;&lt;br /&gt;
 alias tsmc_cds_start &#039;unsetenv AMS;virtuoso &amp;amp;&#039;&lt;br /&gt;
&lt;br /&gt;
Save file as cadence_ic_20xx_uib.csh and add/update the symlink&lt;br /&gt;
 csh&lt;br /&gt;
 chmod +x /prog/cadence/cadence_ic_20xx_uib.csh&lt;br /&gt;
 ln -s /prog/cadence/cadence_ic_20xx_uib.csh /prog/cadence/cadence_init.csh&lt;br /&gt;
 source /prog/cadence/cadence_init.csh&lt;br /&gt;
Run lmstat to check that it is possible to connect to the license server&lt;br /&gt;
 lmstat -c 5280@&amp;lt;your licenceserver&amp;gt;&lt;br /&gt;
Both cdslmd and altosda should be listed as up.&lt;br /&gt;
&lt;br /&gt;
Run the checksys.sh script listed below to check for any missing dependencies and to set up any missing tools links.&lt;br /&gt;
In case the scipt gives an error like&lt;br /&gt;
&amp;lt;source lang=text&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Configuration checks failed, status is: FAIL&lt;br /&gt;
&lt;br /&gt;
checkSysConf cannot reliably parse your systems /etc/redhat-release file&lt;br /&gt;
It would appear that the file is non-standard and does not contain release&lt;br /&gt;
information in the standard readable format.&lt;br /&gt;
&lt;br /&gt;
The contents of your /etc/redhat-release is listed below between&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt; tags.&lt;br /&gt;
A &#039;correct&#039; release file should have only one line of content, containing&lt;br /&gt;
version information in a standard format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RELEASE_FILE&amp;gt;&lt;br /&gt;
Red Hat Enterprise Linux Server release 5.9 (Tikanga)&lt;br /&gt;
&amp;lt;/RELEASE_FILE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check/correct your /etc/redhat-release file and try again.&lt;br /&gt;
There is no OEM datafile for -r for the Linux platform.&lt;br /&gt;
&lt;br /&gt;
Valid OEM images are :&lt;br /&gt;
foreach: No match.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
then the OS is probably newer than checkSysConf used, copy a newer version from another program folder.&lt;br /&gt;
If you then get&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
This operating system version &#039;5.0WS&#039; is not supported&lt;br /&gt;
&lt;br /&gt;
If you believe you are running a supported OS then check that&lt;br /&gt;
the OS version directory exists in the data directory:&lt;br /&gt;
/&amp;lt;path to cadence&amp;gt;/ICC_11.2.41/share/patchData/Linux/x86_64&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then check the version in the aforementioned folder and the text file inside it.&lt;br /&gt;
&lt;br /&gt;
Copy the .cdsinit script below to the folder /prog/cadence/IC_6.X.X.X/tools/dfII/local&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
===Checksys.sh===&lt;br /&gt;
Usefull for setting up missing tools folders and checking that all dependencies are installed&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# Script for setting up tools folders and checking dependencies&lt;br /&gt;
# By Arild Velure 2014&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
if ( [ -z &amp;quot;$CDS_INST&amp;quot; ] &amp;amp;&amp;amp; [ -z &amp;quot;$CDS_TOP&amp;quot; ] )&lt;br /&gt;
then&lt;br /&gt;
  echo &amp;quot;Please run environment script first&amp;quot;&lt;br /&gt;
  exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Add new modules if needed&lt;br /&gt;
#2012&lt;br /&gt;
#cds_paths=( $CDS_ASSURA $CDS_MVS $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $RC_PATH $CDS_SOCE&lt;br /&gt;
#$CDS_ET $CDS_ETS $CDS_MMSIM $incisiv_dir $CDS_VIPCAT $CTOS_ROOT )&lt;br /&gt;
#2013&lt;br /&gt;
cds_paths=( $ALTOSHOME $CDS_ASSURA $CDS_IC $CDS_ICC $CDS_PVE $CDS_CONFORMAL $CDS_RC $CDS_EDI $CDS_ET &lt;br /&gt;
$CDS_ETS $CDS_MMSIM $CDS_INCV $CDS_VIPCAT $CTOS_ROOT)&lt;br /&gt;
# CTOS_ROOT doesn&#039;t seem to have a checksysconf&lt;br /&gt;
#2014&lt;br /&gt;
cds_paths=( $CDS_ASSURA $CDS_CONFORMAL $CTOS_ROOT $CDS_EDI $CDS_ET $CDS_EXT $CDS_IC $CDS_INCV $ALTOSHOME $CDS_MMSIM $CDS_MVS $CDS_PVS $CDS_RC $CDS_SSV $CDS_VIPCAT )&lt;br /&gt;
# CDS_ASSURA CDS_IC and CDS_VIPCAT needs manual script&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  rm ./problems.txt&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Some installers forget to link the tools folder to the tools.lnx86&lt;br /&gt;
# Creat links so we don&#039;t need to edit and check settings file&lt;br /&gt;
for i in &amp;quot;${cds_paths[@]}&amp;quot;&lt;br /&gt;
do&lt;br /&gt;
  if [ ! -e $i ]&lt;br /&gt;
    then&lt;br /&gt;
    echo &amp;quot;Can&#039;t find path $i is it installed?&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  if [ ! -e $i/tools ]&lt;br /&gt;
  then&lt;br /&gt;
    if [ -e $i/tools.lnx86 ]&lt;br /&gt;
    then&lt;br /&gt;
      ln -s tools.lnx86 $i/tools&lt;br /&gt;
    fi&lt;br /&gt;
  fi&lt;br /&gt;
  # Run checksys to check that system is properly installed&lt;br /&gt;
  echo &amp;quot;Checking $i&amp;quot;&lt;br /&gt;
  if [ ! -e $i/tools/bin/checkSysConf ]&lt;br /&gt;
  then&lt;br /&gt;
    echo &amp;quot;checkSysConf not found&amp;quot;&lt;br /&gt;
    continue&lt;br /&gt;
  fi&lt;br /&gt;
  # You need to specifically mention the name of the release to test for.&lt;br /&gt;
  # Next line parses the output and grabs all lines which starts with a space and contains&lt;br /&gt;
  # some characters, which should only be release names, and puts them in an array&lt;br /&gt;
  proglist=($($i/tools/bin/checkSysConf -r | egrep &#039;^ +\w&#039;))&lt;br /&gt;
  # If it returns empty it propably didn&#039;t find a supported OS version&lt;br /&gt;
  if [ ${#proglist[@]} = 0 ]&lt;br /&gt;
  then&lt;br /&gt;
    $i/tools/bin/checkSysConf -r &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    echo &amp;quot;FAIL, couldn&#039;t find releasename&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
  for a in &amp;quot;${proglist[@]}&amp;quot;&lt;br /&gt;
  do&lt;br /&gt;
    echo &amp;quot;Prog version $a&amp;quot;&lt;br /&gt;
    result=$($i/tools/bin/checkSysConf $a -q)&lt;br /&gt;
    echo &amp;quot;$result&amp;quot;&lt;br /&gt;
    if [ &amp;quot;$result&amp;quot; = &amp;quot;FAIL&amp;quot; ]&lt;br /&gt;
    then&lt;br /&gt;
      #Something failed, run again with verbosity&lt;br /&gt;
      $i/tools/bin/checkSysConf $a &amp;gt;&amp;gt; problems.txt&lt;br /&gt;
    fi&lt;br /&gt;
  done&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
if [ -e ./problems.txt ]&lt;br /&gt;
  then&lt;br /&gt;
  echo &amp;quot;Missing modules:&amp;quot;&lt;br /&gt;
  cat ./problems.txt | grep FAIL&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.cdsinit===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;autohotkey&amp;quot;&amp;gt;&lt;br /&gt;
; AMS runs a script before starting virtuoso which creates a local .cdsinit in the current folder&lt;br /&gt;
; load the local .cdsinit if the program was started with the variable AMS set else load TSMC settings&lt;br /&gt;
if(getShellEnvVar(&amp;quot;AMS&amp;quot;) then&lt;br /&gt;
  loadi(&amp;quot;./.cdsinit&amp;quot;)&lt;br /&gt;
else&lt;br /&gt;
;if( ddIsId( ddGetObj( &amp;quot;tsmc13rf&amp;quot; ) ) then&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;         Starting TSMC 130nm                \n&amp;quot;)&lt;br /&gt;
  printf(&amp;quot;********************************************\n&amp;quot;)&lt;br /&gt;
  ddCreateLib( &amp;quot;tsmc13rf&amp;quot; strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf&amp;quot;))&lt;br /&gt;
  loadi(strcat(getShellEnvVar(&amp;quot;TSMC_DIR&amp;quot;) &amp;quot;/tsmc13rf/libInit.il&amp;quot;))&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux packages that might be required ==&lt;br /&gt;
*openmotif22&lt;br /&gt;
*libXp&lt;br /&gt;
*compat-readline43&lt;br /&gt;
*tk&lt;br /&gt;
*ksh&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=%C3%98vingsoppgaver_PHYS321&amp;diff=2091</id>
		<title>Øvingsoppgaver PHYS321</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=%C3%98vingsoppgaver_PHYS321&amp;diff=2091"/>
		<updated>2015-03-05T12:49:20Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Øving i bruk av IC Studio ===&lt;br /&gt;
&lt;br /&gt;
Denne øvingen skal gi innblikk i bruken av [[IC_studio|IC Studio]]&lt;br /&gt;
&lt;br /&gt;
Du skal tegne en 6 transistor SRAM-celle med Bitline conditioning og write driver (kun 1 bit RAM).&lt;br /&gt;
Bruk hierarkisk skjema, der hver hovedfunksjon har sitt underskjema.&lt;br /&gt;
&lt;br /&gt;
# Tegn skjema&lt;br /&gt;
# Simulere og verifiser at RAM-cellen virker som den skal. (Sjekk skrivestabilitet og lesestabilitet)&lt;br /&gt;
# Tegn utlegg for selve RAM-cellen. Pass på at den kan stables ved siden av identiske celler, slik at en NxM blokk RAM kan bygges opp. Sjekk LVS og DRC.&lt;br /&gt;
&lt;br /&gt;
=== VHDL ===&lt;br /&gt;
Utfyllende tekst kommer&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikroelektronikk]]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=%C3%98vingsoppgaver_PHYS321&amp;diff=2090</id>
		<title>Øvingsoppgaver PHYS321</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=%C3%98vingsoppgaver_PHYS321&amp;diff=2090"/>
		<updated>2015-03-05T12:48:33Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Øving i bruk av IC Studio ===&lt;br /&gt;
&lt;br /&gt;
Denne øvingen skal gi innblikk i bruken av [[IC_studio|IC Studio]]&lt;br /&gt;
&lt;br /&gt;
Du skal tegne en 6 transistor SRAM-celle med Bitline conditioning og write driver (kun 1 bit RAM).&lt;br /&gt;
Bruk hierarkisk skjema, der hver hovedfunksjon har sitt underskjema.&lt;br /&gt;
&lt;br /&gt;
# Tegn skjema&lt;br /&gt;
# Simulere og verifiser at RAM-cellen virker som den skal. (Sjekk skrive stabilitet og lese stabilitet)&lt;br /&gt;
# Tegn utlegg for selve RAM-cellen. Pass på at den kan stables ved siden av identiske celler, slik at en NxM blokk RAM kan bygges opp. Sjekk LVS og DRC.&lt;br /&gt;
&lt;br /&gt;
=== VHDL ===&lt;br /&gt;
Utfyllende tekst kommer&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikroelektronikk]]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2089</id>
		<title>PHYS321</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2089"/>
		<updated>2015-03-05T12:18:54Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fagressurser for bruk i PHYS321 ==&lt;br /&gt;
&lt;br /&gt;
=== Fagbøker ===&lt;br /&gt;
* [http://site.ebrary.com/lib/bergen/docDetail.action?docID=10053265 Essentials of Electronic Testing for Digital, Memory, and Mixed-Signal VLSI Circuits]&lt;br /&gt;
&lt;br /&gt;
=== Nettressurser ===&lt;br /&gt;
* [http://klabs.org/richcontent/Tutorial/tutorial.htm Tutorials for Programmable Logic and Military/Aerospace Systems]&lt;br /&gt;
* [http://www.ecs.umass.edu/ece/koren/arith/simulator/ Arithmetic Algorithms Simulators]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Linear_feedback_shift_register Linear feedback shift register]&lt;br /&gt;
&lt;br /&gt;
==== Cadence tutorials ====&lt;br /&gt;
* [http://www-classes.usc.edu/engr/ee-s/477p/cadencetutorial.pdf Inverter eksempel]&lt;br /&gt;
* [https://www.youtube.com/watch?v=DPCu822wXPQ Inverter eksempel 1 youtube]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AIjGRzNIWC4 Inverter eksempel 2 youtube]&lt;br /&gt;
* [https://www.youtube.com/watch?v=mQm88hoskkw Inverter eksempel 3 youtube]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Øvingsoppgaver ===&lt;br /&gt;
[[Øvingsoppgaver PHYS321]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikroelektronikk]]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2088</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2088"/>
		<updated>2015-01-29T14:20:03Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
If Windows renames the sampa_server or kernel with a .txt ending you need to remove this ending before copying the file to the memory card.&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloader (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloader (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2087</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2087"/>
		<updated>2015-01-29T14:18:11Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
If Windows renames the sampa_server or kernel with a .txt ending you need to remove this ending before copying the file to the memory card.&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2086</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2086"/>
		<updated>2015-01-29T14:14:20Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card) (use save-as and remove extension .txt)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card) (use save-as and remove extension .txt)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2085</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2085"/>
		<updated>2015-01-29T14:13:06Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2084</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2084"/>
		<updated>2015-01-29T14:12:31Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage. Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=63&amp;amp;peg=63 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage. Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2083</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2083"/>
		<updated>2015-01-29T14:11:16Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
 &lt;br /&gt;
Added basic run control to communicator and firmware. A set number of packets can be acquired.&lt;br /&gt;
Fixed twos complement to ones complement conversion for ADC.&lt;br /&gt;
System upgraded for Quartus 14.1&lt;br /&gt;
Kernel updated to 3.16&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/zImage. Kernel (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/socfpga.dtb devicetree (copy to SD-card)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev63/SoCKit_bootloader.img bootloadere (write to SD-card with dd/win32diskimager)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2081</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2081"/>
		<updated>2015-01-10T13:46:26Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2080</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2080"/>
		<updated>2015-01-10T13:46:07Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====All latest files=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 59=====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2079</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2079"/>
		<updated>2015-01-10T13:44:48Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
==== All latest files ====&lt;br /&gt;
;::*[[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Revision 59 ====&lt;br /&gt;
 &lt;br /&gt;
Added status register for ADC pins and a register for the version of the running sampa_server.&lt;br /&gt;
Added root file generation for the analyser.&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev59/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/24)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=59&amp;amp;peg=59 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2077</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2077"/>
		<updated>2014-12-18T10:50:35Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2076</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2076"/>
		<updated>2014-12-18T10:49:07Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to [https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA CERN SAMPA wiki]&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2075</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2075"/>
		<updated>2014-12-18T10:48:32Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt; This page has moved to [https://twiki.cern.ch/twiki/bin/view/ALICE/SAMPA]&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2074</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2074"/>
		<updated>2014-12-10T14:16:49Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
==== Root compile problem ====&lt;br /&gt;
LNK1123: failure during conversion to COFF&lt;br /&gt;
Install [http://www.microsoft.com/en-us/download/details.aspx?id=23691 VS2010 SP1]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2073</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2073"/>
		<updated>2014-11-20T20:15:59Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
Fixed readout. Use SD Card from rev42 and add sampa_server.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/sampa_server sampa_server program to be put on SD card]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_FPGA_test_board.jic FPGA firmware with internal SAMPA (controllable)]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev55/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/23)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=55&amp;amp;peg=55 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2072</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2072"/>
		<updated>2014-11-19T21:59:52Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:sampa.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:Sampa.png&amp;diff=2071</id>
		<title>File:Sampa.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:Sampa.png&amp;diff=2071"/>
		<updated>2014-11-19T21:59:32Z</updated>

		<summary type="html">&lt;p&gt;Ave082: sampa MPW1 chip 3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;sampa MPW1 chip 3&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2070</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2070"/>
		<updated>2014-11-19T21:49:12Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
==== Carrier boards ====&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2069</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2069"/>
		<updated>2014-11-19T21:48:49Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
=== Carrier boards ===&lt;br /&gt;
Comming&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2068</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2068"/>
		<updated>2014-11-19T21:44:49Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
=== Carrier board documentation ===&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2067</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2067"/>
		<updated>2014-11-19T21:39:39Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 Chip 3 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2066</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2066"/>
		<updated>2014-11-19T21:39:10Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2065</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2065"/>
		<updated>2014-11-19T21:38:23Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== Analogue ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip01.pdf SAMPA MPW1 Chip 1 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/test_plan_chip02.pdf SAMPA MPW1 Chip 2 testplan and documentation]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2064</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2064"/>
		<updated>2014-11-19T19:28:57Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA MPW1 documentation ==&lt;br /&gt;
&lt;br /&gt;
==== DSP ====&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/heitor_graduation_project_SAMPA.pdf Heitor Guzzo Neves Thesis (DSP description)]&lt;br /&gt;
&lt;br /&gt;
== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2063</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2063"/>
		<updated>2014-11-18T13:41:58Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary) (ROOT 5.34/21)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2062</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2062"/>
		<updated>2014-11-17T15:07:57Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
To set a fixed mac for: Connect to terminal, warm reboot (key 6), press key in terminal to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2061</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2061"/>
		<updated>2014-11-06T18:04:20Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;br /&gt;
&lt;br /&gt;
==== Network fix ====&lt;br /&gt;
Fixed mac: warm reboot, pree key to stop at uboot, type&lt;br /&gt;
 setenv ethaddr &#039;7e:a5:87:ec:06:03&#039;&lt;br /&gt;
 saveenv&lt;br /&gt;
 boot&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2060</id>
		<title>SAMPA/SAMPA DAQ Registers</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2060"/>
		<updated>2014-11-03T15:19:38Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SAMPA DAQ Registers =&lt;br /&gt;
&lt;br /&gt;
== Command and Control module registers ==&lt;br /&gt;
The registers for the command and control module, located at address 0x0000 from the UART or 0xFF200000&lt;br /&gt;
from the HPS, is listed in table 4.1&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| SC_ADD&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4:0]&lt;br /&gt;
| Slow control: Register address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:5]&lt;br /&gt;
| Slow control: Channel address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [13:10]&lt;br /&gt;
| Slow control: Chip address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [14]&lt;br /&gt;
| Slow control: Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15]&lt;br /&gt;
| Slow control: Write/ not read&lt;br /&gt;
|-&lt;br /&gt;
| SC_DAT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Data to write&lt;br /&gt;
|-&lt;br /&gt;
| SC_MASK&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Mask for writing *&lt;br /&gt;
|-&lt;br /&gt;
| CMD&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Commands, see table 4.2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:15]&lt;br /&gt;
| Loop count for commands&lt;br /&gt;
|-&lt;br /&gt;
| SC_RLT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Slow control: Response from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| SC_ERR&lt;br /&gt;
| [1:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Error: Timeout waiting for response from slow control&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;
| Error: Response from SAMPA not as expected&lt;br /&gt;
|-&lt;br /&gt;
| LNK_STS&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x06&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Ethernet link status *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CFG&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x07&lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Test signal output, see table 4.3&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable SLVS testing&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable continuous readout of shiftregister&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:3]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CNT&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x08&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EV_BL&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x09&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS1&lt;br /&gt;
| [30:0]&lt;br /&gt;
| 0x0A&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA (updated every clock cycle)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [12:0]&lt;br /&gt;
| Test data output from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [16:13]&lt;br /&gt;
| Serial out [3:0]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [18:17]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [19]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [20]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [21]&lt;br /&gt;
| Enable TCFU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [22]&lt;br /&gt;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [25:23]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [26]&lt;br /&gt;
| Select ADC0 or test input&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [30:27]&lt;br /&gt;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS2&lt;br /&gt;
| [5:0]&lt;br /&gt;
| 0x0B&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA cont.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [0]&lt;br /&gt;
| Slow control to SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [1]&lt;br /&gt;
| Slow control from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [2]&lt;br /&gt;
| Reset_n&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [3]&lt;br /&gt;
| Event trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [4]&lt;br /&gt;
| Heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [5]&lt;br /&gt;
| Sync signal&lt;br /&gt;
|-&lt;br /&gt;
| SMP_CFG&lt;br /&gt;
| [13:0]&lt;br /&gt;
| 0x0C&lt;br /&gt;
| RW&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SAMPA static signals, see SAMPA spec document for further details&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x02&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [4]&lt;br /&gt;
| Enable TCFU&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;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [8:6]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [9]&lt;br /&gt;
| Select ADC0 or test input&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;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SLVS_ERR&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x0D&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| SLVS errors detected&lt;br /&gt;
|-&lt;br /&gt;
| RAD_ERR&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x0E&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Errors detected in shiftregister test&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Bit 0 errors&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:16]&lt;br /&gt;
| Bit 1 errors&lt;br /&gt;
|-&lt;br /&gt;
| VER&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x0F&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SVN version build was based on in dec&lt;br /&gt;
|}&lt;br /&gt;
Commands for command and control unit.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Reset FPGA and SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Reset SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Send event trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| Send heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x5&lt;br /&gt;
| Send sync signal&lt;br /&gt;
|-&lt;br /&gt;
| 0x6&lt;br /&gt;
| Run readout of shiftregister once (RAD)&lt;br /&gt;
|-&lt;br /&gt;
| 0x7&lt;br /&gt;
| Reset errors in shiftregister count (RAD_ERR)&lt;br /&gt;
|-&lt;br /&gt;
| 0x8&lt;br /&gt;
| Execute slow control command&lt;br /&gt;
|-&lt;br /&gt;
| 0x9&lt;br /&gt;
| Reset HPS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Test signals available for generation.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| Constant zeros&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Sine wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Saw wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Triangle wave, full wave, 1024 samples pulse width&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data manager registers ==&lt;br /&gt;
The registers for the data manager module, located at address 0x0040 from the UART or 0xFF201000 from&lt;br /&gt;
the HPS, is listed in table 4.4.&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| CNTRL&lt;br /&gt;
| [7:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| Control register&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Enable acquisition&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [7:1]&lt;br /&gt;
| Reserved&lt;br /&gt;
|-&lt;br /&gt;
| PKT0&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 0&lt;br /&gt;
|-&lt;br /&gt;
| PKT1&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 1&lt;br /&gt;
|-&lt;br /&gt;
| PKT2&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 2&lt;br /&gt;
|-&lt;br /&gt;
| PKT3&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from test-input/ADC&lt;br /&gt;
|-&lt;br /&gt;
| FIFO0&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 0&lt;br /&gt;
|-&lt;br /&gt;
| FIFO1&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 1&lt;br /&gt;
|-&lt;br /&gt;
| FIFO2&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 2&lt;br /&gt;
|-&lt;br /&gt;
| FIFO3&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 3&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2059</id>
		<title>SAMPA/SAMPA DAQ Registers</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2059"/>
		<updated>2014-11-03T15:19:06Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SAMPA DAQ Registers =&lt;br /&gt;
&lt;br /&gt;
== Command and Control module registers ==&lt;br /&gt;
The registers for the command and control module, located at address 0x0000 from the UART or 0xFF200000&lt;br /&gt;
from the HPS, is listed in table 4.1&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| SC_ADD&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4:0]&lt;br /&gt;
| Slow control: Register address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:5]&lt;br /&gt;
| Slow control: Channel address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [13:10]&lt;br /&gt;
| Slow control: Chip address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [14]&lt;br /&gt;
| Slow control: Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15]&lt;br /&gt;
| Slow control: Write/ not read&lt;br /&gt;
|-&lt;br /&gt;
| SC_DAT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Data to write&lt;br /&gt;
|-&lt;br /&gt;
| SC_MASK&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Mask for writing *&lt;br /&gt;
|-&lt;br /&gt;
| CMD&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Commands, see table 4.2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:15]&lt;br /&gt;
| Loop count for commands&lt;br /&gt;
|-&lt;br /&gt;
| SC_RLT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Slow control: Response from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| SC_ERR&lt;br /&gt;
| [1:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Error: Timeout waiting for response from slow control&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;
| Error: Response from SAMPA not as expected&lt;br /&gt;
|-&lt;br /&gt;
| LNK_STS&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x06&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Ethernet link status *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CFG&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x07&lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Test signal output, see table 4.3&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable SLVS testing&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable continuous readout of shiftregister&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:3]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CNT&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x08&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EV_BL&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x09&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS1&lt;br /&gt;
| [30:0]&lt;br /&gt;
| 0x0A&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA (updated every clock cycle)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [12:0]&lt;br /&gt;
| Test data output from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [16:13]&lt;br /&gt;
| Serial out [3:0]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [18:17]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [19]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [20]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [21]&lt;br /&gt;
| Enable TCFU (deprecated)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [22]&lt;br /&gt;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [25:23]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [26]&lt;br /&gt;
| Select ADC0 or test input&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [30:27]&lt;br /&gt;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS2&lt;br /&gt;
| [5:0]&lt;br /&gt;
| 0x0B&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA cont.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [0]&lt;br /&gt;
| Slow control to SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [1]&lt;br /&gt;
| Slow control from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [2]&lt;br /&gt;
| Reset_n&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [3]&lt;br /&gt;
| Event trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [4]&lt;br /&gt;
| Heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [5]&lt;br /&gt;
| Sync signal&lt;br /&gt;
|-&lt;br /&gt;
| SMP_CFG&lt;br /&gt;
| [13:0]&lt;br /&gt;
| 0x0C&lt;br /&gt;
| RW&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SAMPA static signals, see SAMPA spec document for further details&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x02&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [4]&lt;br /&gt;
| Enable TCFU&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;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [8:6]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [9]&lt;br /&gt;
| Select ADC0 or test input&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;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SLVS_ERR&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x0D&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| SLVS errors detected&lt;br /&gt;
|-&lt;br /&gt;
| RAD_ERR&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x0E&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Errors detected in shiftregister test&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Bit 0 errors&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:16]&lt;br /&gt;
| Bit 1 errors&lt;br /&gt;
|-&lt;br /&gt;
| VER&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x0F&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SVN version build was based on in dec&lt;br /&gt;
|}&lt;br /&gt;
Commands for command and control unit.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Reset FPGA and SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Reset SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Send event trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| Send heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x5&lt;br /&gt;
| Send sync signal&lt;br /&gt;
|-&lt;br /&gt;
| 0x6&lt;br /&gt;
| Run readout of shiftregister once (RAD)&lt;br /&gt;
|-&lt;br /&gt;
| 0x7&lt;br /&gt;
| Reset errors in shiftregister count (RAD_ERR)&lt;br /&gt;
|-&lt;br /&gt;
| 0x8&lt;br /&gt;
| Execute slow control command&lt;br /&gt;
|-&lt;br /&gt;
| 0x9&lt;br /&gt;
| Reset HPS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Test signals available for generation.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| Constant zeros&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Sine wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Saw wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Triangle wave, full wave, 1024 samples pulse width&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data manager registers ==&lt;br /&gt;
The registers for the data manager module, located at address 0x0040 from the UART or 0xFF201000 from&lt;br /&gt;
the HPS, is listed in table 4.4.&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| CNTRL&lt;br /&gt;
| [7:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| Control register&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Enable acquisition&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [7:1]&lt;br /&gt;
| Reserved&lt;br /&gt;
|-&lt;br /&gt;
| PKT0&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 0&lt;br /&gt;
|-&lt;br /&gt;
| PKT1&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 1&lt;br /&gt;
|-&lt;br /&gt;
| PKT2&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 2&lt;br /&gt;
|-&lt;br /&gt;
| PKT3&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from test-input/ADC&lt;br /&gt;
|-&lt;br /&gt;
| FIFO0&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 0&lt;br /&gt;
|-&lt;br /&gt;
| FIFO1&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 1&lt;br /&gt;
|-&lt;br /&gt;
| FIFO2&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 2&lt;br /&gt;
|-&lt;br /&gt;
| FIFO3&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 3&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2058</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2058"/>
		<updated>2014-11-03T15:07:20Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2057</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2057"/>
		<updated>2014-11-03T15:07:02Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN for web]&lt;br /&gt;
[https://svn.cern.ch/reps/SAMPA/ SAMPA SVN for client]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2056</id>
		<title>SAMPA/SAMPA DAQ Registers</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_DAQ_Registers&amp;diff=2056"/>
		<updated>2014-11-03T14:45:49Z</updated>

		<summary type="html">&lt;p&gt;Ave082: Created page with &amp;quot;= SAMPA DAQ Registers =  == Command and Control module registers == The registers for the command and control module, located at address 0x0000 from the UART or 0xFF200000 fro...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SAMPA DAQ Registers =&lt;br /&gt;
&lt;br /&gt;
== Command and Control module registers ==&lt;br /&gt;
The registers for the command and control module, located at address 0x0000 from the UART or 0xFF200000&lt;br /&gt;
from the HPS, is listed in table 4.1&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| SC_ADD&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [4:0]&lt;br /&gt;
| Slow control: Register address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [9:5]&lt;br /&gt;
| Slow control: Channel address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [13:10]&lt;br /&gt;
| Slow control: Chip address&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [14]&lt;br /&gt;
| Slow control: Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15]&lt;br /&gt;
| Slow control: Write/ not read&lt;br /&gt;
|-&lt;br /&gt;
| SC_DAT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Data to write&lt;br /&gt;
|-&lt;br /&gt;
| SC_MASK&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [19:0]&lt;br /&gt;
| Slow control: Mask for writing *&lt;br /&gt;
|-&lt;br /&gt;
| CMD&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Commands, see table 4.2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:15]&lt;br /&gt;
| Loop count for commands&lt;br /&gt;
|-&lt;br /&gt;
| SC_RLT&lt;br /&gt;
| [19:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [12:0]&lt;br /&gt;
| Slow control: Response from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| SC_ERR&lt;br /&gt;
| [1:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Error: Timeout waiting for response from slow control&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;
| Error: Response from SAMPA not as expected&lt;br /&gt;
|-&lt;br /&gt;
| LNK_STS&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x06&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Ethernet link status *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CFG&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x07&lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Test signal output, see table 4.3&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable SLVS testing&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable continuous readout of shiftregister&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:3]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EVT_CNT&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x08&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| EV_BL&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x09&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Reserved *&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS1&lt;br /&gt;
| [30:0]&lt;br /&gt;
| 0x0A&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA (updated every clock cycle)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [12:0]&lt;br /&gt;
| Test data output from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [16:13]&lt;br /&gt;
| Serial out [3:0]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [18:17]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [19]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [20]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [21]&lt;br /&gt;
| Enable TCFU (deprecated)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [22]&lt;br /&gt;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [25:23]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [26]&lt;br /&gt;
| Select ADC0 or test input&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [30:27]&lt;br /&gt;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SMP_STS2&lt;br /&gt;
| [5:0]&lt;br /&gt;
| 0x0B&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Status of signals to and from SAMPA cont.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [0]&lt;br /&gt;
| Slow control to SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [1]&lt;br /&gt;
| Slow control from SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [2]&lt;br /&gt;
| Reset_n&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [3]&lt;br /&gt;
| Event trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [4]&lt;br /&gt;
| Heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| [5]&lt;br /&gt;
| Sync signal&lt;br /&gt;
|-&lt;br /&gt;
| SMP_CFG&lt;br /&gt;
| [13:0]&lt;br /&gt;
| 0x0C&lt;br /&gt;
| RW&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| SAMPA static signals, see SAMPA spec document for further details&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x02&lt;br /&gt;
| [1:0]&lt;br /&gt;
| Number of serial out&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [2]&lt;br /&gt;
| Enable ZSU&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [3]&lt;br /&gt;
| Enable BC2&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [4]&lt;br /&gt;
| Enable TCFU&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;
| Enable BC1&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x03&lt;br /&gt;
| [8:6]&lt;br /&gt;
| Select test output&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x01&lt;br /&gt;
| [9]&lt;br /&gt;
| Select ADC0 or test input&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;
| Chip address&lt;br /&gt;
|-&lt;br /&gt;
| SLVS_ERR&lt;br /&gt;
| [15:0]&lt;br /&gt;
| 0x0D&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| SLVS errors detected&lt;br /&gt;
|-&lt;br /&gt;
| RAD_ERR&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x0E&lt;br /&gt;
| R&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Errors detected in shiftregister test&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [15:0]&lt;br /&gt;
| Bit 0 errors&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:16]&lt;br /&gt;
| Bit 1 errors&lt;br /&gt;
|}&lt;br /&gt;
Commands for command and control unit.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Reset FPGA and SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Reset SAMPA&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Send event trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| Send heartbeat trigger&lt;br /&gt;
|-&lt;br /&gt;
| 0x5&lt;br /&gt;
| Send sync signal&lt;br /&gt;
|-&lt;br /&gt;
| 0x6&lt;br /&gt;
| Run readout of shiftregister once (RAD)&lt;br /&gt;
|-&lt;br /&gt;
| 0x7&lt;br /&gt;
| Reset errors in shiftregister count (RAD_ERR)&lt;br /&gt;
|-&lt;br /&gt;
| 0x8&lt;br /&gt;
| Execute slow control command&lt;br /&gt;
|-&lt;br /&gt;
| 0x9&lt;br /&gt;
| Reset HPS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Test signals available for generation.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| Constant zeros&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| Sine wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x2&lt;br /&gt;
| Saw wave, full wave, 512 samples pulse width&lt;br /&gt;
|-&lt;br /&gt;
| 0x3&lt;br /&gt;
| Triangle wave, full wave, 1024 samples pulse width&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data manager registers ==&lt;br /&gt;
The registers for the data manager module, located at address 0x0040 from the UART or 0xFF201000 from&lt;br /&gt;
the HPS, is listed in table 4.4.&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&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| CNTRL&lt;br /&gt;
| [7:0]&lt;br /&gt;
| 0x00&lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| &lt;br /&gt;
| Control register&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [0]&lt;br /&gt;
| Enable acquisition&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| RW&lt;br /&gt;
| 0x00&lt;br /&gt;
| [7:1]&lt;br /&gt;
| Reserved&lt;br /&gt;
|-&lt;br /&gt;
| PKT0&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x01&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 0&lt;br /&gt;
|-&lt;br /&gt;
| PKT1&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x02&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 1&lt;br /&gt;
|-&lt;br /&gt;
| PKT2&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x03&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from channel 2&lt;br /&gt;
|-&lt;br /&gt;
| PKT3&lt;br /&gt;
| [31:0]&lt;br /&gt;
| 0x04&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [31:0]&lt;br /&gt;
| Packets written to memory from test-input/ADC&lt;br /&gt;
|-&lt;br /&gt;
| FIFO0&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 0&lt;br /&gt;
|-&lt;br /&gt;
| FIFO1&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 1&lt;br /&gt;
|-&lt;br /&gt;
| FIFO2&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 2&lt;br /&gt;
|-&lt;br /&gt;
| FIFO3&lt;br /&gt;
| [8:0]&lt;br /&gt;
| 0x05&lt;br /&gt;
| R&lt;br /&gt;
| 0x00&lt;br /&gt;
| [8:0]&lt;br /&gt;
| Number of 64 bit words in FIFO 3&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2055</id>
		<title>SAMPA/SAMPA Registers</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA/SAMPA_Registers&amp;diff=2055"/>
		<updated>2014-11-03T14:15:36Z</updated>

		<summary type="html">&lt;p&gt;Ave082: 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;hr /&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>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2054</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2054"/>
		<updated>2014-11-03T13:16:21Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
The version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board_w_sampa.jic FPGA firmware with internal SAMPA for testing]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_FPGA_test_board.jic FPGA firmware without internal SAMPA]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2053</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2053"/>
		<updated>2014-10-31T19:12:06Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
Ther version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2052</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2052"/>
		<updated>2014-10-31T19:11:53Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/DAQ_board_spec.pdf SAMPA DAQ board specifications]&lt;br /&gt;
[http://folk.uib.no/ave082/SAMPA/SAMPA_MPW1_specs.pdf SAMPA MPW1 specifications]&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
Ther version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2051</id>
		<title>SAMPA</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=SAMPA&amp;diff=2051"/>
		<updated>2014-10-31T19:01:10Z</updated>

		<summary type="html">&lt;p&gt;Ave082: Created page with &amp;quot;== SAMPA DAQ Board Firmware and Software ==  ==== Source Code Repositories ==== [https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN]  ==== Documentation ====  ====Registers====...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SAMPA DAQ Board Firmware and Software ==&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
[https://svnweb.cern.ch/cern/wsvn/SAMPA/ SAMPA SVN]&lt;br /&gt;
&lt;br /&gt;
==== Documentation ====&lt;br /&gt;
&lt;br /&gt;
====Registers====&lt;br /&gt;
See [[SAMPA/SAMPA Registers|SAMPA Registers]] for latest updated information on SAMPA registers.&lt;br /&gt;
See [[SAMPA/SAMPA DAQ Registers|SAMPA DAQ Registers]] for latest updated information on SAMPA DAQ registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled DAQ Firmware and Software Versions ====&lt;br /&gt;
Ther version is the same as the SVN version it was compiled from&lt;br /&gt;
&lt;br /&gt;
=====Revision 42=====&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/sockit.zip SD Card image]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA%20communicator.exe SAMPA communicator]&lt;br /&gt;
;::*[http://folk.uib.no/ave082/SAMPA/rev42/SAMPA_analyzer.exe SAMPA analyzer (Windows binary)]&lt;br /&gt;
;::*[https://svnweb.cern.ch/cern/wsvn/SAMPA/testing/software/SAMPA_analyzer/SAMPA_analyzer.cpp?op=dl&amp;amp;rev=42&amp;amp;peg=42 SAMPA analyzer (ROOT code)]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Busy_Box_and_related&amp;diff=2050</id>
		<title>Busy Box and related</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Busy_Box_and_related&amp;diff=2050"/>
		<updated>2014-10-31T17:28:54Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contact info==&lt;br /&gt;
The Busy Box Hardware and Firmware is developed at the Department of Physics and Technology, University of Bergen. For questions and enquiries please contact [http://www.uib.no/personer/Attiq.Rehman Attiq Rehman] and [http://www.uib.no/personer/Kjetil.Ullaland Kjetil Ullaland].&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[[Image:Block_busybox.jpg‎|thumb|791px|center|Block diagram BusyBox]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
ALICE is one of four large detectors situated at the collision points in the Large Hadron Collider (LHC) at CERN. The BusyBox is used by four of ALICE’s sub-detectors: Time Projection Chamber (TPC), Photon Spectrometer (PHOS), Forward Multiplicity Detector (FMD) and Electromagnetic Calorimeter (EMCal)&lt;br /&gt;
&lt;br /&gt;
Triggers initiate data readout from ALICE’s sub-detectors and are received by the DCS board via an optical cable interface. The triggers and associated data are routed from the TTCrx ASIC on the DCS board to the BusyBox FPGA(s). Here, the L1a and Serial B line raw data is decoded by the Trigger Receiver firmware module.&lt;br /&gt;
&lt;br /&gt;
Every time a trigger sequence starts the Fee starts buffering data, i.e. a buffer in the Fee is used. A valid trigger sequence ends with an L2a trigger and the event data along with the event ID is sent to the D-RORCs.&lt;br /&gt;
&lt;br /&gt;
The purpose of BusyBox is to let the Central Trigger Processor (CTP) know when the Fee’s buffers are full by asserting a busy signal which prevents further issuing of triggers. The BusyBox and D-RORCs receives a unique event ID from the Fee after an event. After a valid trigger sequence ends the BusyBox will ask the D-RORCs if they have received the same event ID as the BusyBox did. If they do not reply with the same ID it means data has not been shipped from the Fee to the D-RORC, hence, the buffer in the Fee still holds event data.&lt;br /&gt;
&lt;br /&gt;
The Fee buffers can hold 4 or 8 events and the BusyBox keeps track of free buffers. The busy is asserted if the buffers are full.&lt;br /&gt;
&lt;br /&gt;
Interaction with the BusyBox is done through the DCS board, either via Ethernet or UART.&lt;br /&gt;
&lt;br /&gt;
The BusyBoxes are located in the DAQ counting rom.&lt;br /&gt;
&lt;br /&gt;
== BusyBox Hardware overview ==&lt;br /&gt;
The BusyBox uses the Virtex-4 LX-40 FPGAs with the ff1148 package from Xilinx. Each device has 640 user programmable I/O&lt;br /&gt;
pins that support LVDS 2.5 standard used to communicate with the D-RORCs. The Virtex-4 can run on clock&lt;br /&gt;
speeds up to 500 MHz, store 18 kbits in 96 BRAM modules and has DCM to provide flexible clocking and&lt;br /&gt;
synchronization.&lt;br /&gt;
&lt;br /&gt;
== BusyBox Hardware tests at UiB ==&lt;br /&gt;
In one of our labs at UiB we have a setup for testing new BusyBox firmware in hardware before releasing it. The setup features a full readout chain for one channel of the ALICE TPC.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Components in LAB setup : =====&lt;br /&gt;
* Local Trigger Crate (LTU)&lt;br /&gt;
* Readout Control Unit (RCU) with Front End Cards (FEC)&lt;br /&gt;
* Local Data Concentrator (LDC) with 3 DAQ ReadOut Receiver Cards (DRORC) and date software.&lt;br /&gt;
* BusyBox with 2 FPGAs but only 1U rack.&lt;br /&gt;
&lt;br /&gt;
See Also [[How to run the RCU - DRORC - Busybox setup]]&lt;br /&gt;
&lt;br /&gt;
== BusyBox Firmware ==&lt;br /&gt;
&lt;br /&gt;
====Busy Box Registers====&lt;br /&gt;
See [[Busy_Box_and_related/BusyBox Registers|BusyBox Registers]] for latest updated information on firmware registers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Source Code Repositories ====&lt;br /&gt;
&lt;br /&gt;
*[http://subversion.ift.uib.no/svn/busybox_firmware BusyBox SVN repository]&lt;br /&gt;
*[http://web.ift.uib.no/kjekscgi-bin/viewcvs.cgi/vhdlcvs/trigger_receiver/ Trigger Receiver CVS]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====BusyBox FPGAs====&lt;br /&gt;
&lt;br /&gt;
There are two versions of the BusyBox. One with two FPGAs and the other with only one FPGA. If only one FPGA is present it should be programmed with &#039;busybox_fpga1_solo.bit&#039;. If two FPGAs are present then use &#039;busybox_fpga1.bit&#039; and &#039;busybox_fpga2.bit&#039;. Alternatively fpga2 can be prgrammed with &#039;dummy.bit&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Compiled BusyBox Firmware Versions ====&lt;br /&gt;
&lt;br /&gt;
=====Revision 31=====&lt;br /&gt;
;:* Using Trigger Receiver Module v.1.3&lt;br /&gt;
;:* Now handles orphan L2 Accept triggers by looking at the payload bit in the event info.&lt;br /&gt;
;:;Download&lt;br /&gt;
;::*[http://web.ift.uib.no/firmware/BusyBox/revision31/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
;::*[http://web.ift.uib.no/firmware/BusyBox/revision31/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
;::*[http://web.ift.uib.no/firmware/BusyBox/revision31/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
======Versioning======&lt;br /&gt;
The busybox version number is now the same as the revision number of the source in SVN it was generated from. This should make it possible to get the original source files for any programming file. &lt;br /&gt;
A register for the version number exists in the ctrl_regs module.&lt;br /&gt;
&lt;br /&gt;
=====Revision 41=====&lt;br /&gt;
======Non functional FW changes======&lt;br /&gt;
# Signal names used globally in the design have been renamed: clocka =&amp;gt; clk200, clockb =&amp;gt; clk40, areset =&amp;gt; rst40 /rst200&lt;br /&gt;
# All processes in all VHDL files used in the design, except for the trigger receiver module, have been updated to implement a synchronous reset. &lt;br /&gt;
# Since a stable clock is required for to perform a proper synchronous reset, a new module that implements reset logic has been added to the design in busylogic_top module. The reset logic will assert reset for as long as the DCM has not locked on the incoming clock. The reset will be released synchronously about 10 cycles after the DCM has asserted its locked signal.&lt;br /&gt;
# Since the actual clock of the LHC is 40.08 MHz and not the nominal 40 MHz the constraints for the implementation tools has been set 41 MHz. (85 degrees celsius, 41 MHz, 1.14 V)&lt;br /&gt;
&lt;br /&gt;
======Event verification module (event_validator_top)======&lt;br /&gt;
This module has been modified so that the event ID queue now also contains the event info and event errors in addition to the event ID. The event info and event errors for the newest and current events are made available as registers. This extra info about the trigger sequence can be helpful when debugging.&lt;br /&gt;
The event info contains the payload bit which is forwarded to the busy_controller. It is used in the process of calculating used MEBs.&lt;br /&gt;
&lt;br /&gt;
======Serial decoder======&lt;br /&gt;
The serial decoder has been changed to reduce the resource usage. This module is replicated many times in the design so any improvement is significant. The old architecture used a shift register long enough to hold all bit-samples for one data frame (about 100 samples). The frame was captured in one go when a valid capture condition was found in the samples. The new architecture uses shorter shift register (about 10 samples) and only looks at a few samples at a time. Once the start condition is found it will capture the bits of the frame sequentially, bit by bit.&lt;br /&gt;
The new architecture of this module has led to great improvements in resource usage. BusyBox firmware with 96 channels used to occupy approximately 96% of the FPGA. This number has been reduced to approximately 66%. Reduced resource usage makes it easier for the implementation tools to generate the programming file and it should also reduce the TDP of the device under operation.&lt;br /&gt;
&lt;br /&gt;
======DCS arbiter and address decoder======&lt;br /&gt;
The architecture of this module has been updated to make it more readable and to register inputs such as address and data from the DCS bus master.&lt;br /&gt;
&lt;br /&gt;
======Registers======&lt;br /&gt;
Extra registers has been added:&lt;br /&gt;
#Number of implemented channels. This number is actually the same as the generic g_num_channels.&lt;br /&gt;
#Current Trigger Event Info&lt;br /&gt;
#Current Trigger Event Error&lt;br /&gt;
#Newest Trigger Event Info&lt;br /&gt;
#Newest Trigger Event Error&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision41/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision41/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision41/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 49=====&lt;br /&gt;
======Free Buffer counting scheme======&lt;br /&gt;
The buffer counter is now incremented on L2A only, and decremented as before on Valid Event signal (meaning that all DRORCs have received the current event). In previous versions the buffer counter was incremented on L1A and decremented on L2R, time-outs and valid events.&lt;br /&gt;
&lt;br /&gt;
======Trigger burst interlock======&lt;br /&gt;
A new feature has been added. The purpose is to prevent long bursts of trigger. A maximum number of triggers in a burst can be defined in the burst size register. A counter (&amp;quot;leaky bucket&amp;quot;) counts up until a the  maximum value is reached for every L0 trigger received. It counts down on pulses from a pulse generator until minimum (0). The interval of these &amp;quot;leak-pulses&amp;quot; is programmable from 0 to 200 ms in 10 us steps. We are busy when the &amp;quot;leaky bucket&amp;quot; is full. This feature can be disabled by setting the burst size to 0 (default value).&lt;br /&gt;
&lt;br /&gt;
Two new registers are added:&lt;br /&gt;
#Burst Size (address 0x2017)&lt;br /&gt;
#Burst Leak Time (address (0x2018)&lt;br /&gt;
&lt;br /&gt;
A new status bit has been added to the Busy condition register to indicate Burst Bucket Full as the reason for Busy State.&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision49/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision49/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision49/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 54=====&lt;br /&gt;
======New Sparse mode======&lt;br /&gt;
A new semi-multiple event buffer scheme is allowed. This allows a second event to be captured in the multi-event buffers even if sparse mode is enabled. Special care has to be taken to configure the number of buffers and the dead-time following the first of the possible two consecutive events.&lt;br /&gt;
&lt;br /&gt;
A new registers has been added:&lt;br /&gt;
# Trigger Mode (address 0x2019)&lt;br /&gt;
&lt;br /&gt;
A new status bit has been added to the Busy condition register to indicate that two events happened, and are now being read-out.&lt;br /&gt;
&lt;br /&gt;
The use of this feature requires proper setting of registers, as described in the following:&lt;br /&gt;
# Set the no of multi-event buffers to 2 (rcu-sh w 0x2009 0x02)&lt;br /&gt;
# Set the L0 trigger time-out large enough to cover drift-time and SCEVL (for example to 200 us) (rcu-sh w 0x2008 0x14)&lt;br /&gt;
# Enable the new sparse mode (rcu-sh w 0x2019 0x02)&lt;br /&gt;
&lt;br /&gt;
======Other changes======&lt;br /&gt;
# The buffers-in-use count of the Busy Condidion Register is now updated correctly in busy_controller.vhd.&lt;br /&gt;
# bb_bus_read now works correctly in busybox_tb_pkg.&lt;br /&gt;
# Fixed R/W bug of register 0x2008 (introduced in rev. 49)&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision54/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision54/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision54/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 55=====&lt;br /&gt;
======L1 time======&lt;br /&gt;
RCU firmware with the bug fix related to reading and writing the event FIFO has been tested and used at P2 for a number of test done to check the multi event buffer functionality. Erroneous behaviour of trigger receiver module is no more observed neither at P2 nor in the RCU - Lab.&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision55/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision55/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision55/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 57=====&lt;br /&gt;
======Trigger Receiver L1 timer======&lt;br /&gt;
The programmable time-out following the start of a trigger sequence now starts on L1A instead of Trigger module busy output (L0 trigger time-out).&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision57/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision57/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision57/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 58=====&lt;br /&gt;
======Using Trigger Receiver Module v 1.6 (20.01.2012)======&lt;br /&gt;
* Single l2 messages does not generate CDH&lt;br /&gt;
* Added Extended L2 time window to allow for CDH+payload if L2 message comes in boundary regions of the legal l2 window. This includes new register.&lt;br /&gt;
&lt;br /&gt;
This BusyBox firmware version has been compiled with ISE version 13.2&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision58/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision58/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision58/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
=====Revision 63=====&lt;br /&gt;
======Using Trigger Receiver Module v 1.9 (17.08.2014)======&lt;br /&gt;
* New trigger classes with additional words for Alice CDH version 3&lt;br /&gt;
* Event FIFO is changed from Xilinx core IP to a generic component (inferred memory)&lt;br /&gt;
&lt;br /&gt;
This BusyBox firmware version has been compiled with ISE version 13.2&lt;br /&gt;
&lt;br /&gt;
======Download======&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision63/busybox_fpga1_solo.bit busybox_fpga1_solo.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision63/busybox_fpga1.bit busybox_fpga1.bit]&lt;br /&gt;
*[http://web.ift.uib.no/firmware/BusyBox/revision63/busybox_fpga2.bit busybox_fpga2.bit]&lt;br /&gt;
&lt;br /&gt;
==== DCS board firmware for BusyBox ====&lt;br /&gt;
&lt;br /&gt;
The DCS board in the BusyBox uses special firmware. See&lt;br /&gt;
[[Electronics for the Time Projection Chamber (TPC)#Download_Section|Electronics for the TPC]]&lt;br /&gt;
&lt;br /&gt;
====Generating FPGA configuration files from source code====&lt;br /&gt;
&lt;br /&gt;
# Check out the desired revision from the SVN repository.&lt;br /&gt;
# Navigate to .../busybox_firmware/trunk/ISE_projects&lt;br /&gt;
# Run the TCL script named bbiseproject.tcl with Xilinx&#039; TCL interpreter. The script takes three commandline arguments :&amp;lt;br&amp;gt;&lt;br /&gt;
#*&amp;lt;tt&amp;gt;fpga_version&amp;lt;/tt&amp;gt; - see [[#BusyBox FPGAs]]&lt;br /&gt;
#*&amp;lt;tt&amp;gt;source_dir&amp;lt;/tt&amp;gt; - where the source code is located. Including constraints and cores.&lt;br /&gt;
#*&amp;lt;tt&amp;gt;project_dir&amp;lt;/tt&amp;gt; - location where project is created. Note folder has to exist and should not already contain an ISE project.&lt;br /&gt;
#:Example: &amp;lt;code&amp;gt;D:\busybox_firmware\trunk\ISE_projects&amp;gt;xtclsh bbiseproject.tcl busybox_fpga1_solo ..\source test&amp;lt;br&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Generate the cores with CoreGen (If it not already done)&lt;br /&gt;
#:This can be done by using the CoreGen GUI or by invoking coregen in batch mode from the commandline. To use the GUI; start coregen while in &amp;lt;tt&amp;gt;.../busybox_firmware/trunk/source/cores&amp;lt;/tt&amp;gt;.&lt;br /&gt;
#: For batch mode : &amp;lt;tt&amp;gt;.../busybox_firmware/trunk/source/cores/coregen -b &#039;core&#039;.xco&amp;lt;/tt&amp;gt; replace &#039;core&#039; with real name for all *.xco-files.&lt;br /&gt;
#: Example with DOS for loop: &amp;lt;tt&amp;gt;D:\busybox_firmware\trunk\source\cores&amp;gt;FOR %i IN (*.xco) DO coregen -b %i&amp;lt;/tt&amp;gt;&lt;br /&gt;
#Open the project with ISE Project Navigator.&lt;br /&gt;
#Run process &#039;Generate Programming File&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related documents for BusyBox ==&lt;br /&gt;
#[[Media:BusyBoxUserGuide.pdf|BusyBox User Guide (updated for FW rev 41)]]&lt;br /&gt;
#[[Electronics_for_the_Time_Projection_Chamber_%28TPC%29#RCU_Trigger_Receiver_Module|RCU Trigger Receiver Module]]&lt;br /&gt;
#[[Media:master_thesis_magne_munkejord.pdf|Master Thesis, Magne Munkejord]]&lt;br /&gt;
#[[Media:jalme_phd-thesis.pdf|PhD Thesis, Johan Alme]]&lt;br /&gt;
#[[Media:SelectMAP_Kernel_Module.pdf|SelectMAP Kernel Module report by J.K.Bernhardsen, J.M. Langeland, S. Skjerveggen (in norwegian)]]&lt;br /&gt;
#[http://web.ift.uib.no/firmware/BusyBox/BusyBoxFeeServer.pdf BusyBox FeeServer]&lt;br /&gt;
&lt;br /&gt;
[[Category:Alice]]&lt;br /&gt;
[[Category:Trigger]]&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Experimental_Nuclear_Physics_group&amp;diff=2049</id>
		<title>Experimental Nuclear Physics group</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Experimental_Nuclear_Physics_group&amp;diff=2049"/>
		<updated>2014-10-31T17:11:51Z</updated>

		<summary type="html">&lt;p&gt;Ave082: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:Bergen from Ulriken.gif]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Welcome to the Wiki of the Experimental Nuclear Physics group at the Department of Physics and Technology at the University of Bergen (UiB). Its intended to represents a knowledge base for our current research and contributions to various projects.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Main aspect will be the [http://aliceinfo.cern.ch/index.html ALICE] experiment at [http://www.cern.ch CERN], but also [[other experiments]] will be found here.&lt;br /&gt;
&lt;br /&gt;
For ALICE, we are mainly involved in:&lt;br /&gt;
&lt;br /&gt;
* [[Detector Control System (DCS) for ALICE Front-end electronics]]&lt;br /&gt;
&lt;br /&gt;
* [[Electronics for the Time Projection Chamber (TPC)]] and Photon Spectrometer (PHOS)&lt;br /&gt;
&lt;br /&gt;
* [[SAMPA]]&lt;br /&gt;
&lt;br /&gt;
* [[FOCAL - Forward Calorimeter]]&lt;br /&gt;
&lt;br /&gt;
* [[PHOS PVSS panels]]&lt;br /&gt;
&lt;br /&gt;
* [[PHOS TOR]]&lt;br /&gt;
&lt;br /&gt;
* [[Busy Box and related]]&lt;br /&gt;
&lt;br /&gt;
* [[Xilinx Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[HLT]]&lt;br /&gt;
&lt;br /&gt;
* [[GRID]]&lt;br /&gt;
&lt;br /&gt;
* [[Analysis]]&lt;br /&gt;
&lt;br /&gt;
* [[Coming to CERN]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:alice.gif]]&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ave082</name></author>
	</entry>
</feed>