6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 5:40 pm

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: 6502's and VHDL
PostPosted: Thu Mar 31, 2005 9:50 pm 
Offline

Joined: Thu Mar 31, 2005 9:43 pm
Posts: 10
Hi,

Has anybody used the T65 VHDL offered by opencores.org?
Does it have the complete 6502 instruction set?
How true to the original instruction cycle count does this core conform?

TIA!
Ed
:shock:


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 22, 2005 8:02 am 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
No.
Yes (all legal instructions)
Yes (alledgely)

From OpenCores:

Description

Configurable cpu core that supports 6502, 65C02 and 65C816 instruction sets.

A SoC debug system with ROM, RAM and two 16450 UARTs is included in the distribution. It is possible to run the NoICE debugger on this system.

Batch files for runnning XST and Leonardo synthesis can be found in syn/xilinx/run/. Check these scripts to see how to use the included VHDL ROM generators.

Before you can run the scripts you need to compile hex2rom and xrom or download binaries from here. You must also replace one of the hex files in sw/ or change the batch files to use another hex file.


Features

6502 NMOS mode is cycle accurate, including dummy read and writes
Decimal mode is supported

Status

NMOS 6502 mode supports all documented instructions
65C02 and 65C816 modes are incomplete
Complete enough to run EhBASIC

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 38 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: