Search found 15 matches

by SteveD
Mon Sep 21, 2020 12:05 pm
Forum: Programmable Logic
Topic: sanity check - ATF16V8BQL
Replies: 23
Views: 7930

Re: sanity check - ATF16V8BQL

Hi floobydust,
about the WinCUPL crashing thing. It got a LOT better for me when I started running it in a 32 bit Win 7 VM. Running it in Win 7 x64 caused it to crash constantly.
by SteveD
Mon Sep 21, 2020 11:54 am
Forum: Programmable Logic
Topic: Issue with Lattice GAL16V8Z
Replies: 1
Views: 2494

Re: Issue with Lattice GAL16V8Z

Hi,
are you using WinCUPL? If not, what are you using to create the fuse map?
by SteveD
Sat Sep 19, 2020 3:45 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

Hi Risc,

atf22v10c.pdf
You tell WinCUPL which device you are using in the header of your design file. It's all explained in the help files that are part of WinCUPL. The correct device is g22v10 .
is a useful starting point but I've found that the Atmel datasheet kinda assumes you know what a ...
by SteveD
Sat May 09, 2020 7:33 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

Interesting result Shawn. As recorded in my post of 19 April 2020 above, I'd previously tested the G22V10/ATF22V10C(UES) combo and got a failure (case 4).

I've just upgraded the xgpro software to V10.13 and got it to work. Which version of xgpro are you using?
by SteveD
Sun Apr 26, 2020 5:24 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

Shawn,
looking at it again I've realised that both examples have one thing in common. They are both making use of fuses in column 43, i.e. input pin 13 negated. I am of the opinion that the programmer isn't handling fuses in that column correctly. I can't prove it but it's looking pretty likely ...
by SteveD
Sat Apr 25, 2020 1:16 pm
Forum: Programmable Logic
Topic: Running ISE 14.7 on Win10 64-bit
Replies: 3
Views: 10271

Re: Running ISE 14.7 on Win10 64-bit

Have you considered setting up a Windows 7 VM and running it there?
by SteveD
Sat Apr 25, 2020 1:13 pm
Forum: Programmable Logic
Topic: WinCupl / 22V10 - Excessive Number of Product Terms
Replies: 18
Views: 7399

Re: WinCupl / 22V10 - Excessive Number of Product Terms

Is there anything special about pin 13 on the ATF22V10C that could cause my address decoding to not work as I expect?
Shouldn't be. Whilst some PAL/GAL chips have a dedicated OE input the ATF22V10C isn't one of them. As far as I can tell from the datasheet pin 13 is just a regular input. The ...
by SteveD
Tue Apr 21, 2020 8:10 am
Forum: Hardware
Topic: Z50 based retro 6502 computer
Replies: 9
Views: 1977

Re: Z50 based retro 6502 computer

Managed to port the open source Micromon to my computer (a BIG thanks floobydust) and got it all working. The only hiccup was not setting the 6551 /DCD signal correctly. Once the driver input was tied high everything worked.

Guess I need to think of something to make it do now :wink:
by SteveD
Sun Apr 19, 2020 11:37 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

In the last day have read numerous accounts re Atmel GAL programming problems. Unfortunately, Atmel/Microchip are the only company still making GAL type chips. I'd really like to get a workable solution, GALs are just so handy for retro computing design.

Yes, have tried the write/read back ...
by SteveD
Sun Apr 19, 2020 11:24 am
Forum: Hardware
Topic: Z50 based retro 6502 computer
Replies: 9
Views: 1977

Re: Z50 based retro 6502 computer

@Jeff, Thanks for bringing that up. Can't say I understand the write cycle part of the step-stop circuit, have just implemented it as given. Haven't read much of the 65C02 data sheet yet. Last time I seriously wrote 6502 assembler was back in the early 80's, so I'm just a little rusty ;). Am looking ...
by SteveD
Sun Apr 19, 2020 6:56 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

Wasn't trying for logical equivalence, just wanted to simplify Daniel's code to the point where I could make a demonstrable pass/fail scenario. Changing the polarity of OE simply changes the fuse between 86 and 87. This is easily seen in the WinCUPL .doc and JEDEC .jed files.

I'm testing with a ...
by SteveD
Sat Apr 18, 2020 9:11 am
Forum: Hardware
Topic: Z50 based retro 6502 computer
Replies: 9
Views: 1977

Z50 based retro 6502 computer

I mentioned in another topic that I was building a retro 6502 computer . BigEd suggested I share, so here goes.

I am in the process of bootstrapping a modular 6502 system built around the open source Z50 bus. So far I have assembled a third party backplane and designed several boards to plug into ...
by SteveD
Sat Apr 18, 2020 8:27 am
Forum: Hardware
Topic: I'm seeking advice on bench top power supplies
Replies: 30
Views: 3490

Re: I'm seeking advice on bench top power supplies

Assuming you have the budget then adjustable volts, adjustable current limit.
by SteveD
Sat Apr 18, 2020 7:58 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

@Daniel

Your problem got me curious so I gave it a try this afternoon. Discovered that this works:
Device g22v10 ;
/* *************** INPUT PINS *********************/
PIN 1 = A ;
PIN 13 = OE ;
/* *************** OUTPUT PINS *********************/
PIN 22 = Y0 ;
PIN 23 = Y1 ;

Y0 = A;
Y0.oe = OE;
Y1 ...
by SteveD
Sat Apr 18, 2020 3:58 am
Forum: Programmable Logic
Topic: Issue with ATF22V10C
Replies: 63
Views: 20227

Re: Issue with ATF22V10C

Hi all,
have recently been using WinCUPL 5.30.4 to design logic for a retro 6502 computer project of mine.

I've used both the ATF22V10C and ATF16V8B, programmed successfully with a genuine TL866II+.

I initially tried running WinCUPL in a Win 7 x64 virtual machine and it was awful. It would crash ...