magic vlsi project -- 2
Budget: $30 โ $250 USD
I am looking for a VLSI expert to assist me with a project in the area of Digital Design. The goal of the project is to design a specific component at the transistor level. I expect a high level of detail in the design, including the use of transistor-level schematics and layouts.
I want to develop a 4ยด4 multiplier using carry ripple adder in magic. The multiplier uses a shift and add algorithm. The multiplier uses 2 phase clocking system
The inputs for the multiplier are A (A3, A2, A1, A0) and B (B3, B2, B1, B0), Reset and Start.
The outputs for the multiplier are O (O7, O6, O5, O4, O3, O2, O1, O0), and Finish
The operation of the multiplier is as follows
1. When Reset = 1 the system is reset
2. When start = 1 the following occurs
a. Load A on the first phi1
b. Load B on the first phi1
c. After n cycles the output is stored in O and the Finish output is asserted
d. There is no change to the output after subsequent cycles.
Ideal Skills and Experience:
- Strong background in VLSI and Digital Design
- Proficiency in designing complex digital circuits at the transistor level
- Experience with transistor-level schematics and layouts
- Knowledge of industry-standard VLSI tools and methodologies
- Attention to detail and ability to meet project deadlines
I want to develop a 4ยด4 multiplier using carry ripple adder in magic. The multiplier uses a shift and add algorithm. The multiplier uses 2 phase clocking system
The inputs for the multiplier are A (A3, A2, A1, A0) and B (B3, B2, B1, B0), Reset and Start.
The outputs for the multiplier are O (O7, O6, O5, O4, O3, O2, O1, O0), and Finish
The operation of the multiplier is as follows
1. When Reset = 1 the system is reset
2. When start = 1 the following occurs
a. Load A on the first phi1
b. Load B on the first phi1
c. After n cycles the output is stored in O and the Finish output is asserted
d. There is no change to the output after subsequent cycles.
Ideal Skills and Experience:
- Strong background in VLSI and Digital Design
- Proficiency in designing complex digital circuits at the transistor level
- Experience with transistor-level schematics and layouts
- Knowledge of industry-standard VLSI tools and methodologies
- Attention to detail and ability to meet project deadlines