HPK taruh disini
Structured design of a microcomputer requires the ability to do the
system design and partitioning from the top down while implementing the
system from the bottom up. The hardware design and development process
should consist of the following steps:
- Defining the requirements.
- Collecting information on potential components.
- Evaluate the components with respect to the requirements.
- Do a block diagram preliminary design and component selection.
- Perform a preliminary timing and loading analysis.
- Define the functions of the "glue logic."
- Schematic entry using CAD (computer-aided design) software.
- Programmable logic device design and simulation.
- Detailed timing analysis and simulation, adjusting the design as required.
- Check the signal loading, buffering signals as needed.
- Document the design and generate a net list and bill of materials.
- Begin the design and layout of a printed circuit board.
- Implement the design in breadboard or prototype form.
- Program the memories and programmable logic as required for testing.
- Debug and verify operation using oscilloscope, logic analyzer, and in-circuit emulator.
- Update and complete documentation as the design changes.