Find Jobs
Hire Freelancers

8-BIT NON-PIPELINED PROCESSOR USING VERILOG

$30-250 USD

Închis
Data postării: aproape 5 ani în urmă

$30-250 USD

Plata la predare
Design an 8-bit microprocessor using Verilog HDL by using Structural Verilog modelling. The individual components can be designed using behavioral modelling. Mandatory components: Instruction Memory Register File Data Memory ALU Control Unit Multiplexers Sign extend unit Program counter The Register File has two registers R0 and R1. Design the program counter and instruction memory such that input can be a sequence of instructions and the final output after executing the entire sequence can be verified. Other than these components, there might be other modules needed depending on your design. You can refer to the construction and working of the MIPS datapath and control path found in the text book “Computer Organization and Design – The Hardware/Software Interface” by Patterson and Hennessy, 5th ed. Also refer to the lecture slides on single cycle non-pipelined processor. Chapter 4 in the above mentioned text book talks about building a datapath and a control path. The instructions that you are required to implement are: i. add ii. addi iii. sub iv. lw v. sw vi. jmp Instruction Opcode add 000 addi 001 sub 010 lw 011 sw 100 jmp 101 The complete RTL schematic of the processor including the datapath and the control path is designed in verilog using the Vivado design suite. After the final design is synthesized, the processor can be simulated to view the inputs and outputs. A bitstream which describes the RTL schematic can be generated from the Vivado project, to test the design on an FPGA board. The FPGA board can be programmed using the bitstream generated from the Vivado design suite. Inputs can be given through push buttons and slide switches and outputs can be represented by LEDs already provided on the board.
ID-ul proiectului: 20109360

Despre proiect

22 propuneri
Proiect la distanță
Activ: 5 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
22 freelanceri plasează o ofertă medie de $183 USD pentru proiect
Avatarul utilizatorului
Dear sir I have more than 10 years experience in digital design using verilog please message me so that we can discuss more details
$200 USD în 1 zi
4,9 (495 recenzii)
8,1
8,1
Avatarul utilizatorului
Dear customer, I am really happy to help you out of this project. I would like to introduce that I am an freelancer with 100% JOB COMPLETED in VHDL/VERILOG. I am really suitable for job description: First: I am an Electronics engineer who is very expertise with VHDL/Verilog. In fact, I have done so many project of VHDL/Verilog(Karatsuba multiplier, Nintendo design, encryption algorithm like Sax Hash, Bernstein Hash, HummingBird...Also, I participated in a Walker Recognition project(data from Camera to Human Detection(image processing-HOG feature and Adaboost) and display in VGA). Besides,,I implemented the image conpression (wavelet transform). Aslo, I have experience in coding Booth multiplier and very familiar with Xilinx tools like ISE. and Vivado. Therefore, I can simulation the projecthe in behavior, post-syntheize... with free hesitation. I am also have experience of freelancer here: https://www.freelancer.com/u/ducdctoandh.html Also, I am very good in English (IELTS 6.0) and I have several year of researching so I can fully understand your requirement and understand fully about the papers and write the academic report. Please contact me and let me know if you want any special requirement and do with lower price. Thank you.
$140 USD în 2 zile
4,9 (94 recenzii)
6,9
6,9
Avatarul utilizatorului
Hello! Please check my profile and reviews to know a bit about me and my work. I have about 4+ years of experience in working with Verilog and FPGA and have done such (processor design) projects in the past too. It would be great if I could help you out. Thank you!
$150 USD în 3 zile
4,9 (87 recenzii)
6,3
6,3
Avatarul utilizatorului
Hi I am working in rtl design work by more than 6 years. I have a very good experience in designing microprocessors. Please let me know if we can work. Thanks
$166 USD în 5 zile
4,8 (33 recenzii)
6,1
6,1
Avatarul utilizatorului
I DO NOT OUTSOURCE I have been a freelancer for the past 8 years, I believe that my experience and skill in this background will prove to be of great help to you. Contact me to discuss more on the details
$120 USD în 5 zile
4,6 (21 recenzii)
5,2
5,2
Avatarul utilizatorului
I will design this system for you. I am Mphill in mechanical engineering, Electrical engineering and plumbing. I have five years of experience as a MEP in a multinational company of Dubai.
$500 USD în 1 zi
4,8 (15 recenzii)
4,7
4,7
Avatarul utilizatorului
I have 10 years of experience in design and verification using Verilog. I had some projects similar to your project (please see my review). Please message me. Best regards.
$88 USD în 2 zile
5,0 (8 recenzii)
4,2
4,2
Avatarul utilizatorului
Hi , I am Master graduate in VLSI and I can do this as per your requirement. Looking positively to work with you on this... BR, Prashanthi
$222 USD în 10 zile
4,9 (20 recenzii)
3,5
3,5
Avatarul utilizatorului
Dear Sir/Madam, I have been working as freelancer for last 2 years. Here is summery of my experience : * FPGA firmware development of multi-channel data acquisition system. *Verilog implementation of windowed image computation and Kalman filter for object tracking. *Verilog implementation of RBM( deep learning) algorithm. *RTL integration of AES encryption/decryption RTL module with SHA 256 RTL module from github and using it as AXI peripheral for AXI interface of zedboard. As a full time employee , I have experience in ASIC verification of design in System verilog, VIP development and module level RTL coding. I would like to work on your project and finish it with utmost satisfaction of yours. If my profile is suitable for your job requirement, please ping me. Thank you.
$100 USD în 5 zile
4,8 (13 recenzii)
3,8
3,8
Avatarul utilizatorului
Hello , This is Prasad I observed your work i have an experience on developement and research papers solutions on Matlab & Simulink , Python VHDL Verilog Spice, R software programming Numerical analysis with Mathematica, CFD Applications and matlab for mechanical applications
$170 USD în 7 zile
5,0 (8 recenzii)
3,2
3,2
Avatarul utilizatorului
Hi, I have worked on VHDL, Verilog and SystemVerilog extensively. I have also implemented CPU designs (you can see my project logs). I was part of CPU design team in a big semiconductor company. So, I know how the CPU architecture is / works. Design & Verification on simulation can happen faster. Porting it on to FPGA / running test on FPGA might consume some time (hence the extended timelines). So, lets have a 1-1 discussion to know more details on both side. Please ping me.. Thank You
$300 USD în 15 zile
3,5 (4 recenzii)
2,9
2,9
Avatarul utilizatorului
I can do this I have specialization in following: Embedded System Design based on • Digital System Design (FPGA, CPLD) • Signal and Image Processing Algorithms • Micro-Controllers & Processors  Hands on experience on following platforms: 1) Xilinx heterogeneous architectures: ZYNQ 7020, 7035 and 7045 SOC FPGAs. 2) ZYNQ 702 and 706 FPGA boards. 3) Xilinx low power FPGAs Artix 7, Nexys 2,3 and 4 boards. 4) Xilinx low density Spartan FPGAs. Spartan 3E FPGA development kit. 5) Trenz TE0782 & TE0783 SOM FPGA boards. 6) Intel: Cyclone 10 FPGA development kit. 7) Analog devices: Realtime 3G/4G SDR based ADI RF integrated devices. 8) Atmel AVR microcontroller ATmega16/32/328, Arduino (Uno, Mega & Nano), (PIC based) chip kit.
$100 USD în 5 zile
3,4 (1 recenzie)
2,3
2,3
Avatarul utilizatorului
I am fpga developer for more than 2 years and I have done multiple succesful projects. I am experienced in vhdl and verilog.
$155 USD în 3 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I will do this and provide it you with In a week I have done similar project in my undergraduate time
$233 USD în 5 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hi I have a very good experience of working on Verilog-VHDL and Xilinx and Altera FPGAs by more than 5 years. I have developed various kind of processors with and without pipelined architectures. Please let me know if the requirement is still there I can work on it. Thanks.
$222 USD în 5 zile
0,0 (0 recenzii)
4,2
4,2
Avatarul utilizatorului
I have worked in the fpga field for more than ten years, designed a system similar to cpu, and peripherals that interact with the habit, and also designed a custom protocol based on optical fiber asynchronous communication.
$111 USD în 10 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hello there, I have designed processors such as yours several times for different clients with different changes. I have also thaught the course to many students. This would be an easy project for me. I am sure you will be satisfied with the results.
$70 USD în 5 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I have experience in writing programs in vhdl and verilog. I made ofdm model for myself and also I take training in this language.
$238 USD în 30 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I have done various projects in verilog hdl. I have implemented various projects as of yours.I have implemented these logics on fpga.I have also implemented 5 stage pipelined processor on fpga.
$87 USD în 4 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hello I have already finished project of 4 bit microprocessor on cyclone 10 lp. Contact with me I will do it. Thanks...
$222 USD în 3 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED STATES
Woodside, United States
4,2
1
Metoda de plată a fost confirmată
Membru din iun. 26, 2019

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.