design a instruction set architecture in a microprocessor
Budget: $10 – $30 USD
Design the instruction set architecture of a single cycle processor with 18 bit wide instructions,
and data-word width of your choice. need to show the hardware implementation details
of the processor. In particular, provide the
• Instruction set along with the binary codes
• Instruction encoding/decoding logic
• Discuss various tradeoffs made in your design to optimize the following:
– Instruction coverage
– Dataword width,
– Number of registers,
– Memory adressing scheme (byte or word addressable, base/offset based addressing)
– Memory address and offset range
– Jump offset range
– Branch offset range
• Show the data path needed to implement your design
• Discuss the the control signals and their logic
and data-word width of your choice. need to show the hardware implementation details
of the processor. In particular, provide the
• Instruction set along with the binary codes
• Instruction encoding/decoding logic
• Discuss various tradeoffs made in your design to optimize the following:
– Instruction coverage
– Dataword width,
– Number of registers,
– Memory adressing scheme (byte or word addressable, base/offset based addressing)
– Memory address and offset range
– Jump offset range
– Branch offset range
• Show the data path needed to implement your design
• Discuss the the control signals and their logic
Related categories:
Verilog / VHDL
Microcontroller
Electrical Engineering
Electronic Design
Digital Electronics