마이크로 프로세서 설계

B

buts101

Guest
마이크로 프로세서 :

물론 컴퓨터의 아키텍처에 따라,
8 비트 데이터 및 16 비트 주소 .. minium 20 지침과 적어도 2 모드 주소를 가진 마이크로 프로세서를 설계했습니다.내가 지시 사항과 거기에 대한 타이밍 다이어그램과 회로의 블록 다이어그램은 RTL을 작성해야합니다.
거기에있는 지침 및 디스플레이는 타이밍은 RTL 다이어그램의 작성에 도움이 될만한 어떤 소프트웨어입니다.
아니면 어떻게하면 내 문제를 해결하기
위해 VHDL 또는 Verilog를 사용할 수 있습니까?
감사합니다.

 
안녕,
이 네트워크에있는 CPU가 디자인의 좋은 예는 그 작품을 이해하는 방법은 간단하게 CPU가 코드를 볼 수있습니다.

교육을 위해, 당신은 단지 그들의 각각마다 하나에 대한 VHDL 코드를 작성합니다.지침의 종류에 따라, 귀하의 코드를 작성하는 여러 가지 방법을 선택할 수있습니다.가장 쉬운 한 다음 각 명령어에 대한 진술을 만들 경우에는, 다른 방법으로 (조금 더 복잡)은 코드를 작성하고 다음 마이크로 코드를 작성하는 시작 지점에 대한 instrucitons 수있는 데이터의 5 비트를 사용합니다 귀하의 마이크로 메모리.

코딩을 할 때 당신과 함께 할 경우, ModelSim하여 디자인을 시뮬레이션하고
각 명령어에 대한 타이밍 정보를 얻을 것이다 사용할 수있습니다.

간단한
8 비트 CPU를 VHDL "에 대한 검색을 인터넷에"당신이 정보와 함께 좋은 사이트를 찾을 것입니다,

환호,
/ 여보

 
너 @ ltera에서 소프트웨어를 다운로드하실 수있습니다
그것은 ltera @ Max2이라고합니다

 
다음에 만약 당신이 도서에 대한 긴급한 필요
VHDL과 Microprecessor 디자인은 좋은 시작이다
여기에서 다운로드
http://rapidshare.de/files/7260676/Microprocessor_Design_VHDL_MAZ.rar.html

당신의 IP 코어도 무료로 볼 수있다.이 로그온 http://www.ipcores.com/

 
일부 컴퓨터 아키텍처의 도서를 선택, 그 중 많은 간단한 8bit MCU를 implemention의 전체 예를있다.넌 그런 참조할 수있습니다.

하려면 차라리 MCU를위한 실행 instruncts주고 테스트 - 벤치 및 테스트 벤치에있는 ROM의 모델링 써서 그것을 시뮬레이션할 수있습니다.시뮬레이션을하는 동안의 파형을 덤프하고 그 결과를 확인합니다.당신은 케이던스 Verilog-XL/NC-Verilog하여 시뮬레이션을 실행할 수있습니다; Synopsys의 VCS; 멘토 ModelSim 또는 @ ltera Maxplus

 

Welcome to EDABoard.com

Sponsor

Back
Top