6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 9:53 am

All times are UTC




Post new topic Reply to topic  [ 56 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
PostPosted: Thu Apr 26, 2018 9:59 am 
Offline

Joined: Tue Sep 03, 2002 12:58 pm
Posts: 336
Have a look at the C64 schematic. It's far more complicated than you'd expect.

For what is proposed, you need every address bit from CPU writes to be visible on VIC pins. A8-A11 are connected directly (through the bus that goes to ROM and colour RAM). A0-A5 and A8-A13 connected through the multiplexers U13 and U25.

The problem is A6 and A7. VIC does output them. They get multiplexed with A14 and A15 (from CIA2) through U15, but that's a one-way trip. The CPU's values can't be seen by VIC.

The lower bits of the ROM and colour RAM address (including A6 and A7) go from VIC through U26, but that's one-way too.

And you still need A14 and A15 for bank switching to work. VIC doesn't see them either.


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 19, 2018 2:49 pm 
Offline

Joined: Wed Sep 19, 2018 2:46 pm
Posts: 4
Was this project ever finished? Curious as to whether this is in a working state.


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 19, 2018 11:53 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
rrossi wrote:
Was this project ever finished? Curious as to whether this is in a working state.

I guess Rob could answer. Maybe Rob is on Vaca? His last post here was back in July 2018. His last entry into the FAL6567 Github repository was 6 months ago. I hope he's OK. Maybe Dr. Jefyll can let us know how he's doing?

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 20, 2018 12:07 am 
Offline
User avatar

Joined: Wed Mar 01, 2017 8:54 pm
Posts: 660
Location: North-Germany
Rob is posting frequently on AnyCPU.org


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 20, 2018 11:35 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
GaBuZoMeu wrote:
Rob is posting frequently on AnyCPU.org

That's great! I forgot about that sister site... Maybe rrossi should shoot him a PM from over there...

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Fri Sep 21, 2018 4:20 am 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
I still exist. I'm busy working on another project - FT64, posting on anycpu.org. But I still check 6502.org a few times a week. Although I haven't said much recently. I had wait about 2.5 months for parts :)

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Fri Sep 21, 2018 11:39 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
Nice to hear from you Rob... I see you've devoted some time to the FAL6567 on GitHub. What is the current status of this core? Is it abandoned?
It is a very complicated IC. Someone's dreamchild from MOS. That's not to say it's bad however...

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Wed Jul 13, 2022 6:58 am 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
Picked up this project again, yup after four years. Progress is being posted on anycpu.org.

Most recently switched output to HDMI. Improved timing generation. A composite output might be available via a four-bit resistor DAC.

Came to realize that tripling up on the CAS signal cannot be done as the VIC-II uses reversed row and column addresses.

Trimmed out the cpu and math processing, for now.

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Tue Jul 19, 2022 3:13 am 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
Finally got a prototype PCB made, but there are several errors on it. When I converted symbols in KiCad I did not notice that KiCad automatically changed the power connections. That means that several of the chips would be powered from the wrong source. This can easily be fixed on the board by bending the power pins out from the socket and wiring them up to the correct power source. Four chips are affected. There is one other wiring error, connecting CAS instead of RAS on one pin. I have since fixed these things in the schematics.

I hope to have a board built up within a few days, but I am still waiting for parts.

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 06, 2022 12:18 am 
Offline
User avatar

Joined: Sun Dec 29, 2002 8:56 pm
Posts: 460
Location: Canada
Got TQFP32 adapter boards in the mail today. It was one piece to assembling a prototype. Breaking out an adapter board I had a look at it and was confident I would be able to solder to it although it would be difficult. Then I got the part out to solder. Well, dang it. Either I ordered the wrong part, or the wrong adapter board. The part is about ½ the size of the footprint on the adapter board. There is no way to mount it. I checked the packaging TQFP32. I am guessing I picked the wrong part number.

I managed to solder a socket to the PCB but I was having trouble focusing my eyes.

The 74xxx06 IC is on back-order for October 2023. So, this project moves along at a snail’s pace.

_________________
http://www.finitron.ca


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 06, 2022 3:50 am 
Offline

Joined: Mon Feb 15, 2021 2:11 am
Posts: 100
Rob Finch wrote:
The 74xxx06 IC is on back-order for October 2023. So, this project moves along at a snail’s pace.


That sounds very frustrating. Is there a shortage across all the 74-series families, or just the specific families that meet your needs? I've seen 7406 and 74LS06 chips in stock from at least one place recently.


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

All times are UTC


Who is online

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