223 Items from the Year 2022

Group by: Item Type | No Grouping

Tutorial

AXI-Lite and GPIOs
Arm Education

Design and implement AXI-Lite peripheral to control General Purpose Input and Output Ports (GPIOs). At the end of this module, you will be able to:

  • Configure and integrate an AXI-Lite peripheral with a Cortex-A9 Processing System.
  • Modify a C code to program the Cortex-A9 processor so that it reads the state of switches and control the LEDs.
  • Demonstrate a functional simple system that lights up the LEDs based on the status of the switches.

Interests: General Purpose Input Output (GPIO)

Tutorial
[thumbnail of Cache Coherency Protocols - MSI-N0glmhANHfU.mp4]

Cache Coherency Protocols: MSI
University of British Columbia

A very clear video explanation of the need for and details of Cache Coherency Protocols.


Interests: cache coherence protocol

Complete Downloadable Course

Complex Digital ASIC Design
Cornell University

This course aims to provide a strong foundation for students to understand the principle and practice of designing, implementing, testing, and evaluating complex standard-cell ASIC chips using automated state-of-the-art electronic design automation (EDA) tools. This course is at the intersection of computer architecture, digital circuits, and EDA and is suitable for students pursuing careers in both research and industry. For students pursuing research topics in computer architecture, the course will provide deeper insight into critical physical design issues for future computing systems, while for students pursuing research topics in digital circuits, the course will provide system-level insight into future large-scale chip designs. For students pursuing a career in the chip-design industry, the course will provide valuable design experience from architecture to digital circuits. The course is divided into four parts: the first three parts are lecture-based, while the final part is an extensive design project. The first part provides an overview of ASIC design including: hardware description languages; CMOS devices; CMOS circuits; full-custom design methodology; automated design methodologies; testing and verification; packaging and I/O. The second part provides a deeper study of CMOS digital-circuit fundamentals including combinational logic, sequential state, and interconnect. The third part provides a deeper study of EDA algorithms including synthesis algorithms and physical design automation algorithms. The final part is an open-ended design project where small groups of students design, implement, test, and evaluate an interesting technique in computer architecture using functional-, microarchitectural-, register-transfer-, and layout-level modeling. This five-week long design experience will include weekly project meetings with the course instructors, milestone documents, a project demonstration, and a detailed final report.


Subjects: Design Flow > Behavioural Design

Complete Downloadable Course

Digital Signal Processing Education Kit
Arm Education

Our Digital Signal Processing Education Kit covers the fundamental theory and practice of managing digital signals.


Subjects: Technology > Tools & Models > Arm DS-Gold
Interests: Analogue Digital Converter (ADC) , Discrete time signal , Digital Signal Processing (DSP)

Complete Downloadable Course

Embedded Linux Education Kit
Arm Education

Our Embedded Linux Education Kit covers the fundamental knowledge of the Linux architecture, and practical skills involved in configuring and building a full Linux operating system stack.


Subjects: Technology > Tools & Models > Arm DS-Gold
Technology > System Controllers > MMU-500 System Memory Management Unit

Assignment

Final Lab: Activity Recognition
Arm Education

Internet of Things Education Kit


Interests: The Cloud

Complete Downloadable Course

Graphics and Mobile Gaming Education Kit
Arm Education

Our Graphics and Mobile Gaming Education Kit covers the fundamentals of video game design and computer graphics.


Complete Downloadable Course

Internet of Things Education Kit
Arm Education

Our Internet of Things Education Kit covers the fundamental concepts of the Internet of Things (IoT), such as embedded systems, connectivity, cloud computing, and security. The Education Kit provides student with practical experience in creating smartphone apps and controlling a wearable device using the Arm Mbed platform and Android SDK. This kit focuses on the transformative intersection between the internet, mobile and sensor technology and providing the skill set to get involved in IoT development.


Subjects: Technology > Communication > Bluetooth LE
Technology > Security
Interests: Internet of Things (IoT) , The Cloud , Cortex-M , Embedded Systems , STM32

Complete Downloadable Course

Introduction to Computer Architecture Education Kit
Arm Education

Our Introduction to Computer Architecture Education Kit equips your students with the fundamental concepts of computer architecture and how these concepts are applied and implemented in modern processors. This kit is suitable for introductory and mid-level computer architecture courses in Electronic and Computer Engineering, and Computer Science. Lab manual with solutions for faculty are available upon request from https://www.arm.com/resources/education/education-kits/aup-donation-request-form


Interests: Radio Frequency Design , Thumb instruction set , Synchronous Dynamic Random Access Memory (SDRAM)

Complete Downloadable Course

Introduction to Robotic Systems Education Kit
Arm Education

Our Introduction to Robotic Systems Education Kit teach your students to develop autonomous mechatronics and robotic systems.


Subjects: Design Flow > Behavioural Design > Simulation

Complete Downloadable Course

Introduction to SoC Design Education Kit
Arm Education

Our Introduction to System on Chip Design Education Kit covers the fundamentals of System-on-Chip design, including how the theories and concepts can be applied in the design and programming of a simple SoC implemented on an FPGA.


Interests: AHB - AMBA® High-performance Bus , Radio Frequency Design , SoC Design

Lecture

Memory coherency and MSI lecture
University of Southampton

Single lecture that introduces multicore and gives an overview of MSI coherency protocol


Subjects: Technology > Processors
Interests: cache coherence protocol

Lecture

Module 10: The Cloud
Arm Education

Internet of Things Education Kit


Interests: The Cloud

Complete Downloadable Course

Rapid Embedded Education Kit
Arm Education

Our Rapid Embedded Systems Design Education Kit covers the fundamental principles of how to accelerate the development of embedded systems and rapidly prototype various embedded applications.


Interests: Embedded Systems , Cortex-M , STM32

Complete Downloadable Course

Real Time Operating Systems Design And Programming Education Kit
Arm Education

Our Real-Time Operating Systems Design And Programming Education Kit teaches your students how operating systems control individual devices, and how to enable the efficient functioning of device networks, especially in real-time environments. Given the complex tasks facing today’s computing devices, operating systems must be stable, fast and efficient, particularly given the interaction between devices that recent technologies such as the Internet of Things will bring.


Complete Downloadable Course

U.Porto version of DSP Education Kit
University of Porto

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Interests: Discrete time signal , Signal processing algorithms , Real time digital signal processing

Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Other

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

This is an adaptation of the original ARM University DSP Education Kit (https://github.com/arm-university/Digital-Signal-Processing-Education-Kit) to serve the specificities of an undergraduate signal processing course at the University of Porto - Faculty of Engineering


Complete Downloadable Course

VLSI Fundamentals A Practical Approach Education Kit
Arm Education

VLSI Fundamentals: A Practical Approach Education Kit covers the fundamentals of Very Large-Scale Integration (VLSI) design, including how the theories and concepts can be applied in the design of simple logic circuits and in the physical implementation of a simplified microprocessor.


Interests: Asynchronous Circuit , Asynchronous Circuit , Radio Frequency Design , Radio Frequency Design

This list was generated on Wed Nov 20 20:23:21 2024 UTC.