Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user lotus_skylight ! (Registered 2024-09-25) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > NMI delay
2024-02-13 22:34
JackAsser

Registered: Jun 2002
Posts: 2014
NMI delay

How much is an NMI delayed if triggered during IRQ-setup?
 
... 45 posts hidden. Click here to view all posts....
 
2024-02-15 02:24
Martin Piper

Registered: Nov 2007
Posts: 699
Quote: Martin, if you have nothing to add to this conversation, then kindly shut up. No one wants to argue with you about tangential subjects just so you can die on yet another hill about something you clearly misunderstand.

Good lord man...


It's directly relevant since it details exactly how the instructions work.

Paz is just wrong and trying to go into tangents instead of sticking to the topic.
2024-02-15 02:26
chatGPZ

Registered: Dec 2001
Posts: 11293
It has been an irrelevant topic since post #28, so yes.

Everyone here knows already how illegal opcodes work and that incomplete decoding is involved. Really. If you want to call it PLA doesn't matter a single bit to the topic.
2024-02-15 02:30
Martin Piper

Registered: Nov 2007
Posts: 699
Quote: It has been an irrelevant topic since post #28, so yes.

Everyone here knows already how illegal opcodes work and that incomplete decoding is involved. Really. If you want to call it PLA doesn't matter a single bit to the topic.


It's not me calling it a PLA, it's all the technical sources demonstrating it's a PLA by the analysis of the gates on the chip. Meanwhile we have your lack of knowledge baseless claims.

The fact is "paz" you're just wrong on this topic as you are wrong on so many other topics.

It's relevant to the topic because it directly deals with how the instructions are decoded. It's why studying at things like visual 6502 are important.
2024-02-15 02:32
Martin Piper

Registered: Nov 2007
Posts: 699
Quote: Martin, if you have nothing to add to this conversation, then kindly shut up. No one wants to argue with you about tangential subjects just so you can die on yet another hill about something you clearly misunderstand.

Good lord man...


oh and "No one wants to argue with you" if that were true then "paz" wouldn't be trying to reply to my posts right? But here we he, "paz" is spewing rubbish again and again. If you have a problem with irrelevant posts then talk to "paz".
2024-02-15 02:34
chatGPZ

Registered: Dec 2001
Posts: 11293
Incomplete logic is not what defines a PLA. Removing "don't care" gates and logic from digital circuits is basically done everywhere, always (And the guys at MOS were really good at this, no doubt).

If you really want to pull the ancient TI terminology - even that doesn't apply. This refers to a standard component that can be customized by the customer. This is not the case for the 6502 either. The "custom chip" on the later AR5 hardware would be one for which this is the correct term, for example (iirc they coined yet another, different, term for this particular IC, because marketing reasons. Forgot what it was).

But what do i know. You are the expert.

(And yes, as soon as someone has to resort to calling names, you can be sure you have to take him serious. for real)
2024-02-15 03:24
Martin Piper

Registered: Nov 2007
Posts: 699
Quote: Incomplete logic is not what defines a PLA. Removing "don't care" gates and logic from digital circuits is basically done everywhere, always (And the guys at MOS were really good at this, no doubt).

If you really want to pull the ancient TI terminology - even that doesn't apply. This refers to a standard component that can be customized by the customer. This is not the case for the 6502 either. The "custom chip" on the later AR5 hardware would be one for which this is the correct term, for example (iirc they coined yet another, different, term for this particular IC, because marketing reasons. Forgot what it was).

But what do i know. You are the expert.

(And yes, as soon as someone has to resort to calling names, you can be sure you have to take him serious. for real)


Again incorrect.

https://en.wikipedia.org/wiki/Programmable_logic_array

"A programmable logic array (PLA) is a kind of programmable logic device used to implement combinational logic circuits. "

It does not have to be programmable or customisable by the customer either. A mask programmed part is still a PLA, just like the one in the 6502.


Your incorrect statements are not supported by anything.
2024-02-15 03:37
chatGPZ

Registered: Dec 2001
Posts: 11293
You are so right Martin. Thanks.
2024-02-15 03:54
ChristopherJam

Registered: Aug 2004
Posts: 1403
Martin, the very page you keep linking to opens by saying that "A programmable logic array (PLA) is a kind of programmable logic device," with the last three words linking to a page that states in the first paragraph that "the function of a PLD is undefined at the time of manufacture."

The incomplete address decoding is entirely tangential to post manufacture programmability. You're correct in saying that it's not a ROM, but you're wrong about saying it's programmable.
2024-02-15 04:02
Martin Piper

Registered: Nov 2007
Posts: 699
Quote: Martin, the very page you keep linking to opens by saying that "A programmable logic array (PLA) is a kind of programmable logic device," with the last three words linking to a page that states in the first paragraph that "the function of a PLD is undefined at the time of manufacture."

The incomplete address decoding is entirely tangential to post manufacture programmability. You're correct in saying that it's not a ROM, but you're wrong about saying it's programmable.


And can be mask programmable... "MOS Technology / Commodore Semiconductor Group began producing a **mask-programmed PLA**"


That's the important bit along with how the actual gates are on the chip. The gates for that part of the 6502 are very clearly documented in multiple sources as a PLA. "the original **6502 chip contained a PLA** to direct various operations of the processor"
2024-02-15 04:46
Martin Piper

Registered: Nov 2007
Posts: 699
"MOS 906114-01. This was a **mask programmable** NMOS clone of the 82S100."


"PLA pinout
The PLAs used in the C64 ... not connected internally **for mask programmable parts**."

https://skoe.de/docs/c64-dissected/pla/c64_pla_dissected_a4ds.p..
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
insane/Rabenauge
Hagar/The Supply Team
iAN CooG/HVSC
Skate/Plush
Britelite/Dekadence
CA$H/TRiAD
Sentinel/Excess/TREX
Flavioweb/🇮🇹HF..
Guests online: 128
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 Wonderland XIV  (9.6)
8 Comaland 100%  (9.6)
9 No Bounds  (9.6)
10 Unboxed  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Morph  (9.5)
8 Dawnfall V1.1  (9.5)
9 Onscreen 5k  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Nostalgia  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.2)
Top Fullscreen Graphicians
1 Joe  (9.7)
2 Veto  (9.6)
3 Facet  (9.6)
4 The Sarge  (9.6)
5 Carrion  (9.5)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.046 sec.