Thanks a lot for the kind words.
You may be able to use a FTDI USB chip if you already have one and skip the official programmer. There is a schematic here https://www.hackup.net/2020/01/erasing-and-programming-the-atf1504-cpld/ that I have not personally tested yet.
The programmer is basically ...
Search found 282 matches
- Wed Sep 27, 2023 3:16 pm
- Forum: Hardware
- Topic: ATF1508 and ATF1504 breakout boards
- Replies: 16
- Views: 58721
- Wed Sep 13, 2023 9:54 am
- Forum: General Discussions
- Topic: Mobile app for this forum?
- Replies: 44
- Views: 28018
Re: Mobile app for this forum?
I'm regularly using my phone to browse the forum, with Firefox on iOS. It's a bearable experience, but yeah the text is tiny.
One super annoying thing, though, is I keep getting logged out, presumably as I move across cell towers and my IP changes?
One super annoying thing, though, is I keep getting logged out, presumably as I move across cell towers and my IP changes?
- Mon Sep 04, 2023 10:34 am
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
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:
There's also an open-source GAL programmer based on an Arduino which lists support for the ...
Not really "hobbyist-level", at a few hundred euros, with only two available on eBay :mrgreen:
There's also an open-source GAL programmer based on an Arduino which lists support for the ...
- Mon Sep 04, 2023 9:39 am
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
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.
- Sun Sep 03, 2023 10:11 pm
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
What do you use to program the ATF750CL?
- Sat Sep 02, 2023 8:23 am
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
Can you implement a transparent latch with a GAL? I thought they only had D flip flops and you had to upgrade to a CPLDs to do that
- Fri Sep 01, 2023 9:09 pm
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
and3rson wrote:
In the datasheet, on the page with address demux curcuit, what does the square rotated by 45° mean? Is it some sort of buffer?
- Thu Aug 31, 2023 7:05 am
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
Really the circuit shown in the datasheet for demultiplexing the bank address is all you need, unless you want to use BE or RDY. For the latter I go into it in more detail in episodes 3, 5 and 6 of my YouTube series.
- Thu Aug 31, 2023 7:01 am
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
Why would a bank address of 0 be safer than any other value during power up?
Also, a 273 is not recommended because it is a D flip flop, meaning the bank address only appears after the clock rising edge. You want a transparent latch so the bank address is already present, and the select logic has ...
Also, a 273 is not recommended because it is a D flip flop, meaning the bank address only appears after the clock rising edge. You want a transparent latch so the bank address is already present, and the select logic has ...
- Wed Aug 30, 2023 9:24 pm
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
You don't need to reset the latch, as the cpu goes through a few internal cycles before accessing the reset vector and starting the program execution. Even though the latch powers up in an undefined state, its value will become known during the first internal clock cycle.
- Wed Aug 30, 2023 7:32 pm
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
Sounds like a reasonable plan! Good luck with your project 
- Wed Aug 30, 2023 7:20 pm
- Forum: Hardware
- Topic: Attempt at '816
- Replies: 40
- Views: 16675
Re: Attempt at '816
You can look at what the CPU does for all cycles of every instruction in the datasheet starting at page 36 (Instruction Operation). I haven't tested it in hardware, but based on that table I don't believe a case where RWB, VDA and VPA are all low simultaneously exists.
There is no need to insert ...
There is no need to insert ...
- Sat Aug 19, 2023 12:38 pm
- Forum: Hardware
- Topic: BB816 Computer YouTube Series
- Replies: 125
- Views: 35511
Re: BB816 Computer YouTube Series
Indeed - the PC is 16 bits and only increments within that. The bank byte is independent.
Thanks for confirming!
having a multi-byte Instruction like COP split at the edge of a bank seems like a pretty rare scenario. unless the program is specifically written to make use of the PC wrapping ...
Thanks for confirming!
having a multi-byte Instruction like COP split at the edge of a bank seems like a pretty rare scenario. unless the program is specifically written to make use of the PC wrapping ...
- Fri Aug 18, 2023 8:23 pm
- Forum: Hardware
- Topic: BB816 Computer YouTube Series
- Replies: 125
- Views: 35511
Re: BB816 Computer YouTube Series
I've been working on getting the COP signature byte, no use case in mind just a fun challenge. Here is the code I came up with in emulation mode and in native mode.
I don't have the hardware to test it with me yet, which makes me think I need to work on an emulator for the project! I'll report back ...
I don't have the hardware to test it with me yet, which makes me think I need to work on an emulator for the project! I'll report back ...
- Tue Aug 15, 2023 8:38 am
- Forum: Programming
- Topic: 6522 quick reference cheat sheet
- Replies: 5
- Views: 3668
Re: 6522 quick reference cheat sheet
This is great, thanks for sharing!