: An architectural philosophy (like the ARM processors used in the book) that uses a simplified set of instructions to increase performance.
: A feature that allows the CPU to work on multiple instructions simultaneously at different stages of execution. Principles of Computer Hardware
Based on these principles, here are three ways to interpret "generating a feature": 1. Architectural Features (CPU & Instruction Sets) : An architectural philosophy (like the ARM processors
If your goal is to "generate" or design a new feature for a hardware system, Alan Clements recommends using : The Principles of Computer Hardware - Amazon.com Principles of Computer Hardware