What is U2? Is that the FPGA you mentioned a few posts ago? I see what looks like a QFP package. Are you able to solder that?
The J64C
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: The J64C
J64C wrote:
Placed an order for the boards. Made this one a 32K one to keep complexity down and also making it able to reuse my existing components. If all (or even some) of the concepts I want experiment with work out well, I'll make a bigger better version later on.
What is U2? Is that the FPGA you mentioned a few posts ago? I see what looks like a QFP package. Are you able to solder that?
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: The J64C
Certainly is an FPGA.
Yeah, thankfully my soldering is fairly reasonable. While not the most fun thing to hand solder, this is the typical outcome from my previous efforts. Fairly traumatising at the time, but worth it.
Yeah, thankfully my soldering is fairly reasonable. While not the most fun thing to hand solder, this is the typical outcome from my previous efforts. Fairly traumatising at the time, but worth it.
Re: The J64C
OCD mode enabled, in anticipation for my boards and parts to arrive.
The reset circuit.
I know the 'requirement' is two clock cycles, but what's an extra couple between friends.
The reset circuit.
I know the 'requirement' is two clock cycles, but what's an extra couple between friends.
Re: The J64C
Parts are here and assembly has begun. I've soldered the extremely nasty components and am testing as I go. So far so good!
Quite happy with how clean the clock has come out, measured at where the PHI2 input will be at the 6502. Very clean, no ringing, and a 3.7nS rise/fall time.
Quite happy with how clean the clock has come out, measured at where the PHI2 input will be at the 6502. Very clean, no ringing, and a 3.7nS rise/fall time.
Re: The J64C
W65C02 will run reliably at 25.175mhz at 3.3V. You’ve got enough parts on board to get VGA display running.
Bill
Bill
Re: The J64C
Yep. VGA already running now. Working on more of that front today and hopefully get the 6502 going also.
Re: The J64C
One of the more traumatic modifications I have ever had the pleasure to conduct.
Re: The J64C
My, that's a big match! 
Neil
Neil
Re: The J64C
Certainly is!
Still having grief somewhere around that area, the upper nibble was of data isn’t right.
Back on to it today. Hopefully I figure out what’s wrong.
Still having grief somewhere around that area, the upper nibble was of data isn’t right.
Back on to it today. Hopefully I figure out what’s wrong.
Re: The J64C
So far so good. Two chip design, executing a routine to fill 256 characters between A & B. Running at a modest 18.8 MHz at 3.3v. I'm sure it will clock higher but the next jump is 37.6 MHz, which is a bit much at 3.3v (I know, I tried it.
).
Re: The J64C
Great job! I know W65C02 can run 25Mhz at 3.3V, but 37mhz is probably too fast. Are you able to change the duty cycle of clock? Longer high phase of clock may help.
Bill
Bill
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: The J64C
J64C wrote:
So far so good. Two chip design, executing a routine to fill 256 characters between A & B. Running at a modest 18.8 MHz at 3.3v. I'm sure it will clock higher but the next jump is 37.6 MHz, which is a bit much at 3.3v (I know, I tried it.
).
What are we seeing? The screen looks almost black to me. Is it perchance mostly blue?
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: The J64C
Yep, blue on blue. Will change the colour scheme on the next run, as I remember you are “colour challenged”. Don’t worry, I’m starting to become “vision challenged” overall. Some of this soldering wasn’t fun at all. Hehe!
@Plasmo - Yeah, I plan on changing the stretching to accomodate a wider range of clock frequencies. The base clock is 74.5MHz as I am targeting a 1080P video mode down sized to a quarter of that.
@Plasmo - Yeah, I plan on changing the stretching to accomodate a wider range of clock frequencies. The base clock is 74.5MHz as I am targeting a 1080P video mode down sized to a quarter of that.
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: The J64C
J64C wrote:
Yep, blue on blue. Will change the colour scheme on the next run, as I remember you are “colour challenged”.
Ah-so...explains what I am not seeing.
Quote:
Don’t worry, I’m starting to become “vision challenged” overall. Some of this soldering wasn’t fun at all. Hehe!
I feel your pain with the soldering aspect. My vision has deteriorated to where 100-mill centers look as daunting as the pin pitch of QFP packages looked 20 years ago.
plasmo wrote:
Great job! I know W65C02 can run 25Mhz at 3.3V, but 37mhz is probably too fast.
Interesting how the 0.6µ TSMC 65C02s can be run so fast, and that production testing is done at 20 MHz, the latter which suggests to me the powers-that-be at WDC know the product’s capabilities are much better than back when they were produced with 0.8µ Sanyo dice. Yet the data sheet stubbornly insists that 14 MHz is the clock ceiling (other than what is hinted in the FMAX vs VDD curve) and continues to list the same timing values that were published in data sheets from a quarter-century ago.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: The J64C
Here we go, BDD.
The letters look mangled at this speed, but they are fine. I haven't added any form of vSync testing yet, so they are getting overridden mid raster.
Had a quick attempt at some clock stretching but I couldn't get it as granular as I was hoping (not at 6 am in the morning anyway
). Will rethink how I'll approach that later on, so ~18.8 MHz is it for the moment. Will probably look at some boolean approaches later on.
The letters look mangled at this speed, but they are fine. I haven't added any form of vSync testing yet, so they are getting overridden mid raster.
Had a quick attempt at some clock stretching but I couldn't get it as granular as I was hoping (not at 6 am in the morning anyway