• 통큰쿠폰이벤트-통합

Multi-Cycle MIPS 설계

*장*
개인인증판매자스토어
최초 등록일
2010.07.18
최종 저작일
2009.07
10페이지/ 압축파일
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

Multi-Cycle MIPS를 설계했습니다.
Verilog로 코딩했으며,
사용한 프로그램은 `QUARTUS`입니다.

레포트 10페이지(한글, 영문)
베릴로그 파일(*.v) 11개 등 포함

목차

1. Top-level Multi-Cycle 회로의 완성된 설계
2. 요구된 3개의 블록의 베릴로그 코드
3. 시뮬레이션 결과

본문내용

ARRAY[5]: 00E8082A
이진수 코드: 0000 0000 1110 1000 0000 1000 0010 1010
구조에 맞게 숫자를 나눔: 000000 00111 01000 00001 00000 101010
MIPS 코드: slt R1, R7, R8
의미 & 계산: R1 = R7 < R8 = 9 < 27 = 1

ARRAY[6]: 0107102A
이진수 코드: 0000 0001 0000 0111 0001 0000 0010 1010
구조에 맞게 숫자를 나눔: 000000 01000 00111 00010 00000 101010
MIPS 코드: slt R2, R8, R7
의미 & 계산: R2 = R8 < R7 = 27 < 9 = 0

ARRAY[7]: 10220114
이진수 코드: 0001 0000 0010 0010 0000 0001 0001 0100
구조에 맞게 숫자를 나눔: 000100 00001 00010 0000 0001 0001 0100
MIPS 코드: beq R1, R2, (PC + 0x0114 * 4)
의미: if(R1 == R2) goto (PC + 0x0114 * 4);
계산: R1 != R2이므로, PC 블록의 입력인 `PCWrite`는 작동하지 않는다. 따라서 PC의 다음 값은 PC + 4 = 0x001C + 0x0004 = 0x0020이다.

참고 자료

없음

압축파일 내 파일목록

3차플젝보고서.hwp
3차플젝보고서_kor.hwp
files/ALU.bsf
files/ALU.v
files/ALU.v.bak
files/ALU_ctl.bsf
files/ALU_ctl.v
files/ALU_ctl.v.bak
files/buffer.bsf
files/buffer.v
files/buffer.v.bak
files/BUSMUX2.bsf
files/BUSMUX2.qip
files/BUSMUX2.v
files/BUSMUX3.bsf
files/BUSMUX3.qip
files/BUSMUX3.v
files/BUSMUX4.bsf
files/BUSMUX4.qip
files/BUSMUX4.v
files/BUSTRI.bsf
files/BUSTRI.v
files/control_multi.bsf
files/control_multi.v
files/control_multi.v.bak
files/db/altsyncram_95k1.tdf
files/db/mux_0oc.tdf
files/db/mux_5oc.tdf
files/db/mux_bpc.tdf
files/db/mux_brc.tdf
files/db/mux_dpc.tdf
files/db/mux_epc.tdf
files/db/mux_kpc.tdf
files/db/mux_lpc.tdf
files/db/mux_rnc.tdf
files/db/prev_cmp_top_level_KJW.asm.qmsg
files/db/prev_cmp_top_level_KJW.fit.qmsg
files/db/prev_cmp_top_level_KJW.map.qmsg
files/db/prev_cmp_top_level_KJW.qmsg
files/db/prev_cmp_top_level_KJW.sim.qmsg
files/db/prev_cmp_top_level_KJW.tan.qmsg
files/db/top_level_KJW.(0).cnf.cdb
files/db/top_level_KJW.(0).cnf.hdb
files/db/top_level_KJW.(1).cnf.cdb
files/db/top_level_KJW.(1).cnf.hdb
files/db/top_level_KJW.(10).cnf.cdb
files/db/top_level_KJW.(10).cnf.hdb
files/db/top_level_KJW.(11).cnf.cdb
files/db/top_level_KJW.(11).cnf.hdb
files/db/top_level_KJW.(12).cnf.cdb
files/db/top_level_KJW.(12).cnf.hdb
files/db/top_level_KJW.(13).cnf.cdb
files/db/top_level_KJW.(13).cnf.hdb
files/db/top_level_KJW.(14).cnf.cdb
files/db/top_level_KJW.(14).cnf.hdb
files/db/top_level_KJW.(15).cnf.cdb
files/db/top_level_KJW.(15).cnf.hdb
files/db/top_level_KJW.(16).cnf.cdb
files/db/top_level_KJW.(16).cnf.hdb
files/db/top_level_KJW.(17).cnf.cdb
files/db/top_level_KJW.(17).cnf.hdb
files/db/top_level_KJW.(18).cnf.cdb
files/db/top_level_KJW.(18).cnf.hdb
files/db/top_level_KJW.(19).cnf.cdb
files/db/top_level_KJW.(19).cnf.hdb
files/db/top_level_KJW.(2).cnf.cdb
files/db/top_level_KJW.(2).cnf.hdb
files/db/top_level_KJW.(20).cnf.cdb
files/db/top_level_KJW.(20).cnf.hdb
files/db/top_level_KJW.(21).cnf.cdb
files/db/top_level_KJW.(21).cnf.hdb
files/db/top_level_KJW.(22).cnf.cdb
files/db/top_level_KJW.(22).cnf.hdb
files/db/top_level_KJW.(23).cnf.cdb
files/db/top_level_KJW.(23).cnf.hdb
files/db/top_level_KJW.(24).cnf.cdb
files/db/top_level_KJW.(24).cnf.hdb
files/db/top_level_KJW.(25).cnf.cdb
files/db/top_level_KJW.(25).cnf.hdb
files/db/top_level_KJW.(26).cnf.cdb
files/db/top_level_KJW.(26).cnf.hdb
files/db/top_level_KJW.(27).cnf.cdb
files/db/top_level_KJW.(27).cnf.hdb
files/db/top_level_KJW.(28).cnf.cdb
files/db/top_level_KJW.(28).cnf.hdb
files/db/top_level_KJW.(29).cnf.cdb
files/db/top_level_KJW.(29).cnf.hdb
files/db/top_level_KJW.(3).cnf.cdb
files/db/top_level_KJW.(3).cnf.hdb
files/db/top_level_KJW.(30).cnf.cdb
files/db/top_level_KJW.(30).cnf.hdb
files/db/top_level_KJW.(31).cnf.cdb
files/db/top_level_KJW.(31).cnf.hdb
files/db/top_level_KJW.(32).cnf.cdb
files/db/top_level_KJW.(32).cnf.hdb
files/db/top_level_KJW.(33).cnf.cdb
files/db/top_level_KJW.(33).cnf.hdb
files/db/top_level_KJW.(4).cnf.cdb
files/db/top_level_KJW.(4).cnf.hdb
files/db/top_level_KJW.(5).cnf.cdb
files/db/top_level_KJW.(5).cnf.hdb
files/db/top_level_KJW.(6).cnf.cdb
files/db/top_level_KJW.(6).cnf.hdb
files/db/top_level_KJW.(7).cnf.cdb
files/db/top_level_KJW.(7).cnf.hdb
files/db/top_level_KJW.(8).cnf.cdb
files/db/top_level_KJW.(8).cnf.hdb
files/db/top_level_KJW.(9).cnf.cdb
files/db/top_level_KJW.(9).cnf.hdb
files/db/top_level_KJW.asm.qmsg
files/db/top_level_KJW.cbx.xml
files/db/top_level_KJW.cmp.bpm
files/db/top_level_KJW.cmp.cdb
files/db/top_level_KJW.cmp.ecobp
files/db/top_level_KJW.cmp.hdb
files/db/top_level_KJW.cmp.kpt
files/db/top_level_KJW.cmp.logdb
files/db/top_level_KJW.cmp.rdb
files/db/top_level_KJW.cmp_merge.kpt
files/db/top_level_KJW.db_info
files/db/top_level_KJW.eco.cdb
files/db/top_level_KJW.eds_overflow
files/db/top_level_KJW.fit.qmsg
files/db/top_level_KJW.fnsim.cdb
files/db/top_level_KJW.fnsim.hdb
files/db/top_level_KJW.fnsim.qmsg
files/db/top_level_KJW.hier_info
files/db/top_level_KJW.hif
files/db/top_level_KJW.lpc.html
files/db/top_level_KJW.lpc.rdb
files/db/top_level_KJW.lpc.txt
files/db/top_level_KJW.map.bpm
files/db/top_level_KJW.map.cdb
files/db/top_level_KJW.map.ecobp
files/db/top_level_KJW.map.hdb
files/db/top_level_KJW.map.kpt
files/db/top_level_KJW.map.logdb
files/db/top_level_KJW.map.qmsg
files/db/top_level_KJW.map_bb.cdb
files/db/top_level_KJW.map_bb.hdb
files/db/top_level_KJW.map_bb.logdb
files/db/top_level_KJW.pre_map.cdb
files/db/top_level_KJW.pre_map.hdb
files/db/top_level_KJW.ram0_memory_e411fb78.hdl.mif
files/db/top_level_KJW.ram0_reg_file_c5668544.hdl.mif
files/db/top_level_KJW.rtlv.hdb
files/db/top_level_KJW.rtlv_sg.cdb
files/db/top_level_KJW.rtlv_sg_swap.cdb
files/db/top_level_KJW.sgdiff.cdb
files/db/top_level_KJW.sgdiff.hdb
files/db/top_level_KJW.sim.cvwf
files/db/top_level_KJW.sim.hdb
files/db/top_level_KJW.sim.qmsg
files/db/top_level_KJW.sim.rdb
files/db/top_level_KJW.simfam
files/db/top_level_KJW.sim_ori.vwf
files/db/top_level_KJW.sld_design_entry.sci
files/db/top_level_KJW.sld_design_entry_dsc.sci
files/db/top_level_KJW.syn_hier_info
files/db/top_level_KJW.tan.qmsg
files/db/top_level_KJW.tis_db_list.ddb
files/db/top_level_KJW.tmw_info
files/db/top_level_KJW_global_asgn_op.abo
files/db/wed.wsf
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.atm
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.dfp
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.hdbx
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.kpt
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.logdb
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.cmp.rcf
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.map.atm
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.map.dpi
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.map.hdbx
files/incremental_db/compiled_partitions/top_level_KJW.root_partition.map.kpt
files/incremental_db/README
files/Instruction_Register.bsf
files/Instruction_Register.v
files/Instruction_Register.v.bak
files/memory.bsf
files/memory.v
files/memory.v.bak
files/PC.bsf
files/PC.v
files/PC.v.bak
files/reg_file.bsf
files/reg_file.v
files/reg_file.v.bak
files/SignExtend.bsf
files/SignExtend.v
files/sll_26.bsf
files/sll_26.v
files/sll_32.bsf
files/sll_32.v
files/top_level_KJW.asm.rpt
files/top_level_KJW.bdf
files/top_level_KJW.done
files/top_level_KJW.fit.rpt
files/top_level_KJW.fit.summary
files/top_level_KJW.flow.rpt
files/top_level_KJW.map.rpt
files/top_level_KJW.map.summary
files/top_level_KJW.pin
files/top_level_KJW.pof
files/top_level_KJW.qpf
files/top_level_KJW.qsf
files/top_level_KJW.qws
files/top_level_KJW.sim.rpt
files/top_level_KJW.sof
files/top_level_KJW.tan.rpt
files/top_level_KJW.vwf
Project_3.pdf
schematic.jpg
Thumbs.db
wave1.jpg
wave2.jpg
wave3.jpg

자료후기(1)

*장*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • Multi Cycle CPU 구현 35페이지
    이러면 실제 설계 시에도 같은 역할을 할 수 있음에도 용도에 따라서 중복으로 ... word)와 같은 명령어는 같은 instruction을 수행하는데 있어서 MIPS ... 동작하기 때문에 한 clock cycle과 worst-case가 같다.
  • 1주차 예비보고서(마이크로컨트롤러 개요) 16페이지
    GPIO 입출력제어4.1 HBE-MCU-Multi 구동4.1.1 HBE-MCU-Multi ... 133종 명령세트 (in 1 cycle)? ... Purpose Input Output)1) 범용으로 사용되는 입출력 포트 : 설계자가
  • MIPS Processor multi cycle(verilog) 23페이지
    Multi cycle sMIPS TOP level modulemodule ... sMIPS_multi(input clk, reset,output [31:0 ... 목적 : 이번 프로젝트는 본 과목의 최종 단계인 Single Cycle sMIPS
  • 마이크로 프로세서의 역사 10페이지
    상당히 도입하여 대부분의 명령을 1클럭 사이클에 실행함으로써 15 MIPS의 ... /multi-task 처리기능 pipeline 처리방식을 도입하여 명령의 ... 내장하여 마이크로프로세서를 이용한 시스템에서도 쉽게 가상기억장치를 사용 multi-user
  • Multi Cycle MIPS 프로세서 설계 32페이지
    목적이번 프로젝트는 본 과목의 최종 단계인 Multi Cycle MIPS ... 로직 설계 개념 이해 및 설계된 로직의 합성 과 검증 과정 확인- 범용 ... -------Title : MIPS processorFile : mips_
더보기
최근 본 자료더보기
유니스터디 이벤트
Multi-Cycle MIPS 설계
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 15일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:11 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대