JTAG Support describes the IEEE standard for boundary scan technology. A standard specifying how to control and monitor the pins of compliant devices on a printed circuit board.

UART

1

UART is a universal asynchronous receiver/transmitter is a piece of computer hardware that translates data between parallel and serial forms.

SPI

1

SPI describes the Serial Peripheral Interface (SPI) is similar to the SCI, although it is used to communicate synchronously over shorter distances at up to 4 Mbit/s.

I2C

1

I2C is a bi-directional two-wire serial bus that provides a communication link between integrated circuits (ICs).

GPIO

1

GPIO describes a generic interface whose behavior (including whether it is an input or output pin) can be controlled (programmed) by the user at run time.

USB

3

USB is Universal Serial Port and this feature refers to the number of USB supported by the device.

Ethernet

1

Ethernet is a family of frame-based computer networking technologies for local area networks (LANs). the name came from the physical concept of the ether. It defines a number of wiring and signaling standards for the Physical Layer of the OSI networking model as well as a common addressing format and Media Access Control at the Data Link Layer.

Operating Systems describes the software program or set of programs that mediate access between physical devices (such as a keyboard, mouse, monitor, disk drive or network connection) and application programs (such as a word processor, World-Wide Web browser or electronic mail client).

Windows

Win XP

Windows describes if the device supports windows operating system or not and its supported versions.

Development Kits and Tool Detail

Description

Combining the latest Cortex-A9 embedded cores with industry-leading programmable logic, Altera’s new SoC solutions give you ultimate design flexibility with unparalleled ease. Altera SoC s integrate an ARM-based hard processor system (HPS) consisting of processor, peripherals, and memory interfaces, with the FPGA fabric using a high-bandwidth interconnect backbone. That means you get the performance and power savings of hard Intellectual Property (IP) and the flexibility of programmable logic.

Five reasons why user-customizable ARM-based SoCs are ideal:

Reduce system power, cost, and board size by integrating discrete processors and Digital Signal Processing (DSP) functions into a single FPGA

Improve system performance via high-bandwidth interconnect between the processor and the FPGA

Differentiate your end product by customizing in both hardware and software

Enhance system reliability with built-in error correction code (ECC) and memory protection that protect your system against potential hardware or software errors

Prior to your workshop: Open the readme.txt file. Follow the instructions. Open the SoC_HW_lab_13.0.pdf guide and complete Module 1, sections 1.2 and 1.3. Open the SoC_SW_lab_13.0.pdf guide and complete Module 1, sections 1.2 ,1.3, 1.4 and 1.5