The Digital & Embedded Systems Lab (DESL) is in three adjacent rooms, offering you a conducive environment for delving into a range of subjects in digital logic circuits, FPGAs, embedded systems and computer architecture.

Each lab station is furnished with FPGA and microcontroller development boards along with a variety of electronic design components. Additionally, it provides you with all necessary software for designing, simulating and testing digital and embedded systems, including Intel and Xilinx tools for analyzing and synthesizing HDL designs.

The DESL rooms are complemented by an extensive assortment of electronic components, breakout modules, supporting equipment and breadboards. These resources are instrumental in facilitating a diverse array of experiments and projects.

Lab manager


Aslan Hepdogru

aslan.hepdogru@utoronto.ca
416-946-5273
Room BA3110

Lab location: BA3145 / BA3155 / BA365


Digital Embedded Systems Lab-BA3145

Bahen Centre for Information Technology (BA) 40 St. George Street, 3rd Floor

Lab courses


ECE241 Digital Systems
ECE243 Computer Organization
ECE253 Digital and Computer Systems
ECE352 Computer Organization
ECE552 Computer Architecture
CSC258 Computer Organization
ECE342 Computer Hardware
ECE532 Digital Systems Design
ECE516 Intelligent Image Processing
ECE297 Software Design and Communication

Topics include


  • Designing and optimizing combinational and sequential logic
  • Finite state machines
  • Arithmetic circuits
  • Logic synthesis
  • Processor design
  • Pipelining
  • Memory organization
  • Instruction set architectures
  • Instruction-level and thread-level parallelism
  • Embedded operating systems

Lab photos


Lab access


The room is open only at specific times during the day for scheduled courses when TAs are present. This lab is not open after hours or on weekends.

Remote access: You can access the computers in this room remotely. See schedule of availability and how-to instructions.

Computer accounts


You are required to have a valid and active Engineering Computing Facility (ECF) account to access the computers in this lab. First-time users must activate their account.

Lab regulations


All individuals must adhere to the lab regulations and safety procedures outlined in the ECE Safety & Operational Training. Note that food and beverages are strictly prohibited within the lab premises.