270 Items of type "Resource"

UNSPECIFIED

UNSPECIFIED

ARM AMBA 3 AHB-Lite Protocol Specification v1.0.

AXI-Lite and GPIOs.

Appendix.

Cache Coherency Protocols: MSI.

DSP Education Kit Random Signals Materials.

ECE 5745 Lecture 1: Hardware Description Languages.

ECE 5745 Tutorial 8: SRAM Generators.

Embedded Linux Education Kit main: License.

Embedded Systems & IoT Concepts understood as simple as ABCD! with Simple Examples.

Embedded Systems Fundamentals with ARM Cortex-M based Microcontrollers: A Practical Approach.

Exam.

Exam Solution.

Extra Reading: The Arm Cortex-M4 Processor Architecture - Part 2.

F28HS Hardware-Software Interface: Systems Programming.

Final Lab: Activity Recognition.

Graphics and Mobile Gaming Education Kit main: License.

Introduction to Digital Circuits and Systems.

Lab 2: IO and GPIO.

Lab 3: Basic Mobile Application.

Lab 4: BLE Program.

Lab 5: Heart Rate Android Application.

Lab 6: IoT Sensors.

Lab 7: Weather Station Application.

Lab 8: WiFi Lab.

Lecture 15: Moore’s Law and Dennard Scaling.

License.

Memory coherency and MSI lecture.

Module 01: Introduction to Arm based System on Chip Design.

Module 01: Introduction to Graphics and Game Programming.

Module 01: Introduction to Operating Systems.

Module 01: Lab 0 Getting Started (Adv SoC).

Module 02: Arm and Arm Processors.

Module 02: GPU Architecture and Mali GPU.

Module 02: Operating Systems Overview.

Module 03: Armv7 AR Instruction Set Architecture Overview part 1.

Module 03: Introduction to Graphics API, Vulkan and OpenGL ES.

Module 03: Process, Task and Thread.

Module 04: Armv7 AR Instruction Set Architecture Overview Part 2.

Module 04: Lab 01: Programming a Processor.

Module 04: Rendering Pipeline and Shader Programming.

Module 04: Scheduling.

Module 05: 3D Graphics and Matrix Manipulation.

Module 05: Arm Cortex A9 processor.

Module 05: Concurrency.

Module 06: Arm Cortex A9 processor.

Module 06: Memory.

Module 06: Texturing and Lighting.

Module 07: AXI4 Lite GPIO Peripheral and DDR memory controller.

Module 07: Lab 02 AXI Lite and GPIO.

Module 07: Performance Optimization and Programming Techniques.

Module 07: Virtual Memory.

Module 08: AXI UART and AXI4 Stream Peripherals.

Module 08: File System and IO.

Module 08: Introduction to Mobile Gaming.

Module 09: Game Graphics and Audio.

Module 09: HDMI overview.

Module 09: Lab 03 HDMI.

Module 09: RTOS and RTX.

Module 10: Arm CMSIS and Software Drivers.

Module 10: Arm CMSIS and Software Drivers: Lab 10.

Module 10: Control for Autonomous Cars.

Module 10: Fast Fourier Transform - Derivation of Radix-2 FFT.

Module 10: Fast Fourier Transform - Derivation of Radix-2 FFT: Lab Manual.

Module 10: HDMI input peripheral.

Module 10: Lab 04 Android App Heartrate.

Module 10: Lab 05 Fast Fourier Transform.

Module 10: Lab 06 Real-time Operating Systems.

Module 10: Lab 06a Control for Autonomous Cars.

Module 10: Lab 06b Control for Autonomous Cars.

Module 10: Lab 07 Arm CMSIS and Software Drivers.

Module 10: RTX Task and Simple Time Management.

Module 10: Real-Time Operating System.

Module 10: SPICE Simulation.

Module 10: The Cloud.

Module 10: The Design of Video Games.

Module 10: Vector, SIMD, GPUs.

Module 11: 3D Effects, Architecture and Performance Considerations.

Module 11: Adaptive Filters - Prediction and System Identification.

Module 11: Application Programming Interface and Final Application.

Module 11: Application Programming Interface and Final Application: Lab 12.

Module 11: Combinational Circuit Design.

Module 11: Combinational Circuit Design: Lab Manual.

Module 11: IoT Security.

Module 11: Lab 05 IoT Sensors.

Module 11: Lab 06 IoT Sensor and App.

Module 11: Lab 07 Final Project.

Module 11: Lab 07 Simultaneous Localisation and Mapping (SLAM).

Module 11: Lab 08 API and Final App.

Module 11: Sharing Data on RTX.

Module 11: Simultaneous Localisation and Mapping (SLAM).

Module 11: SoC Case Study.

Module 11: System debugging.

Module 12: Adaptive Filters - Equalisation and Noise Cancellation.

Module 12: Current and Future trends of IoT.

Module 12: Image Processing Application.

Module 12: Lab 07 WiFi.

Module 12: Lab 08 Voice Controlled Robot.

Module 12: Lab 09 PMOD.

Module 12: Mixed Reality.

Module 12: Performance Evaluation and OS aware Debugging.

Module 12: Sequential Circuit Design.

Module 13: Accelerate Image Processing using SIMD engine.

Module 13: Adaptive Filters - Adaptive FIR Filter and the LMS Algorithm.

Module 13: Adaptive Filters - Adaptive FIR Filter and the LMS Algorithm: Lab Manual.

Module 13: Arm Mobile Studio - Labs Only.

Module 13: Lab 06 Adaptive Filters.

Module 13: Lab 08 Activity Recognition.

Module 13: Wires.

Module 14: Accelerate Image Processing using FPGA hardware.

Module 14: Adders.

Module 15: Datapath Functional Units.

Module 16: SRAM.

Module 17: Clocking.

Module 17: Clocking: Lab Manual.

Module 18: Pitfalls.

Module 19: Test.

Module 1: Discrete-Time Signals and Systems - Convolution and Correlation.

Module 1: Discrete-Time Signals and Systems - Convolution and Correlation, Module 1, Lab Manual.

Module 1: Introduction.

Module 1: Introduction to Arm-based System-on-Chip Design.

Module 1: Introduction to Embedded Systems.

Module 1: Introduction to Robotic Systems.

Module 1: Introduction to the Internet of Things.

Module 1: Introduction: Getting Started Lab Manual.

Module 1: Lab 0 Getting Started.

Module 1: Lab 0 Getting Started (Robotics).

Module 1: Lab 01 Analog IO.

Module 1: Linux and Embedded Systems: An Introduction.

Module 20: Packing, I/O & Power Distribution.

Module 2: Arm Cortex-M7 Processor Architecture Part 1.

Module 2: Circuit & Layout.

Module 2: Circuit & Layout: Lab Manual.

Module 2: Fundamentals of Computer Design.

Module 2: IoT System Architecture and Standards.

Module 2: Lab 1: Introduction to the Board and Workspace Setup.

Module 2: Linux-based Embedded System Component Stack.

Module 2: Sampling, Reconstruction and Aliasing - Review of Complex Exponentials and Fourier Analysis.

Module 2: The Arm Cortex-M0 Processor Architecture: Part 1.

Module 2: The Arm Cortex-M4 Processor Architecture.

Module 3: Anatomy of a Linux-based System.

Module 3: Arm Cortex-M7 Processor Architecture Part 2.

Module 3: Arm Cortex-M7 Processor Architecture Part 2: Getting Started.

Module 3: Arm Cortex-M7 Processor Architecture Part 2: Lab 1 Manual.

Module 3: Arm Cortex-M7 Processor Architecture Part 2: Lab 1 Solutions.

Module 3: Introduction to Arm Cortex-M4 Programming.

Module 3: Introduction to Embedded Systems.

Module 3: Lab 01 Programming with C and Assembly.

Module 3: Lab 02 Sampling Aliasing and Reconstruction.

Module 3: Pipelining.

Module 3: Sampling, Reconstruction and Aliasing - Time and Frequency Domains.

Module 3: Sampling, Reconstruction and Aliasing - Time and Frequency Domains: Lab Manual.

Module 3: Simple Processor Example.

Module 3: The Arm Cortex-M0 Processor Architecture: Part 2.

Module 4: AMBA 3 AHB-Lite Bus Architecture.

Module 4: AMBA 3 AHB-Lite Bus Architecture: Getting Started Guide.

Module 4: AMBA 3 AHB-Lite Bus Architecture: Lab 4.

Module 4: Branches and the Limits to Pipelining.

Module 4: CMOS Transistor Theory.

Module 4: Configuration & Build Process of an Embedded Linux System.

Module 4: Hardware Platforms for IoT.

Module 4: Interrupts and Low Power Features.

Module 4: Interrupts and Low Power Features: Lab 2 Manual.

Module 4: Introduction to the Mbed Platform and CMSIS.

Module 4: Introduction to the Mbed Platform and CMSIS: Getting Started Guide.

Module 4: Lab 01 Cortex-M0 AHB Lite Implementation.

Module 4: Lab 02 Interrupts (Robotics).

Module 4: Lab 1 Programming a Processor.

Module 4: Lab00 Getting Started.

Module 4: Time and Frequency Domains - z-transform.

Module 5: AHB VGA Peripheral.

Module 5: AHB VGA Peripheral: Lab 5.

Module 5: Digital Input and Output(IO).

Module 5: Exploiting Instruction-Level Parallelism.

Module 5: FIR Filters - Moving Average Filters.

Module 5: Introduction to Linux Kernel Modules.

Module 5: Lab 02 AHB VGA Peripheral.

Module 5: Lab 2: Introduction to Kernel Modules under Yocto.

Module 5: Lab 2: Introduction to Kernel Modules under Yocto.

Module 5: Lab01 Digital Input and Output.

Module 5: Non-ideal Transistor Theory.

Module 5: Power Supply for Autonomous Cars.

Module 5: The Arm Cortex-M4 Processor Architecture.

Module 6: AHB UART Peripheral.

Module 6: AHB UART Peripheral: Lab 6.

Module 6: Communication Between Kernel and User Space.

Module 6: DC & Transient Response.

Module 6: DC Motors and Motor Controllers.

Module 6: FIR Filters - Window Method of Design.

Module 6: FIR Filters - Window Method of Design: Lab Manual.

Module 6: Interrupts and Low Power Features.

Module 6: Interrupts and Low Power Features.

Module 6: Lab 02 Interrupts.

Module 6: Lab 03 AHB UART Peripheral.

Module 6: Lab 03 FIR Filters.

Module 6: Lab 3: Lab Code.

Module 6: Memory.

Module 7: Analog Input and Output.

Module 7: Application Demo Building a Ranging Sensor Kernel Module.

Module 7: Caches.

Module 7: IIR Filters - Impulse Invariant and Bilinear Transform Methods of Design.

Module 7: Introduction to the Mbed Platform.

Module 7: Lab 0 Getting Started (IoT).

Module 7: Lab 03 Analog Input and Output.

Module 7: Lab 03 Analog Output with PWM.

Module 7: Lab 04 Timer GPIO and 7-Segment Peripheral.

Module 7: Lab 4: Lab Code.

Module 7: Logical Effort.

Module 7: Logical Effort: Lab Manual.

Module 7: PWM and Servo Control.

Module 7: PWM and Servo Control: Lab 3A Manual.

Module 7: PWM and Servo Control: Lab 3B Manual.

Module 7: Timer, GPIO and 7-Segment Peripherals.

Module 7: Timer, GPIO and 7-Segment Peripherals: Lab 7.

Module 8: IIR Filters - Simple IIR Filter Design Example.

Module 8: IIR Filters - Simple IIR Filter Design Example: Lab Manual.

Module 8: Interrupt Mechanisms.

Module 8: Interrupt Mechanisms: Lab 8.

Module 8: IoT Connectivity Part 1.

Module 8: Lab 01 IO and GPIO.

Module 8: Lab 04 IIR Filters.

Module 8: Lab 04 Line Following.

Module 8: Lab 04 Pulse-width Modulation.

Module 8: Lab 05 Interrupt Mechanisms.

Module 8: Lab 5: Lab Code.

Module 8: Multicore.

Module 8: Optical Sensing in Robotics.

Module 8: Optical Sensing in Robotics: Lab 4 Manual.

Module 8: Power.

Module 8: System Debugging and Profiling.

Module 8: Timer and Pulse-width Modulation.

Module 9: Fast Fourier Transform - Review of Fourier Analysis.

Module 9: IoT Connectivity Part 2.

Module 9: Lab 02 Basic Mobile App.

Module 9: Lab 03 BLE Program.

Module 9: Lab 05 Getting Started with the Robot Operating System (ROS).

Module 9: Lab 05 Serial Communication.

Module 9: Lab 06 Programming an SoC using C.

Module 9: Multithreading.

Module 9: Programming an SoC using C Language.

Module 9: Programming an SoC using C Language: Lab 9.

Module 9: Robot Operating System.

Module 9: Robot Operating System: Lab 5 Manual.

Module 9: Scaling.

Module 9: Serial Communication.

Project: Voice Commanding Robot with Speech Recognition APIs: Lab 8 Manual.

Quizzes.

RTOS - Module 10: Lab 04 Evaluating Scheduler Responsiveness.

RTOS - Module 11: Lab 05 Producer and Consumer.

RTOS - Module 12: Lab 06 OS Debugging.

RTOS - Module 1: Lab 0 Getting Started.

RTOS - Module 3: Lab 1 Processing Text in Assembly Language.

RTOS - Module 3: Lab 2 RTX Basics.

RTOS - Module 5: Lab 03 Implementing Mutex.

Supplementary material.

U.Porto version of DSP Education Kit main: LAB 01.

U.Porto version of DSP Education Kit main: LAB 02.

U.Porto version of DSP Education Kit main: LAB 03.

U.Porto version of DSP Education Kit main: LAB 04.

U.Porto version of DSP Education Kit main: LAB 05.

U.Porto version of DSP Education Kit main: LAB 06.

U.Porto version of DSP Education Kit main: LAB 07.

U.Porto version of DSP Education Kit main: LAB 08.

U.Porto version of DSP Education Kit main: LAB 09.

U.Porto version of DSP Education Kit main: LAB 10.

U.Porto version of DSP Education Kit main: LAB 11.

U.Porto version of DSP Education Kit main: LAB 12.

U.Porto version of DSP Education Kit main: Protective casing.

Verilog Tutorial.

This list was generated on Fri Feb 23 17:34:59 2024 UTC.