nina drozd supervisor: fearghal morgan co-supervisor: martin glavin project progress presentation

Post on 11-Jan-2016

226 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Nina DrozdSupervisor: Fearghal MorganCo-Supervisor: Martin Glavin

Project Progress Presentation

Remote USB controlled lamp

C:/Users/NUIG/Documents & Settings/Desktop/tg/fpgalab/fpgalab/static/applets

Access system using riviera.nuigalway.ie server, add tunnels for proxy & sharkdog.nuigalway.ie

Set up and log into compsoc account, then ssh into sharkdog (specific username needed), and ssh into NUIG@192.168.0.3

Use tight VNC when desktop view of the system is needed, easier for developer use

System is of data-model-view architecture, in order to change anything in the system, all 3 components must be modified

Simple demos available for unregistered user, uploads defined bitstreams

demo

Redirects the user to register page

demo

demo

Check user name against user database, check that password corresponds

CSR, SRAM read and write demo, last 3 CSR buttons used for testing, will be removed

Virtual switches & buttons, when pressed, toggle pressed bit in dedicated CSR 9 and 8.

Image processing, most functions work, problems with some

Provide better support for online vhdl testing.

Added virtual switch access, improved user interface, added VHDL sample project, need to package and create user guide

Account creation needs to be revised Yet to improve:

◦ Monitoring of all accounts by admin, know bitstream files uploaded, last login, etc.

◦ Query about vhdl or website use sent to admin email using mail form

◦ User manual to create account and test bitstream files properly

◦ Admin has power over account creation, reg key requested from admin.

◦ Questionnaire used to improve website and system

Tidy up the website Registration: request reg. key from admin via email form Account management & statistics:

◦ Database files stored in ..\fpgalab\sqlobject-history, need to add user_name as parameter in bitstreams database

◦ Bitstreams uploaded stored in fpgalab\uploads◦ Unique session key for each user, need to assign to user_name and

count sessions for user, after 5 sessions ask to fill out questionnaire, etc.◦ If user inactive for e.g. 10 minutes, log off to allow access to others.

Package VHDL project (need to do function for each virtual switch), remove unused components (DSP just for demo)

Documentation: ◦ Basic system structure done, need to add details of file locations◦ Guide for developer login into system (done)◦ User guide (research done, creation in progress)

top related