Ruankao Embedded System Designer (Intermediate) case studies
Ruankao Embedded System Designer (Intermediate) · Put your knowledge to work in context.
This independent study page provides practice for Ruankao Embedded System Designer (Intermediate). Its editorial learning areas include Computer architecture, logic and data representation; Embedded hardware, interfaces and timing assumptions; Real-time scheduling, firmware lifecycle and dependable state; Operating systems, translation and concurrency; Programming and Software Development; Computational Thinking and Problem Solving; Requirements, design, testing and architecture trade-offs; Secure development, review and software supply chain; Security foundations, governance and Chinese context. The Ruankao Embedded System Designer (Intermediate) case studies are 6 cases and about 1,660 words.
1The Memory Hierarchy Upgrade Committee
A high school robotics team runs a simulation on 40 single-board computers. Each board has a 32 KB L 1 cache with a 1-cycle hit time, a unified L 2 cache with a 10-cycle hit time, and 100-cycle main memory.
633 words, about 3 min2A pin rating is not a load-driver guarantee
A fictional microcontroller board uses three-point-three-volt logic. The supplied device sheet for this exercise limits one particular output to eight milliamps under the required voltage guarantee.
200 words, about 1 min3A response bound exceeds the required deadline
A fictional controller has a task whose required response deadline is twenty milliseconds from release. The supplied conservative analysis model attributes six milliseconds to its own execution, up to eight milliseconds to blocking on a shared resource and nine milliseconds to higher-priority interference during the response window.
211 words, about 1 min4A ring buffer has two ownership transitions
A fictional firmware exercise uses a ring buffer between one interrupt producer and one task consumer. The producer writes received bytes and advances a head index; the consumer reads bytes and advances a tail index.
200 words, about 1 min5An authenticated firmware image still needs a recovery plan
A fictional device supports two firmware image slots. Its bootloader can verify a signed image before selecting a slot, and an approved update design preserves the previous image until a new version completes defined health checks.
193 words, under 1 min6A pipeline that protects the artifact and the secret
A fictional team builds a release candidate, tests it and then rebuilds from the same source branch during production deployment. Its dependency ranges are not locked, so the second build can obtain different packages.
223 words, about 1 min