# Lab 2 - Mandelbrot set

This second lab will utilise many of the TTC soft processor cores you simulated at the end of the last lab. Over the next 3 to 4 weeks of practical sessions, you will code a Mandelbrot set viewer on the tPad board.

The Mandelbrot set is the set of complex numbers for which the iteration
*z*_{n+1}
= *z*_{n}^{2} + *z*_{0} does
not diverge. A useful result in determining whether the points diverge
that all points |z|>2 diverge, so if at any stage the iterated
value >2 then it too must converge.

## Qsys

To construct computer systems on FPGA, Altera provides the Qsys tool
(which replaces SOPC builder) as part of Quartus suite of tools. Qsys
allows hierarical systems to be connected together using a switched
interconnect memory system (i.e. a memory bus replacement) and
point-to-point streaming data streams. It is accessible via **Tools | Qsys**.