Home News DSMC Version 1 prototyping and educational platform rollout
Patras
July 2017
Mon Tue Wed Thu Fri Sat Sun

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

DSMC Version 1 prototyping and educational platform rollout PDF Print E-mail
Written by Theofanis Orphanoudakis   
Tuesday, 20 June 2017 16:52

DSMC delivered and tested the 1st version of its prototyping and educational platform based on the Xilinx + ATmega32U4 development platform. The prototyping and educational platform is designed to facilitate students’ hands-on practice on digital system design, FPGA design, microcontroller programming and embedded system design and it is tailored to the requirements of distance learning. The platform hardware design, assembly and software development was completed in-house by Anastasios Fanariotis, DSMC research associate and HOU MSc student as part of his MSc project.

The platform is based on an in-house design of a two-layer development board with both on-board resources and breakout connector facilities to allow easy experimentation and execution of both educational as well as research projects.



Prototype board PCB design


Manufactured board


Fully equipped board in operation

The development board is designed with special focus on lowering the overall production cost. It is equipped with a XILINX ® Spartan VI SLX9 QFP-144 FPGA and an ATmega 32U4 microcontroller that features a dual function able to serve both as a PC bridge for FPGA program downloading via a USB connection, as well as a target processor for embedded program development. The board also holds Flash EEPROM for permanent FPGA programming, on-chip crystals, power circuit and 16 LEDs connected to FPGS I/Os as well as 2x40-pin breakout connectors providing access to FPGA I/O pins for system design and experimentation. The board is Arduino pin compatible so that in future versions the Arduino IDE can be used for microcontroller programing.


DSMC FPGA loader

To avoid the unnecessary cost of specialized FPGA programmers a customized version based on the open-source distribution of the Mojo Loader has been developed enabling full software control and programming of the on-board FPGA.


DSMC educational platform VM environment

The educational SW platform is packaged in a VM including all the required tools comprising of Xilinx ISE, DSMC FPGA loader and sample projects. Thus, a standardized educational platform is made available that can be shipped anywhere to students that are enrolled to distance leraning engineering courses and complete digital and embedded design courses with online tutoring.


Prototype board PCB design
Last Updated on Wednesday, 21 June 2017 13:39
 
Copyright © 2017 dsmcsite. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.
JoomlaWatch Stats 1.2.9 by Matej Koval