Hardware Firmware Interface Design

Short course

Inhouse

£ 201-500

Description

  • Type

    Short course

  • Level

    Intermediate

  • Methodology

    Inhouse

  • Duration

    1 Day

  • Start date

    Different dates available

Avoid costly chip respins and system integration delays with best practices customized to your company. Implementing these best practices will save your company time and money and increase the quality of your products. In this workshop, we present approximately 300 best practices of hardware/firmware interface design and explore the fundamental principles underlying them.

Facilities

Location

Start date

Inhouse

Start date

Different dates availableEnrolment now open

About this course

Hardware engineers and firmware engineers

Hardware engineers: Experience in front-end chip designFirmware engineers: Experience writing firmware to control hardware

We teach engineers how to customize and adapt these best practices for your specific development processes. Your engineers will emerge from the workshop with a set of best practices tailored to your environment.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Linux
  • Design
  • Interface design
  • Hardware systems architecture
  • Software
  • IoT
  • Embedded
  • Embedded software
  • Hardware development
  • Embedded software development

Teachers and trainers (1)

Bright  Solutions

Bright Solutions

Trainer

Course programme


#text-block-10 { margin-bottom:0px; text-align:left; }

Introduction
What Is the Hardware/Firmware Interface?
What Is a Best Practice?
“First Time Right”
Project Life Cycle
Case Study
Seven Principles
Collaboration
First Steps
Formal Collaboration
Informal Collaboration
Planning
Industry Standards
Common Version
Compatibility
Defects
Analysis
Post Mortem
Documentation
Types
Document Management
Reviews
Content
Registers
Bits
Interrupts
Time
Errors
Information
Superblock
Benefits of a Superblock
Consolidation
I/O Signals

#text-block-11 { margin-bottom:0px; text-align:left; }

Design
Event Notification
Performance
Power-On
Communication & Control
Registers
Addressing
Bit Assignment
Data Types
Hardware Identification
Communication & Control
Interrupts
Design
Pending Register
Enable Register
Optional Registers
Interrupt Module Review
Triggering on Both Edges
Using the Interrupt Module
Handling Errors
Definitions
Halts
Resets
Aborts
Hooks
Designing for Hooks
Peek and Poke
Monitor
More Hooks

Firmware

Configuration Management

Temporary Hooks
Permanent Hooks
Wrap-Up
Key Takeaways
Seven Principles Review
Ship It!

Hardware Firmware Interface Design

£ 201-500