Home

  • Keyword Search

  • Post Date Range

MCU SoC

Microcontrollers and SoCs

By Bryon Moyer | October 25, 2019 | 0 Comments

[From the last episode: We looked at a basic computing system.] So far, we’ve seen that a computing system has to consist, at least, of a processor and some memory. And we’ve seen that there are different kinds of memories with different properties, and we may need some of all […]

Read More
computing system

A Basic Computing System

By Bryon Moyer | October 18, 2019 | 0 Comments

[From the last episode: We looked at the role of cache memory in a processor.] Now that we’ve looked at the major components of a computing system, let’s put them together. We won’t talk about how we’re putting them together for the moment; that comes next. We’ll start with the […]

Read More
cache

Cache on the Barrelhead

By Bryon Moyer | October 11, 2019 | 0 Comments

[From the last episode: We looked at subroutines in computer programs.] We saw a couple weeks ago that some memories are big, but slow (flash memory). Others are fast, but not so big – and they’re energy-hungry to boot (SRAM). This sets up an interesting problem. When the processor needs […]

Read More
subroutine

Subroutines and Functions

By Bryon Moyer | October 4, 2019 | 1 Comment

[From the last episode: We looked at several kinds of memories that are used with processors.] Before we go on to our next memory topic, we need to step aside for a second to explain a fundamental programming concept for those of you that may never have done any programming. […]

Read More
memory

Different Types of Memory

By Bryon Moyer | September 27, 2019 | 0 Comments

[From the last episode: We saw how branch speculation can both save time and hurt long pipelines.] Before we talk more about processors, we need to take a look at memory. Pretty much no computing happens without some kind of memory. The thing is, there are different kinds of memory, […]

Read More
Site by Consistent Image Web Design