@mchp-mcc/scf-avr8-cpu-v4

1.0.1 • Public • Published

The CPU Clock

Overview

The Clock Controller (CLKCTRL) controls, distributes and prescales the clock signals from the available oscillators and supports internal and external clock sources.

The CLKCTRL is based on an automatic clock request system implemented in all peripherals on the device. The peripherals will automatically request the clocks needed. The request is routed to the correct clock source if multiple clock sources are available.

The Main Clock (CLK_MAIN) is used by the CPU, RAM, and all peripherals connected to the I/O bus. The main clock source can be selected and prescaled. Some peripherals can share the same clock source as the main clock or run asynchronously to the main clock domain

Changelog

All notable changes to this project will be documented in this file.

[1.0.1] - 2024-05-02

New Features and Improvements

  • M8PD-5972 :- Generate package version in the source codes
  • M8PD-5971 :- Optimized Clock initialize API

[1.0.0] - 2022-12-23

No changes from previous version

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/scf-avr8-cpu-v4

Weekly Downloads

40

Version

1.0.1

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

1.86 MB

Total Files

32

Last publish

Collaborators

  • mchp-nate
  • dan.ionescu
  • albyj
  • suriya_anandhan
  • niladree
  • i52346
  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007