6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 8:38 am

All times are UTC




Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5
Author Message
PostPosted: Fri May 20, 2022 11:49 am 
Offline
User avatar

Joined: Fri Aug 03, 2018 8:52 am
Posts: 745
Location: Germany
i finally got myself a working 65816 computer, though right now it's more of an experiment than an actual computer.

it's just a breakout board for the 65816 that plugs directly into my Altera DE2 FPGA Board. so i can do stuff with the 816 without designing a whole system from scratch.
Attachment:
20220520_132629.jpg
20220520_132629.jpg [ 3.59 MiB | Viewed 234 times ]

currently the FPGA only acts as a clock source, ROM, and single IO Device (An 8 bit Register hooked up to the 8 green LEDs at the bottom right)
the test program just increments A, writes it to the IO Register, and then does an Increment Loop with Y (16-bit) to add a bit of delay so you can actually see the LEDs flashing.

it runs stable at 18.75MHz right now (pretty good for 3.3V! :lol: ), i also tried 25MHz and acording to the built-in Logic analyzer it was executing code normally, but it was unable to write to the IO Register or even capture the Bank Address reliably because the clock seemed totally out of phase with what the CPU was doing at the time.
so maybe the bank address/data bus multiplexer is a bit slow so it can lag behind the clock when it gets too fast?

either way i'll see if i can keep this speed as i add more things to the FPGA (i assume so since there is nothing between the CPU and FPGA being added, it's all internal so it should be a perfect target for overclocking)


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1, 2, 3, 4, 5

All times are UTC


Who is online

Users browsing this forum: No registered users and 36 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: