6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu May 09, 2024 3:53 am

All times are UTC




Post new topic Reply to topic  [ 40 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: Attempt at '816
PostPosted: Sun Sep 03, 2023 10:00 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
BigDumbDinosaur wrote:
Something else to consider is GALs tend to be power hogs.

There are some which are specifically designed not to be. Atmel's ATF22V10CQZ - the Z suffix is the key here, standing for "zero static power" - energises the GAL array only when an input transition is detected, and still manages a 20ns nominal propagation time. It also advertises "pin keeper" circuits, and on the front page it states "CMOS and TTL compatible Inputs and Outputs" in boldface. In all other respects it behaves like any other 22V10.

Also available is the ATF22LV10CQZ, which can operate down to 3.0V Vcc, has a nominal 30ns propagation time, and all the above features - and in the DC characteristics even has a line item for Voh with a CMOS load, which is explicitly CMOS compatible. This line in the table is missing from the 5V-only model, despite the promise on the front page.

Mouser has them both in stock for about €2.50 each, depending on the package type you want.

For about an extra €, you can also have the ATF750CL, a 5V CMOS-compatible device with a static power below 1mA typical, and with more internal logic capabilities than a 22V10. Unfortunately its 3V equivalent (ATF750LVC) doesn't have the low-power features, so its static power is in the 100mA range.


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Sun Sep 03, 2023 10:11 pm 
Offline
User avatar

Joined: Sat Jul 24, 2021 1:37 pm
Posts: 282
What do you use to program the ATF750CL?

_________________
BB816 Computer YouTube series


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Sun Sep 03, 2023 10:13 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
WinCUPL and at least some standard 22V10 programmers should be able to handle it. The programming algorithm is supposed to be the same as an Atmel 22V10, just with a bigger gate count.


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 8:07 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8177
Location: Midwestern USA
Chromatix wrote:
...and on the front page it states "CMOS and TTL compatible Inputs and Outputs" in boldface.

The outputs are TTL. VOH is 2.4 under load, clearly not CMOS.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 8:50 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
The ATF22LV10CQZ most definitely has CMOS output drivers. Just look at the output source current charts in the datasheet. Same with the ATF750LVC. The common factor here is that these are devices specified to run with a 3V supply, but they'll also work just fine at 5V.

The situation is indeed less clear with the 5V-only devices. It might be wise to use them with devices having TTL-compatible inputs, but I think they will statically pull up all the way to the rail, which would be a power saver.


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 9:39 am 
Offline
User avatar

Joined: Sat Jul 24, 2021 1:37 pm
Posts: 282
Chromatix wrote:
WinCUPL and at least some standard 22V10 programmers should be able to handle it. The programming algorithm is supposed to be the same as an Atmel 22V10, just with a bigger gate count.


I'm not aware of any hobbyist-level programmer able to program the ATF750s, what are you using?

_________________
BB816 Computer YouTube series


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 10:19 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
Dataman S4 - as far as that's concerned it's "just another GAL" and will fit in the same adapter module.

There's also an open-source GAL programmer based on an Arduino which lists support for the ATF750 series, alongside various other Atmel GALs.


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 10:34 am 
Offline
User avatar

Joined: Sat Jul 24, 2021 1:37 pm
Posts: 282
Chromatix wrote:
Dataman S4 - as far as that's concerned it's "just another GAL" and will fit in the same adapter module.


Not really "hobbyist-level", at a few hundred euros, with only two available on eBay :mrgreen:

Chromatix wrote:
There's also an open-source GAL programmer based on an Arduino which lists support for the ATF750 series, alongside various other Atmel GALs.


That's a work in progress branch that hasn't been updated for a while, not the main afterburner source. The author talks a bit about it here https://gitlab.com/DavidGriffith/minipro/-/issues/180. Hard to say whether it is usable / finished code.

_________________
BB816 Computer YouTube series


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 10:39 am 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1405
Location: Scotland
akohlbecker wrote:
Chromatix wrote:
There's also an open-source GAL programmer based on an Arduino which lists support for the ATF750 series, alongside various other Atmel GALs.


That's a work in progress branch that hasn't been updated for a while, not the main afterburner source. The author talks a bit about it here https://gitlab.com/DavidGriffith/minipro/-/issues/180. Hard to say whether it is usable / finished code.


I guess the only way might be to built it and try to use it - which I might be tempted to as I am thinking of a re-spin of my '816 board for some bizarre reasons which will involve re-programming the GALs which right now will mean I need to blow the dust off an ancient WinXP laptop and the G540 and hope they still work...

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
 Post subject: Re: Attempt at '816
PostPosted: Mon Sep 04, 2023 11:49 am 
Offline

Joined: Fri Jul 09, 2021 10:12 pm
Posts: 741
These aren't supported on the commonly-used XGecu Pro TL-866 due to hardware limitations, but my understanding is that they are supported on the XGecu T56, at least through the Windows programming software. It's worth checking the official supported parts list online before committing to a particular programmer.


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

All times are UTC


Who is online

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