Find Jobs
Hire Freelancers

DLX CPU in VHDL - open to bidding

$30-250 USD

进行中
已发布大约 7 年前

$30-250 USD

货到付款
You will be using a modified DLX data path. The modifications are 1) The data path has removed the memory load/store elements 2) added a mux for both the S1 bus and S2 bus 3) The memory will be word addressable. Each instruction is not +4 difference but +1. Instr 0 is addr 0, Instr 1 is addr 1, etc. 4) The instructions to create are R-type: ADD, AND I-type: ADDI, ORI, XORI, SLTI, BEQZ 5) The BEQZ will not be adjusting the offset by 4 for bytes but just by 1. 6) S2op 7 is now const1 not const4 7) S2op only need pass, imm16sxt, imm16zxt, and const4 8) All the instructions are encoded the same way as we discussed in class. You will use the same ALUops but will only be creating the needed functions. You will be creating a VHDL module for registers, register file, mux, ALU, S2Modify (Performs the S2op), and memory. You will need to test each component independently. You FSM may need more steps to handle the rising edges of the registers. You will need to do some testing to see how it works. Testing run the following sequence of code 1) ADDI R1,R0,27 2) ORI R2,R0, 231 3) XORI R3,R1, 273 4) ADD R4,R2,R1 5) AND R5,R4,R2 6) Do a SLTI with one of your registers to get equal to zero 7) Do a BEQZ
项目 ID: 13858344

关于此项目

3提案
远程项目
活跃7 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
I am an Electronics and Electrical Design Engineer with the areas of expertise in Embedded System, product prototyping, PCB design and layout and firmware development for systems. Experience: I have worked with different topologies for DC-DC, AC-DC, DC-AC converters. Completed a lot of projects based on MCU - ARM - STM32, AVR, ESP8266, PIC, ARDUINO. I have knowledge and working experience with interfaces - RS-485/232/422, Wi-Fi, Bluetooth, SPI, I2C etc. a lot of sensors, peripheral ICs. Software proficiency: • AUTOCAD • MATLAB • PROTEUS Design Suite • ARDUINO • ALTIUM Designer • KICAD • ESP8266 Gaining your trust is vital for me because I want to make friends on freelancer. I am available 24/7 and can start your project as soon as possible. If interested please contact me to talk in more detail about the project and define our milestones.
$155 USD 在3天之内
5.0 (18条评论)
4.5
4.5

关于客户

UNITED STATES的国旗
West haven, United States
0.0
0
付款方式已验证
会员自7月 6, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。