Search found 35 matches

by cerebrum
Sat Feb 09, 2013 5:24 pm
Forum: General Discussions
Topic: visual6502 Q: Trying to understand every transistor.
Replies: 11
Views: 4332

Re: visual6502 Q: Trying to understand every transistor.

Yep, I knew about nand2tetris and had previously looked at it but dismissed it as too simplistic. Maybe I should reconsider.
by cerebrum
Fri Feb 08, 2013 10:45 pm
Forum: General Discussions
Topic: visual6502 Q: Stray capacitance. Will it hold the value?
Replies: 7
Views: 892

Re: visual6502 Q: Stray capacitance. Will it hold the value?

Eventually the water stored in the balloon will all leak out, but not in the short time phase 2 is low.

Does the same apply for phi1?

For all practical purposes can we ignore leakage in the visual6502 and just assume that a previously powered connection will remain powered even if temporarily ...
by cerebrum
Fri Feb 08, 2013 5:43 pm
Forum: General Discussions
Topic: visual6502 Q: Stray capacitance. Will it hold the value?
Replies: 7
Views: 892

Re: visual6502 Q: Stray capacitance. Will it hold the value?

Thanks for your answer Ed, I would be even more grateful if you addressed points 1 & 2. ;)

Btw, I don't have any clue what capacitance is and how it affects the holding and/or losing of value/charge.
by cerebrum
Fri Feb 08, 2013 5:32 pm
Forum: General Discussions
Topic: visual6502 Q: Trying to understand every transistor.
Replies: 11
Views: 4332

Re: visual6502 Q: Trying to understand every transistor.

One thing I didn't mention up to now is why I want to understand the 6502. The reason is that I'm actually a programmer and a processor would be one example of programming at the lowest level(transistor/logic gate level). I hope to get some good insights about programming, including programming in ...
by cerebrum
Fri Feb 08, 2013 1:00 am
Forum: General Discussions
Topic: visual6502 Q: Stray capacitance. Will it hold the value?
Replies: 7
Views: 892

visual6502 Q: Stray capacitance. Will it hold the value?

Quoting from the following post:
http://forum.6502.org/viewtopic.php?p=24080#p24080
the stray capacitance of the transistors holds the value.

I was wondering what the general rules for the stray capacitance are. So how long will a previously charged polysilicon, metal or diffusion element hold ...
by cerebrum
Fri Feb 08, 2013 12:34 am
Forum: General Discussions
Topic: visual6502 Q: Trying to understand every transistor.
Replies: 11
Views: 4332

Re: visual6502 Q: Trying to understand every transistor.

BigEd, I emailed Segher at the provided address but got no response so far.

I'm wondering what might be the best tool/technique to visually organize the processor? Would something like a Semantic network or a Concept map be helpful? Or are there specific tools for this task?

I'm thinking about ...
by cerebrum
Thu Feb 07, 2013 2:32 am
Forum: General Discussions
Topic: Q: Rationale for the word "latch"?
Replies: 4
Views: 787

Q: Rationale for the word "latch"?

According to the dictionary a latch is:

Also called latch circuit Electronics a logic circuit that transfers the input states to the output states when signalled, the output thereafter remaining insensitive to changes in input status until signalled again

As an example see:
https://en.wikipedia ...
by cerebrum
Wed Feb 06, 2013 7:47 pm
Forum: General Discussions
Topic: visual6502 Q: Lines crossing at 90°. Connected or not?
Replies: 11
Views: 986

Re: visual6502 Q: Lines crossing at 90°. Connected or not?

The following is a storage unit from Balasz diagram and the intersecting wires in the red oval do not touch each other(confirmed by visual6502). So the diagram is not totally consistent or maybe it uses the convention that a 4-way intersection means no connection.

http://forum.6502.org/images ...
by cerebrum
Sun Feb 03, 2013 8:40 pm
Forum: General Discussions
Topic: visual6502 Q: Trying to understand every transistor.
Replies: 11
Views: 4332

visual6502 Q: Trying to understand every transistor.

Hi,

in case you are wondering why I'm asking so many questions on this board, it's because I've become obsessed with understanding what every transistor in the 6502 does. I think visual6502 is a great opportunity to really understand a processor and my interest was piqued by this blog post:

http ...
by cerebrum
Sun Feb 03, 2013 6:52 pm
Forum: General Discussions
Topic: visual6502 bug report (irline3)
Replies: 4
Views: 827

Re: visual6502 bug report (irline3)

Good, didn't know that I could edit the source.
by cerebrum
Sat Feb 02, 2013 8:19 pm
Forum: General Discussions
Topic: visual6502 bug report (irline3)
Replies: 4
Views: 827

visual6502 bug report (irline3)

From:
https://github.com/trebonian/visual6502/blob/master/nodenames.js
irline3: 996, // internal signal: PLA input - ir0 AND ir1

But analysing the circuit I see that irline3 is actually ir0 OR ir1:

http://www.visual6502.org/JSSim/expert.html?nosim=t&find=irline3&panx=501.1&pany=69.0&zoom=12.4 ...
by cerebrum
Fri Feb 01, 2013 6:44 pm
Forum: General Discussions
Topic: visual6502 Q: Are nodes 1329 and 1394 powered?
Replies: 3
Views: 755

Re: visual6502 Q: Are nodes 1329 and 1394 powered?


To the left of their right ends is indeed a diffusion connection to the positive rail - I think of that as red but I suppose it's a deep orange!


On my screen this appears as a deep orange. It is a powered diffusion, it will disappear if I uncheck the corresponding checkbox. What is the positive ...
by cerebrum
Fri Feb 01, 2013 6:30 pm
Forum: General Discussions
Topic: visual6502 Q: The rw pad?
Replies: 1
Views: 518

visual6502 Q: The rw pad?

I was wondering about the workings of the rw pad. I assume it is to signal to the motherboard when the processor wants to read data from the memory and when it wants to write. So power on rw means read, and a 0 means write? What about the situation when the processor wants to neither read nor write ...
by cerebrum
Fri Feb 01, 2013 4:17 am
Forum: General Discussions
Topic: visual6502 Q: Description of the data format
Replies: 1
Views: 525

visual6502 Q: Description of the data format

Hello I'm perusing the javascript source code of the simulator and would like to make some suggestions. Adding a few comments at the beginning of some files would make them much easier to understand.

1. The segdefs file(these are the node definitions I suppose): https://raw.github.com/trebonian ...
by cerebrum
Fri Feb 01, 2013 4:03 am
Forum: General Discussions
Topic: visual6502 Q: Are nodes 1329 and 1394 powered?
Replies: 3
Views: 755

visual6502 Q: Are nodes 1329 and 1394 powered?

If you follow the link both nodes(1329 and 1394) are at the bottom right corner:

http://visual6502.org/JSSim/expert.html?nosim=t&find=1329,1394&panx=503.0&pany=117.0&zoom=12.0

They both have an orange powered diffusion layer to their left but this is apparently separated by the polysilicon. But ...