Intel Track



Up Squared, Intel FPGA DE board

Participants may use one of the following types of boards.

Up Squared board is the most powerful maker board ever! Now it is also available as a fanless PC, powered by Intel Apollo Lake CPU.

DE1-SoC board is an updated DE1 board. It is useful for learning about digital logic, computer organization, and FPGAs. Featuring a Cyclone® V 5CSEMA5 FPGA which has an integrated dual-core ARM Cortex-A9. The DE1-SoC board is designed for university and college use. It is suitable for a wide range of university projects, from simple tasks to advanced designs.


Participants can choose one of the following sub-tracks to participate in Intel Track.

 Intel FPGA Track

The Intel FPGA track offers the opportunity for students to create their projects and implement in the Intel FPGA development kits. The projects can target various market segments, e.g. consumer, industrial, medical, automotive, military, computing, ASIC emulation, etc., with the emphasis on creativity, innovation, practicality, and potential for commercialization of the projects.

Students who are more well-verse in hardware description language can choose to use Verilog, VHDL, etc. to create their designs. Students who prefer software programming language like C can use the Nios II soft processor, or the hard processor system available in the Intel SoC FPGA devices. A wide range of IP cores are also available for students to utilize and instantiate in their designs, saving them precious time and accelerating their design development.

The eventual designs are expected to be implemented in Intel FPGA development kits for prototyping or proof of concept. Students can choose to use the Cyclone V DE1 SoC development kits or other Intel FPGA development kits as preferred.

 Intel IP Core Track

Intel IP core track will require students to design a hardware IP core (e.g. FFT from http://opencores.org/projects). The main goal of the IP core track is for students to showcase their final design work in enabling a high-confident functional design through emulating their design with a chosen FPGA board. Points will be assessed and given based on:

  • How the IP core is coded in RTL with SystemVerilog and perform pre-silicon validation. For instance, student will need to derive the relevant testbenches (TB) needed to validate the IP RTL design.
  • Once the design is ready, students are also expected to showcase their final design by prototyping the relevant IP netlist on FPGA board to prove the design functionality:
    • Implement the core as a co-processor alongside with the Nios II CPU.
    • Validate the core is functional via test vectors injected by the CPU.
    • Perform a simple benchmark to determine the IP core performance.
    • Compare the benchmark against an equivalent software function running on CPU to determine the performance improvement.

These are the few main topics utilizing SoC + IP cores (either design your own or use one from opencores.org):

  • Cryptocurrencies is a form of money specifically designed to take advantage of the architecture of the internet. A single Bitcoin is worth thousands of US dollars. Your task is to design a cryptocurrency miner of your choice, and try to obtain the best performance possible. Showcase the mining performance by presenting any fraction(s) of coins you have mined.
  • Advanced AI applications such as self-driving cars are gaining a lot of momentum in the media. Design any Artificial Neural Network or Digital Signal/Image Processing core of your choice, and implement it within your SoC. Showcase your design by showing the performance improvement over pure software algorithms.
  • Communication cores are very important for SoCs to be able to communicate with external devices. Implement any of the cores below within your SoC. Showcase its performance/bandwidth when communicating with an external device. Opencore communication controllers have the advantage of lower cost.

 Intel IoT Track

The Internet of Things (IoT) is a robust network of devices, all embedded with electronics, software, and sensors that enable them to exchange and analyze data. The IoT has been transforming the way we live for nearly two decades, paving the way for responsive solutions, innovative products, efficient manufacturing, and ultimately, amazing new ways to do business. Internet of Things Group (IOTG) is chartered to drive the IoT business for Intel. IoT systems and devices are characterized to contain connectivity, manageability, security and analytical capabilities. Intel’s strength in IoT lies in the seamless edge-to-cloud device integration through scalable software and toolkits. As IoT industry moves forward, Intel foresee that workload integration will be important as we move multiple smaller fragmented devices into a single powerful system. The focus IoT use cases for Intel would be in the areas of automotive, retail, industrial and smart video. More information on the focus areas can be obtained from:

The Internet of Things Starts with Intel Inside

The AAEON Up Squared board is provided, which is based on the latest Intel Atom Apollo Lake SoC. It is currently touted as the fastest x86 maker board which contains rich graphics and high performance media engine.

We are looking for teams to come up with an IoT system based on the Up Squared board that solves key business needs in automotive, retail, industrial and smart video. Apart from the focus areas, we are also open to proposals for other areas which will enrich the lives of Malaysians through the use of IoT devices in general.

 Intel Lifestyle Track

Intel lifestyle track encompassing health/safety/travel solutions will require students to create platform solution which relates to health solution, safety solution, or travel solution.

Solution can be either a static home/office solution or hand-held device solution.

Participants should demonstrate innovations and creativity to define solution by using the AAEON Up Squared board which is based on the latest Intel Atom Apollo Lake SoC. It is currently touted as the fastest x86 Maker board which contains rich graphics and high performance media engine.

Student should include factors below in their design and innovation:

  • Solution will help to improve day-to-day convenience/life quality.
  • Solution is user friendly/easy to use.
  • Complete ecosystem solution including hardware and software innovation. Students can use additional hardware in their innovations.

UP Squared

Type Single board Computer
Carrier board Not required
Dimension 86.5mm x 90mm
CPU N3350 (2C) up to 2.4GHz
Instruction set 64 bit
Core 2 Core (Celeron)
RAM 4GB
Storage 32GB eMMC
USB 2.0 2
USB 3.0 4 (incl. 1x OTG)
Expansion 40-pin GP-bus
60-pin EXHAT
mini-PCIe(SATA)
M2. 2230 E key
SATA3 1
On-board video output 1x HDMI + 1x DP
1x eDP
Connectivity 2x GbLAN
MIPI-CSI 1x 2 lane
1x 4 lane
Graphic Intel Gen 9 HD 500/HD 505
OS Support Windows 10 full, Windows IoT Core, Yocto, Ubuntu, Ubilinux, Android 6.0
DC in 5V@6A
Operating temperature 32 to 140°F (0 to 60°C)

DE1-SoC

  • FPGA
    • Cyclone V SoC 5CSEMA5F31 (85k logic elements)
    • Dual-core ARM Cortex-A9 (HPS)
    • EPCQ256 256-Mbit serial configuration device
  • I/O Devices
    • Built-in USB-Blaster for FPGA configuration
    • Line In/Out, Microphone In (24-bit Audio CODEC)
    • Video Out (VGA 24-bit DAC)
    • Video In (NTSC/PAL/Multi-format)
    • Infrared port
    • 10/100/1000 Ethernet
    • Two Port USB 2.0 Host (Type A)
    • PS/2 dual mouse and keyboard port
    • Line-in, Line-out, microphone-in (24-bit audio CODEC)
    • Expansion headers (two 40-pin headers)
  • Memory
    • 1GB DDR3 SDRAM (HPS)
    • Two Port USB 2.0 Host (Type A)

    • 64 MB SDRAM (FPGA)
    • Micro SD memory card slot
  • Other Devices
    • Six 7-segment displays
    • 10 toggle switches
    • 10 LEDs
    • Four debounced pushbutton switches
    • 50 MHz clock (x4)