21 Items of type "Course"

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

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

Efficient Embedded Education Kit
Arm Education

Design and program Arm-based embedded systems and implement them in low-level hardware using standard C and assembly language.


Interests: Embedded Systems , Cortex-M , STM32

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

Complete Downloadable Course

Embedded Processors 2
University of Glasgow

UNSPECIFIED

Subjects: Technology > Processors

Complete Downloadable Course

Embedded System using STM32L4

his module immerses students in the realm of embedded systems, emphasizing ARM-based microcontroller programming. Participants will master bare-metal programming techniques, gaining a profound understanding of ARM processors and architectures crucial for modern embedded computing. The curriculum employs an integrated approach, guiding students to prototype real-world applications through logbook activities. Additionally, students will assemble and scrutinize complex system prototypes, delving into associated security risks. By the module's end, participants will possess a comprehensive skill set, navigating from low-level programming to real-world application development, underscored by a keen awareness of security implications in embedded systems.


Interests: Microprocessor/Microcontroller , ARM Cortex M4

Complete Downloadable Course

Emerging Computing Technologies with emphasis on Quantum computing

Emerging Computing Technologies with emphasis on Quantum computing


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

Complete Downloadable Course

Complete Downloadable Course

Predictive Analytics: Introduction to Data Mining

Discusses in brief about Predictive Analytics and explains about Data Mining


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

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 Jul 24 15:14:46 2024 UTC.