<?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=Nas005</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=Nas005"/>
	<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/Special:Contributions/Nas005"/>
	<updated>2026-05-27T23:05:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Using_the_VGA_controller_with_block_ram_generator_and_clock_wizard&amp;diff=2273</id>
		<title>Using the VGA controller with block ram generator and clock wizard</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Using_the_VGA_controller_with_block_ram_generator_and_clock_wizard&amp;diff=2273"/>
		<updated>2016-03-02T23:33:10Z</updated>

		<summary type="html">&lt;p&gt;Nas005: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you want to use the vga controller remember to &lt;br /&gt;
* copy-paste the vga.txt file and save it as vga.vhd &lt;br /&gt;
* copy-paste the Nexys4_Master.txt file and save it as Nexys4_Master.xdc&lt;br /&gt;
&lt;br /&gt;
The vga controller is using a BRAM block to store pixel values. Each pixel has 12-bits and number of pixels projected to the screen is 480x640=307200&lt;br /&gt;
* sw_i(15) -- active high, write enable&lt;br /&gt;
* sw_i(11 downto 0) -- 12-bits for colour changing the screen&lt;br /&gt;
&lt;br /&gt;
CREATING NEW PROJECT&lt;br /&gt;
&lt;br /&gt;
Press create new project&lt;br /&gt;
 [[File:16.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Press next on the first window that pops up, then you can choose were you want to store your project, click next.&lt;br /&gt;
 [[File:17.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose RTL project and click next&lt;br /&gt;
 [[File:18.png|400px]]&lt;br /&gt;
 &lt;br /&gt;
Add your VHDL file if you have one, if you don’t you can add the VGA-controller file just to make sure that everything works properly. Click next&lt;br /&gt;
 [[File:19.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click next&lt;br /&gt;
 [[File:20.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Add the Nexys4_Master.xdc , this will connect all your I/O, LED, SW etc.&lt;br /&gt;
 [[File:21.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose the xca100tcsg324-1 and click next and then finish.&lt;br /&gt;
 [[File:22.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Vivado will open, now you can make your own VHDL code or you can follow instruction further if you want to use the VGA controller. If you want to make your own code you can skip the IP part and go to generate bitstream to see how you should implement your code on the FPGA. &lt;br /&gt;
 [[File:23.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Adding IP’s, clk generator 25.2MHz and BRAM. Click IP Catalog and then &lt;br /&gt;
 [[File:24.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for Clocking Wizard and enter and this will pop up, clocking option should look like this, remember to change the Component name!&lt;br /&gt;
 [[File:25.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Change the output clock to 25.2MHz&lt;br /&gt;
 [[File:26.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Port renaming: use names that explains your component, and click OK&lt;br /&gt;
 [[File:27.png|400px]]&lt;br /&gt;
&lt;br /&gt;
This should pop up, click generate&lt;br /&gt;
 [[File:28.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Adding BRAM, search for bram and enter the Block Memory Generator and this should pop up. Remember component name&lt;br /&gt;
 [[File:29.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Port A Options, write width = 12bits, write depth = 307200=(480*640 pixels projected on screen), then click OK and then generate as before and wait until the synthesis is done.&lt;br /&gt;
 [[File:30.png|400px]]&lt;br /&gt;
&lt;br /&gt;
GENERATE BITSTREAM: click generate bitstream &lt;br /&gt;
 [[File:31.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If this pops up click yes&lt;br /&gt;
 [[File:32.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If this message shows, just click ok, it only means that you have pins activated in your Nexys4_Master.xdc that are not in use. &lt;br /&gt;
 [[File:33.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If later on want to change witch pins are active on your board you can configure this by entering the Nexys4_Master.xdc&lt;br /&gt;
 [[File:34.png|400px]]&lt;br /&gt;
&lt;br /&gt;
When completed, choose  “Open Hardware Manager” and click ok&lt;br /&gt;
 [[File:35.png|400px]]&lt;br /&gt;
&lt;br /&gt;
At this point connect your NEXY4 board . In the left menu under “program and debug”, click open target =&amp;gt; open new target&lt;br /&gt;
 [[File:36.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Open new Hardware target will pop up, click next two times and this will show. Choose JTAG clock freq. 30 000 000, click next and then finish&lt;br /&gt;
 [[File:37.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Now you can program your device, click program device and choose your FPGA&lt;br /&gt;
 [[File:38.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click program and your device is ready to go.&lt;br /&gt;
 [[File:39.png|400px]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Using_the_VGA_controller_with_block_ram_generator_and_clock_wizard&amp;diff=2272</id>
		<title>Using the VGA controller with block ram generator and clock wizard</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Using_the_VGA_controller_with_block_ram_generator_and_clock_wizard&amp;diff=2272"/>
		<updated>2016-03-02T23:21:55Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Created page with &amp;quot;If you want to use the vga controller remember to  * copy-paste the vga.txt file and save it as vga.vhd  * copy-paste the Nexys4_Master.txt file and save it as Nexys4_Master.x...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you want to use the vga controller remember to &lt;br /&gt;
* copy-paste the vga.txt file and save it as vga.vhd &lt;br /&gt;
* copy-paste the Nexys4_Master.txt file and save it as Nexys4_Master.xdc&lt;br /&gt;
&lt;br /&gt;
CREATING NEW PROJECT&lt;br /&gt;
&lt;br /&gt;
Press create new project&lt;br /&gt;
 [[File:16.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Press next on the first window that pops up, then you can choose were you want to store your project, click next.&lt;br /&gt;
 [[File:17.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose RTL project and click next&lt;br /&gt;
 [[File:18.png|400px]]&lt;br /&gt;
 &lt;br /&gt;
Add your VHDL file if you have one, if you don’t you can add the VGA-controller file just to make sure that everything works properly. Click next&lt;br /&gt;
 [[File:19.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click next&lt;br /&gt;
 [[File:20.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Add the Nexys4_Master.xdc , this will connect all your I/O, LED, SW etc.&lt;br /&gt;
 [[File:21.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose the xca100tcsg324-1 and click next and then finish.&lt;br /&gt;
 [[File:22.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Vivado will open, now you can make your own VHDL code or you can follow instruction further if you want to use the VGA controller. If you want to make your own code you can skip the IP part and go to generate bitstream to see how you should implement your code on the FPGA. &lt;br /&gt;
 [[File:23.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Adding IP’s, clk generator 25.2MHz and BRAM. Click IP Catalog and then &lt;br /&gt;
 [[File:24.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Search for Clocking Wizard and enter and this will pop up, clocking option should look like this, remember to change the Component name!&lt;br /&gt;
 [[File:25.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Change the output clock to 25.2MHz&lt;br /&gt;
 [[File:26.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Port renaming: use names that explains your component, and click OK&lt;br /&gt;
 [[File:27.png|400px]]&lt;br /&gt;
&lt;br /&gt;
This should pop up, click generate&lt;br /&gt;
 [[File:28.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Adding BRAM, search for bram and enter the Block Memory Generator and this should pop up. Remember component name&lt;br /&gt;
 [[File:29.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Port A Options, write width = 12bits, write depth = 307200=(480*640 pixels projected on screen), then click OK and then generate as before and wait until the synthesis is done.&lt;br /&gt;
 [[File:30.png|400px]]&lt;br /&gt;
&lt;br /&gt;
GENERATE BITSTREAM: click generate bitstream &lt;br /&gt;
 [[File:31.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If this pops up click yes&lt;br /&gt;
 [[File:32.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If this message shows, just click ok, it only means that you have pins activated in your Nexys4_Master.xdc that are not in use. &lt;br /&gt;
 [[File:33.png|400px]]&lt;br /&gt;
&lt;br /&gt;
If later on want to change witch pins are active on your board you can configure this by entering the Nexys4_Master.xdc&lt;br /&gt;
 [[File:34.png|400px]]&lt;br /&gt;
&lt;br /&gt;
When completed, choose  “Open Hardware Manager” and click ok&lt;br /&gt;
 [[File:35.png|400px]]&lt;br /&gt;
&lt;br /&gt;
At this point connect your NEXY4 board . In the left menu under “program and debug”, click open target =&amp;gt; open new target&lt;br /&gt;
 [[File:36.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Open new Hardware target will pop up, click next two times and this will show. Choose JTAG clock freq. 30 000 000, click next and then finish&lt;br /&gt;
 [[File:37.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Now you can program your device, click program device and choose your FPGA&lt;br /&gt;
 [[File:38.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click program and your device is ready to go.&lt;br /&gt;
 [[File:39.png|400px]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:39.png&amp;diff=2271</id>
		<title>File:39.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:39.png&amp;diff=2271"/>
		<updated>2016-03-02T23:07:06Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:38.png&amp;diff=2270</id>
		<title>File:38.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:38.png&amp;diff=2270"/>
		<updated>2016-03-02T23:07:06Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:37.png&amp;diff=2269</id>
		<title>File:37.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:37.png&amp;diff=2269"/>
		<updated>2016-03-02T23:07:05Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:36.png&amp;diff=2268</id>
		<title>File:36.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:36.png&amp;diff=2268"/>
		<updated>2016-03-02T23:07:05Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:35.png&amp;diff=2267</id>
		<title>File:35.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:35.png&amp;diff=2267"/>
		<updated>2016-03-02T23:07:05Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:34.png&amp;diff=2266</id>
		<title>File:34.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:34.png&amp;diff=2266"/>
		<updated>2016-03-02T23:07:05Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:33.png&amp;diff=2265</id>
		<title>File:33.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:33.png&amp;diff=2265"/>
		<updated>2016-03-02T23:07:04Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:32.png&amp;diff=2264</id>
		<title>File:32.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:32.png&amp;diff=2264"/>
		<updated>2016-03-02T23:07:04Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:31.png&amp;diff=2263</id>
		<title>File:31.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:31.png&amp;diff=2263"/>
		<updated>2016-03-02T23:07:04Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:30.png&amp;diff=2262</id>
		<title>File:30.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:30.png&amp;diff=2262"/>
		<updated>2016-03-02T23:07:04Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:29.png&amp;diff=2261</id>
		<title>File:29.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:29.png&amp;diff=2261"/>
		<updated>2016-03-02T23:07:03Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:28.png&amp;diff=2260</id>
		<title>File:28.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:28.png&amp;diff=2260"/>
		<updated>2016-03-02T23:07:03Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:27.png&amp;diff=2259</id>
		<title>File:27.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:27.png&amp;diff=2259"/>
		<updated>2016-03-02T23:07:03Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:26.png&amp;diff=2258</id>
		<title>File:26.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:26.png&amp;diff=2258"/>
		<updated>2016-03-02T23:07:03Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:25.png&amp;diff=2257</id>
		<title>File:25.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:25.png&amp;diff=2257"/>
		<updated>2016-03-02T23:07:02Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:24.png&amp;diff=2256</id>
		<title>File:24.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:24.png&amp;diff=2256"/>
		<updated>2016-03-02T23:07:02Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:23.png&amp;diff=2255</id>
		<title>File:23.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:23.png&amp;diff=2255"/>
		<updated>2016-03-02T23:07:02Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:22.png&amp;diff=2254</id>
		<title>File:22.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:22.png&amp;diff=2254"/>
		<updated>2016-03-02T23:07:02Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:21.png&amp;diff=2253</id>
		<title>File:21.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:21.png&amp;diff=2253"/>
		<updated>2016-03-02T23:07:01Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:20.png&amp;diff=2252</id>
		<title>File:20.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:20.png&amp;diff=2252"/>
		<updated>2016-03-02T23:07:00Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:19.png&amp;diff=2251</id>
		<title>File:19.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:19.png&amp;diff=2251"/>
		<updated>2016-03-02T23:07:00Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:18.png&amp;diff=2250</id>
		<title>File:18.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:18.png&amp;diff=2250"/>
		<updated>2016-03-02T23:07:00Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:17.png&amp;diff=2249</id>
		<title>File:17.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:17.png&amp;diff=2249"/>
		<updated>2016-03-02T23:06:59Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:16.png&amp;diff=2248</id>
		<title>File:16.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:16.png&amp;diff=2248"/>
		<updated>2016-03-02T23:06:59Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Nexys4_Master.xdc&amp;diff=2247</id>
		<title>Nexys4 Master.xdc</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Nexys4_Master.xdc&amp;diff=2247"/>
		<updated>2016-03-02T23:04:36Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Created page with &amp;quot;:File:Nexys4_Master.txt&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:File:Nexys4_Master.txt]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:Nexys4_Master.txt&amp;diff=2246</id>
		<title>File:Nexys4 Master.txt</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:Nexys4_Master.txt&amp;diff=2246"/>
		<updated>2016-03-02T23:04:26Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=VGA_controller_VHDL_code&amp;diff=2245</id>
		<title>VGA controller VHDL code</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=VGA_controller_VHDL_code&amp;diff=2245"/>
		<updated>2016-03-02T22:57:24Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Replaced content with &amp;quot;:File:vga.txt&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:File:vga.txt]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:Vga.txt&amp;diff=2244</id>
		<title>File:Vga.txt</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:Vga.txt&amp;diff=2244"/>
		<updated>2016-03-02T22:56:46Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=VGA_controller_VHDL_code&amp;diff=2243</id>
		<title>VGA controller VHDL code</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=VGA_controller_VHDL_code&amp;diff=2243"/>
		<updated>2016-03-02T22:51:24Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Created page with &amp;quot;library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL;    entity Vga is     Port ( clk_i : in  STD_LOGIC;            sw_i  :...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;library IEEE;&lt;br /&gt;
use IEEE.STD_LOGIC_1164.ALL;&lt;br /&gt;
use IEEE.STD_LOGIC_ARITH.ALL;&lt;br /&gt;
use IEEE.STD_LOGIC_UNSIGNED.ALL;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
entity Vga is&lt;br /&gt;
    Port ( clk_i : in  STD_LOGIC;&lt;br /&gt;
           sw_i  : in  STD_LOGIC_VECTOR (15 downto 0); -- (11 downto 8) is RED, (7 downto 4) is GREEN, (3 downto 0) is BLUE&lt;br /&gt;
                                                       -- Writing directly to RAM and from RAM to VGA interface.&lt;br /&gt;
                                                       -- Writing when sw_i(15) is high&lt;br /&gt;
           -- VGA Output Signals&lt;br /&gt;
           vga_hs_o : out  STD_LOGIC; -- Horizontal sync puls to VGA interface&lt;br /&gt;
           vga_vs_o : out  STD_LOGIC; -- Vertical sync puls to VGA interface&lt;br /&gt;
           vga_red_o    : out  STD_LOGIC_VECTOR (3 downto 0); -- Red to VGA interface&lt;br /&gt;
           vga_green_o  : out  STD_LOGIC_VECTOR (3 downto 0); -- Green to VGA interface&lt;br /&gt;
           vga_blue_o   : out  STD_LOGIC_VECTOR (3 downto 0) -- Blue to VGA interface&lt;br /&gt;
           );&lt;br /&gt;
end Vga;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
architecture Behavioral of Vga is&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
-- Component Declarations&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- 25.2MHz Clock &lt;br /&gt;
COMPONENT clk_wiz_25_2MHz &lt;br /&gt;
PORT (&lt;br /&gt;
      clk_in_100MHz:  in STD_LOGIC;&lt;br /&gt;
      clk_out_25_2: out STD_LOGIC;&lt;br /&gt;
      reset         : in STD_LOGIC;&lt;br /&gt;
      locked        : out STD_LOGIC &lt;br /&gt;
      );&lt;br /&gt;
END COMPONENT;&lt;br /&gt;
&lt;br /&gt;
-- Ram block for pixels&lt;br /&gt;
COMPONENT PIX_RAM&lt;br /&gt;
  PORT (&lt;br /&gt;
    clka : IN STD_LOGIC;&lt;br /&gt;
    ena : IN STD_LOGIC;&lt;br /&gt;
    wea : IN STD_LOGIC_VECTOR(0 DOWNTO 0);&lt;br /&gt;
    addra : IN STD_LOGIC_VECTOR(18 DOWNTO 0);&lt;br /&gt;
    dina : IN STD_LOGIC_VECTOR(11 DOWNTO 0);&lt;br /&gt;
    douta : OUT STD_LOGIC_VECTOR(11 DOWNTO 0)&lt;br /&gt;
  );&lt;br /&gt;
END COMPONENT;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------&lt;br /&gt;
-- Constants for VGA Resolutions&lt;br /&gt;
-------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
------640x480 60Hz-------  &lt;br /&gt;
constant WIDTH : natural := 640;&lt;br /&gt;
constant HEIGHT : natural := 480;&lt;br /&gt;
&lt;br /&gt;
constant H_FP : natural := 16; --H front porch width (pixels)&lt;br /&gt;
constant H_PW : natural := 96; --H sync pulse width (pixels)&lt;br /&gt;
constant H_TOT : natural := 800; --H total period (pixels)&lt;br /&gt;
&lt;br /&gt;
constant V_FP : natural := 10; --V front porch width (lines)&lt;br /&gt;
constant V_PW : natural := 2; --V sync pulse width (lines)&lt;br /&gt;
constant V_TOT : natural := 525; --V total period (lines)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
-- VGA signals: Counters, Sync, Red, Gree, Blue&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- Activates the screen when it is in the frame area&lt;br /&gt;
signal SCREEN_ON  : std_logic;&lt;br /&gt;
&lt;br /&gt;
-- Horizontal and Vertical counters&lt;br /&gt;
signal h_count   : std_logic_vector(11 downto 0) := (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
signal v_count   : std_logic_vector(11 downto 0) := (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
&lt;br /&gt;
-- signal for the VGA interface&lt;br /&gt;
signal vga_red   : std_logic_vector(3 downto 0);&lt;br /&gt;
signal vga_blue  : std_logic_vector(3 downto 0);&lt;br /&gt;
signal vga_green : std_logic_vector(3 downto 0);&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
-- CLOCK signals&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
signal pxl_clk: std_logic; -- pxl_clk is 25.2MHz&lt;br /&gt;
signal reset: std_logic := &#039;0&#039;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
-- RAM signals&lt;br /&gt;
-------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
signal data_out  : std_logic_vector(11 downto 0) := (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
signal data_inn  : std_logic_vector(11 downto 0) := (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
signal address   : std_logic_vector(18 downto 0) := (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
signal write     : std_logic_vector(0 downto 0) ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&lt;br /&gt;
 ---------------------------&lt;br /&gt;
 -- PORT MAPS&lt;br /&gt;
 --------------------------- &lt;br /&gt;
 &lt;br /&gt;
 -- PIXELGENERATOR - pxl_clk=25.2MHz&lt;br /&gt;
 PIXELGENERATOR : clk_wiz_25_2MHz PORT MAP&lt;br /&gt;
     (--clock inn&lt;br /&gt;
      clk_in_100MHz  =&amp;gt; clk_i,&lt;br /&gt;
      --clock out&lt;br /&gt;
      clk_out_25_2 =&amp;gt; pxl_clk,&lt;br /&gt;
      --reset active high&lt;br /&gt;
      reset          =&amp;gt; reset,&lt;br /&gt;
      --status and controll signals&lt;br /&gt;
      locked         =&amp;gt; open&lt;br /&gt;
     );&lt;br /&gt;
     &lt;br /&gt;
 -- RAM&lt;br /&gt;
      RAM : PIX_RAM PORT MAP&lt;br /&gt;
          (&lt;br /&gt;
           clka  =&amp;gt; clk_i,&lt;br /&gt;
           ena  =&amp;gt; &#039;1&#039;,&lt;br /&gt;
           wea  =&amp;gt; write,&lt;br /&gt;
           addra  =&amp;gt; address,&lt;br /&gt;
           dina  =&amp;gt; data_inn,&lt;br /&gt;
           douta  =&amp;gt; data_out&lt;br /&gt;
          );&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------&lt;br /&gt;
-- Generate Horizontal, Vertical counters and the Sync signals&lt;br /&gt;
-----------------------------------------------------------------&lt;br /&gt;
  -- Horizontal counter&lt;br /&gt;
  process (pxl_clk)&lt;br /&gt;
  begin&lt;br /&gt;
    if (rising_edge(pxl_clk)) then&lt;br /&gt;
      if (h_count = (H_TOT - 1)) then&lt;br /&gt;
        h_count &amp;lt;= (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
      else&lt;br /&gt;
        h_count &amp;lt;= h_count + 1;&lt;br /&gt;
      end if;&lt;br /&gt;
    end if;&lt;br /&gt;
  end process;&lt;br /&gt;
  &lt;br /&gt;
  -- Vertical counter&lt;br /&gt;
  process (pxl_clk)&lt;br /&gt;
  begin&lt;br /&gt;
    if (rising_edge(pxl_clk)) then&lt;br /&gt;
      if ((h_count = (H_TOT - 1)) and (v_count = (V_TOT - 1))) then&lt;br /&gt;
        v_count &amp;lt;= (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
      elsif (h_count = (H_TOT - 1)) then&lt;br /&gt;
        v_count &amp;lt;= v_count + 1;&lt;br /&gt;
      end if;&lt;br /&gt;
    end if;&lt;br /&gt;
  end process;&lt;br /&gt;
    &lt;br /&gt;
  -- Horizontal sync&lt;br /&gt;
  process (pxl_clk)&lt;br /&gt;
  begin&lt;br /&gt;
    if (rising_edge(pxl_clk)) then&lt;br /&gt;
      if (h_count &amp;gt;= (H_FP + WIDTH - 1)) and (h_count &amp;lt; (H_FP + WIDTH + H_PW - 1)) then&lt;br /&gt;
        vga_hs_o &amp;lt;= &#039;1&#039;;&lt;br /&gt;
      else&lt;br /&gt;
        vga_hs_o &amp;lt;= &#039;0&#039;;&lt;br /&gt;
      end if;&lt;br /&gt;
    end if;&lt;br /&gt;
  end process;&lt;br /&gt;
  &lt;br /&gt;
  -- Vertical sync&lt;br /&gt;
  process (pxl_clk)&lt;br /&gt;
  begin&lt;br /&gt;
    if (rising_edge(pxl_clk)) then&lt;br /&gt;
      if (v_count &amp;gt;= (V_FP + HEIGHT - 1)) and (v_count &amp;lt; (V_FP + HEIGHT + V_PW - 1)) then&lt;br /&gt;
        vga_vs_o &amp;lt;= &#039;1&#039;;&lt;br /&gt;
      else&lt;br /&gt;
        vga_vs_o &amp;lt;= &#039;0&#039;;&lt;br /&gt;
      end if;&lt;br /&gt;
    end if;&lt;br /&gt;
  end process;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
-------------------------------------------------------&lt;br /&gt;
 -- RAM interface&lt;br /&gt;
------------------------------------------------------- &lt;br /&gt;
-- Synchronizing reading and writing of adresses with the VGA interface&lt;br /&gt;
  process (pxl_clk)&lt;br /&gt;
  begin&lt;br /&gt;
    if (rising_edge(pxl_clk)) then&lt;br /&gt;
      if h_count &amp;lt; WIDTH and v_count &amp;lt; HEIGHT then&lt;br /&gt;
        address &amp;lt;= address + 1;&lt;br /&gt;
      else&lt;br /&gt;
        address &amp;lt;= (others =&amp;gt;&#039;0&#039;);&lt;br /&gt;
      end if;&lt;br /&gt;
    end if;&lt;br /&gt;
  end process;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
--------------------&lt;br /&gt;
-- SCREEN ON&lt;br /&gt;
--------------------  &lt;br /&gt;
 -- screening signal&lt;br /&gt;
 SCREEN_ON &amp;lt;= &#039;1&#039; when h_count &amp;lt; WIDTH and v_count &amp;lt; HEIGHT&lt;br /&gt;
           else &#039;0&#039;;&lt;br /&gt;
			&lt;br /&gt;
			&lt;br /&gt;
------------------------------------------------------------&lt;br /&gt;
-- Turn Off VGA RBG Signals if outside of the active screen&lt;br /&gt;
-- Make a 4-bit AND logic with the R, G and B signals&lt;br /&gt;
------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 vga_red_o &amp;lt;= (SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON) and vga_red;&lt;br /&gt;
 vga_green_o &amp;lt;= (SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON) and vga_green;&lt;br /&gt;
 vga_blue_o &amp;lt;= (SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON &amp;amp; SCREEN_ON) and vga_blue;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 --------------------&lt;br /&gt;
 -- Rerouting signals&lt;br /&gt;
 --------------------&lt;br /&gt;
 vga_red   &amp;lt;= data_out(11 downto 8);&lt;br /&gt;
 vga_green &amp;lt;= data_out(7 downto 4);&lt;br /&gt;
 vga_blue  &amp;lt;= data_out(3 downto 0);&lt;br /&gt;
 &lt;br /&gt;
 data_inn &amp;lt;= sw_i(11 downto 0); -- (11 downto 8) is RED, (7 downto 4) is GREEN, (3 downto 0) is BLUE&lt;br /&gt;
 write &amp;lt;= sw_i(15 downto 15); -- Activ high when writing to BRAM&lt;br /&gt;
			&lt;br /&gt;
end Behavioral;&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Install_Vivado_2015.4_with_free_licens&amp;diff=2242</id>
		<title>Install Vivado 2015.4 with free licens</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Install_Vivado_2015.4_with_free_licens&amp;diff=2242"/>
		<updated>2016-03-02T22:48:07Z</updated>

		<summary type="html">&lt;p&gt;Nas005: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To download Vivado for free you must first create an account. By following this link   [http://www.xilinx.com/support/download.html/ Xilinx web page] you will enter Xilinx download page. For this tutorial we will be using the 2015.4 version.&lt;br /&gt;
&lt;br /&gt;
To download for Windows&lt;br /&gt;
 Vivado HLx 2015.4 Web Install for Windows with SDK (EXE - 49.32 MB)&lt;br /&gt;
 &lt;br /&gt;
For linux&lt;br /&gt;
 Vivado HLx 2015.4 Web Install for Linux with SDK (BIN - 76.98 MB)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Run the installer and this will show, press next&lt;br /&gt;
 [[File:1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type your user name and password and press next&lt;br /&gt;
 [[File:2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agree to everything!!! Or else?!?!&lt;br /&gt;
 [[File:3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose Vivado HL WebPACK&lt;br /&gt;
 [[File:4.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make sure the Software Development Kit, Artix-7, Install Cable Drivers, and Acquire or Manage a License Key are all checked and click next. &lt;br /&gt;
The DocNav file is not necessary but it allows you to&lt;br /&gt;
* Find answers to your questions quickly through the integrated search&lt;br /&gt;
* Manage documents on your desktop through the Download Manager&lt;br /&gt;
* Always ensures you are reading the latest version of documentation&lt;br /&gt;
Detailed information about using the tool and its features can be found in the Online Help Menu which you can access after installation. &lt;br /&gt;
 [[File:5.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose a directory to Install you Vivado product, make sure you have adequate free space on your hard drive.&lt;br /&gt;
 [[File:6.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The final screen summarizes your selections. Click install, and the installer will begin downloading the files it needs to install Vivado. When it is done this screen will pop up. &lt;br /&gt;
 [[File:7.png]]&lt;br /&gt;
&lt;br /&gt;
Click ok and the license manager should open up. &lt;br /&gt;
If not open Vivado press Help=&amp;gt;obtain a license key  and this window will open. &lt;br /&gt;
Choose “Get Free SDK, Vivado WebPACK” and then press Connect Now.&lt;br /&gt;
 [[File:8.png]]&lt;br /&gt;
&lt;br /&gt;
You will be redirected to Xilinx home page were you will need to sign in with user name and password. After clicking “sign in”, press “next” and this site will pop up&lt;br /&gt;
 [[File:9.png]]&lt;br /&gt;
&lt;br /&gt;
Choose “Vivado Design Suite: HL WebPACK, Node-Locked License……..” and press Generate Node-Locked License. Next this window will pop up.&lt;br /&gt;
 [[File:10.png]]&lt;br /&gt;
&lt;br /&gt;
Click next and a new window will pop up, click next again and this will show&lt;br /&gt;
 [[File:11.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open your E-mail and download the attached Xilinx.lic file. When you go back to the license manager this will show, press cancel.&lt;br /&gt;
 [[File:12.png]]&lt;br /&gt;
&lt;br /&gt;
Go to Load License in the left menu. You should see this&lt;br /&gt;
 [[File:13.png]]&lt;br /&gt;
&lt;br /&gt;
Click Copy License and upload the Xilinx.lic file and you will get this message&lt;br /&gt;
 [[File:14.png]]&lt;br /&gt;
&lt;br /&gt;
If you now press the view license status in the left menu, you should see this&lt;br /&gt;
 [[File:15.png]]&lt;br /&gt;
&lt;br /&gt;
You can now close the license manager and Vivado is good to go.&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=Install_Vivado_2015.4_with_free_licens&amp;diff=2241</id>
		<title>Install Vivado 2015.4 with free licens</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=Install_Vivado_2015.4_with_free_licens&amp;diff=2241"/>
		<updated>2016-03-02T22:39:08Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Created page with &amp;quot;To download Vivado for free you must first create an account. By following this link   [http://www.xilinx.com/support/download.html/ Xilinx web page] you will enter Xilinx dow...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To download Vivado for free you must first create an account. By following this link   [http://www.xilinx.com/support/download.html/ Xilinx web page] you will enter Xilinx download page. For this tutorial we will be using the 2015.4 version.&lt;br /&gt;
&lt;br /&gt;
To download for Windows&lt;br /&gt;
 Vivado HLx 2015.4 Web Install for Windows with SDK (EXE - 49.32 MB)&lt;br /&gt;
 &lt;br /&gt;
For linux&lt;br /&gt;
 Vivado HLx 2015.4 Web Install for Linux with SDK (BIN - 76.98 MB)&lt;br /&gt;
Run the installer and this will show, press next&lt;br /&gt;
[[File:1.png]]&lt;br /&gt;
&lt;br /&gt;
Type your user name and password and press next&lt;br /&gt;
[[File:2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agree to everything!!! Or else?!?!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[File:3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose Vivado HL WebPACK&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[File:4.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make sure the Software Development Kit, Artix-7, Install Cable Drivers, and Acquire or Manage a License Key are all checked and click next. The DocNav file is not necessary but it allows you to&lt;br /&gt;
•	Find answers to your questions quickly through the integrated search&lt;br /&gt;
•	Manage documents on your desktop through the Download Manager&lt;br /&gt;
•	Always ensures you are reading the latest version of documentation&lt;br /&gt;
Detailed information about using the tool and its features can be found in the Online Help Menu which you can access after installation. &lt;br /&gt;
 &lt;br /&gt;
[[File:5.png]]&lt;br /&gt;
[[File:6.png]]&lt;br /&gt;
[[File:7.png]]&lt;br /&gt;
[[File:8.png]]&lt;br /&gt;
[[File:9.png]]&lt;br /&gt;
[[File:10.png]]&lt;br /&gt;
[[File:11.png]]&lt;br /&gt;
[[File:12.png]]&lt;br /&gt;
[[File:13.png]]&lt;br /&gt;
[[File:14.png]]&lt;br /&gt;
[[File:15.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose a directory to Install you Vivado product, make sure you have adequate free space on your hard drive.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The final screen summarizes your selections. Click install, and the installer will begin downloading the files it needs to install Vivado. When it is done this screen will pop up. &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click ok and the license manager should open up. &lt;br /&gt;
If not open Vivado press Help=&amp;gt;obtain a license key  and this window will open. &lt;br /&gt;
Choose “Get Free SDK, Vivado WebPACK” and then press Connect Now.&lt;br /&gt;
. &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will be redirected to Xilinx home page were you will need to sign in with user name and password. After clicking “sign in”, press “next” and this site will pop up&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose “Vivado Design Suite: HL WebPACK, Node-Locked License……..” and press Generate Node-Locked License. Next this window will pop up.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click next and a new window will pop up, click next again and this will show&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open your E-mail and download the attached Xilinx.lic file. When you go back to the license manager this will show, press cancel.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Go to Load License in the left menu. You should see this&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click Copy License and upload the Xilinx.lic file and you will get this message&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you now press the view license status in the left menu, you should see this&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 You can now close the license manager and Vivado is good to go.&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:15.png&amp;diff=2240</id>
		<title>File:15.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:15.png&amp;diff=2240"/>
		<updated>2016-03-02T22:34:54Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:14.png&amp;diff=2239</id>
		<title>File:14.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:14.png&amp;diff=2239"/>
		<updated>2016-03-02T22:34:54Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:13.png&amp;diff=2238</id>
		<title>File:13.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:13.png&amp;diff=2238"/>
		<updated>2016-03-02T22:34:54Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:12.png&amp;diff=2237</id>
		<title>File:12.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:12.png&amp;diff=2237"/>
		<updated>2016-03-02T22:34:54Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:11.png&amp;diff=2236</id>
		<title>File:11.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:11.png&amp;diff=2236"/>
		<updated>2016-03-02T22:34:53Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:10.png&amp;diff=2235</id>
		<title>File:10.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:10.png&amp;diff=2235"/>
		<updated>2016-03-02T22:34:53Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:9.png&amp;diff=2234</id>
		<title>File:9.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:9.png&amp;diff=2234"/>
		<updated>2016-03-02T22:34:53Z</updated>

		<summary type="html">&lt;p&gt;Nas005: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:8.png&amp;diff=2233</id>
		<title>File:8.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:8.png&amp;diff=2233"/>
		<updated>2016-03-02T22:34:52Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:8.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:7.png&amp;diff=2232</id>
		<title>File:7.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:7.png&amp;diff=2232"/>
		<updated>2016-03-02T22:34:52Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:7.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:6.png&amp;diff=2231</id>
		<title>File:6.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:6.png&amp;diff=2231"/>
		<updated>2016-03-02T22:34:51Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:6.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:5.png&amp;diff=2230</id>
		<title>File:5.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:5.png&amp;diff=2230"/>
		<updated>2016-03-02T22:34:50Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:5.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:4.png&amp;diff=2229</id>
		<title>File:4.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:4.png&amp;diff=2229"/>
		<updated>2016-03-02T22:34:49Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:4.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:3.png&amp;diff=2228</id>
		<title>File:3.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:3.png&amp;diff=2228"/>
		<updated>2016-03-02T22:34:48Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:3.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:2.png&amp;diff=2227</id>
		<title>File:2.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:2.png&amp;diff=2227"/>
		<updated>2016-03-02T22:34:47Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:2.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=File:1.png&amp;diff=2226</id>
		<title>File:1.png</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=File:1.png&amp;diff=2226"/>
		<updated>2016-03-02T22:34:47Z</updated>

		<summary type="html">&lt;p&gt;Nas005: Nas005 uploaded a new version of File:1.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2225</id>
		<title>PHYS321</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2225"/>
		<updated>2016-03-02T22:32:08Z</updated>

		<summary type="html">&lt;p&gt;Nas005: /* Vivado 2015.4 Install with free licens */&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;
=== Øvingsoppgaver ===&lt;br /&gt;
[[Øvingsoppgaver PHYS321]]&lt;br /&gt;
&lt;br /&gt;
==== Digilent Nexys 4 ====&lt;br /&gt;
* [https://reference.digilentinc.com/vivado:installation Install Vivado with free licence]&lt;br /&gt;
* [https://reference.digilentinc.com/nexys:nexys4:gsg Getting started]&lt;br /&gt;
* [https://reference.digilentinc.com/vivado Vivado - Xilinx Programming Environment - Board files, reference projects, etc]&lt;br /&gt;
* [https://reference.digilentinc.com/nexys:nexys4:start Nexys 4 Resource center]&lt;br /&gt;
&lt;br /&gt;
==== Using Vivado ====&lt;br /&gt;
&lt;br /&gt;
* [[Install Vivado 2015.4 with free licens]]&lt;br /&gt;
* [[VGA controller VHDL code]]&lt;br /&gt;
* [[Nexys4_Master.xdc]]&lt;br /&gt;
* [[Using the VGA controller with block ram generator and clock wizard]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikroelektronikk]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
	<entry>
		<id>http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2224</id>
		<title>PHYS321</title>
		<link rel="alternate" type="text/html" href="http://ift.wiki.uib.no/index.php?title=PHYS321&amp;diff=2224"/>
		<updated>2016-03-02T22:17:54Z</updated>

		<summary type="html">&lt;p&gt;Nas005: /* Vivado 2015.4 Install with free licens */&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;
=== Øvingsoppgaver ===&lt;br /&gt;
[[Øvingsoppgaver PHYS321]]&lt;br /&gt;
&lt;br /&gt;
==== Digilent Nexys 4 ====&lt;br /&gt;
* [https://reference.digilentinc.com/vivado:installation Install Vivado with free licence]&lt;br /&gt;
* [https://reference.digilentinc.com/nexys:nexys4:gsg Getting started]&lt;br /&gt;
* [https://reference.digilentinc.com/vivado Vivado - Xilinx Programming Environment - Board files, reference projects, etc]&lt;br /&gt;
* [https://reference.digilentinc.com/nexys:nexys4:start Nexys 4 Resource center]&lt;br /&gt;
&lt;br /&gt;
==== Vivado 2015.4 Install with free licens ====&lt;br /&gt;
&lt;br /&gt;
* [[Install]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikroelektronikk]]&lt;/div&gt;</summary>
		<author><name>Nas005</name></author>
	</entry>
</feed>