Skip to content
/ sem_labs Public template

HEI-VS Embedded Systems Labs Files

License

Notifications You must be signed in to change notification settings

LenaicElsig/sem_labs

Repository files navigation


SEm Labs Logo
Hevs SEm Laboratories

Labor Files for SEm Laboratories practical sessions Moodle Cyberlearn.

Table of contents

DescriptionHow To UseDownloadCreditsLicenseFind us on

screenshot

Description

(Back to top)

Laboratory file for course 225-sem for the third year bachelor students.

Moodle Link

How To Use

(Back to top)

To clone and run this application, you'll need Git and HDL Designer as well as Modelsim installed on your computer. From your command line:

usage instructions

Launch

# Change to location for the Sourcecode on your PC for Example Base of Drive U:
U:

# Clone this repository
git clone https://github.com/hei-synd-225-sem/sem_labs.git

# Go into the repository project. There are 7 different projects located in 7 subfolders
cd sem-labs/

# Project WaveformGenerator
cd 01-WaveformGenerator
# Run the app
## Linux
./waveformGenerator.bash
## Windows
.\waveformGenerator.bat

# or Project SplineInterpolator
cd 02-SplineInterpolator
# Run the app
## Linux
./splineInterpolator.bash
## Windows
.\splineInterpolator.bat

# or Project DAC
cd 03-DigitalToAnalogConverter
# Run the app
## Linux
./digitalToAnalogConverter.bash
## Windows
.\digitalToAnalogConverter.bat

# or Project Lissajous
cd 04-Lissajous
# Run the app
## Linux
./lissajous.bash
## Windows
.\lissajous.bat

# or Project Morse
cd 05-Morse
# Run the app
## Linux
./morse.bash
## Windows
.\morse.bat

# or Project SoC
cd 06-07-08-09-SystemOnChip
# Run the app
## Linux
./systemOnChip.bash
## Windows
.\systemOnChip.bat

# or Project PipelinedOperators
cd 10-PipelinedOperators
# Run the app
## Linux
./pipelinedOperators.bash
## Windows
.\pipelinedOperators.bat

Update Student Fork to the latest modification from Master Repo

# goto your student fork repo location
cd u:\sem_labs\

# add upstream Master remote
git remote add upstream https://github.com/hei-synd-225-sem/sem_labs.git

# like "git pull" which is fetch + merge)
git fetch upstream
git merge upstream/master master

# Push the changes into your own fork repo
git push origin master

Credits

(Back to top)

  • COF
  • ZAS

License

(Back to top)

©️ All rights reserved


Find us on

hevs.ch  ·  Facebook @hessovalais  ·  Twitter @hessovalais  ·  LinkedIn HES-SO Valais-Wallis  ·  Youtube HES-SO Valais-Wallis