Skip to content

Marxs31/Digital-electronics-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

university department GitHub activity

Digital electronics 1

Contents

  1. Introduction
  2. Materials
  3. References
  4. License

Introduction

The repository contains VHDL examples for bachelor course Digital Electronics 1 at Brno University of Technology, Czechia. In folder Docs all manuals are stored. Folder Docs/Hw contains KiCad schematic of CPLD expansion board used in the course. All computer lab exercises are located within Labs folder and all screenshots and images are located in Images folder.

Laboratory exercise Description
01-gates Lab 1: Introduction to digital circuits
02-ise Lab 2: Introduction to VHDL and Xilinx ISE
03-segment Lab 3: Hex to seven-segment decoder
04-adder Lab 4: Binary adder
... Lab 5: ...
... Lab 6: ...
... Lab 7: ...
... Lab 8: ...
... Lab 9: ...
project Lab 10-13: Final project

Materials

The following hardware and software components are mainly used in the lab.

Hardware

Component Description Manual
CoolRunner-II CoolRunner-II CPLD starter board (XC2C256-TQ144) Manual, Schematic
Platform Cable USB II USB tool for in-circuit configuration and programming of all Xilinx devices
CPLD board CPLD expansion board by Michal Kubicek Schematic

cpld

Software

Component Description Manual
ISE Design ISE WebPACK Design Software, ver 14.7 Installation
Linux Mint Linux Mint 18.2 "Sonya" - Xfce (64-bit)

ise

References

  1. Git, free and open source distributed version control system
  2. KALLSTROM, P. A Fairly Small VHDL Guide. Version 2.1.
  3. Digital electronics 1 wiki

License

MIT

About

VHDL course at Brno University of Technology

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • VHDL 98.7%
  • Batchfile 1.3%