Sorry for being off-topic but ...
especially with FPGAs were you can't just stick a scope probe on an internal signal.
I don't know about Xilinx, but Altera has SignalTap II which allows you to do just that! It's quite nice, although it uses the on-chip ram to buffer values, so it can be ...
Search found 19 matches
- Wed Jan 19, 2011 10:38 pm
- Forum: Programmable Logic
- Topic: A 6502 SoC Project using a Spartan 3 FPGA
- Replies: 223
- Views: 68932
- Wed Jan 19, 2011 4:37 am
- Forum: Programmable Logic
- Topic: A 6502 SoC Project using a Spartan 3 FPGA
- Replies: 223
- Views: 68932
- Wed Jan 19, 2011 3:17 am
- Forum: Programmable Logic
- Topic: 6502 Verilog Replica
- Replies: 9
- Views: 9144
- Wed Jan 19, 2011 1:53 am
- Forum: Programmable Logic
- Topic: 6502 Verilog Replica
- Replies: 9
- Views: 9144
I should also point out that the chip, as is, can be single stepped, and all the internal registers and control signals can be dumped. :D Really, this is for my own good, since I need to debug the countless mistakes I made. Still, I find it cool to be able to run a replica of the 6502 and peek in on ...
- Wed Jan 19, 2011 1:50 am
- Forum: Programmable Logic
- Topic: 6502 Verilog Replica
- Replies: 9
- Views: 9144
- Wed Jan 19, 2011 1:38 am
- Forum: Programmable Logic
- Topic: 6502 Verilog Replica
- Replies: 9
- Views: 9144
6502 Verilog Replica
This is a continuation of the topic that started here.
6502 Verilog Replica
by Xor
Summary
A logically accurate replica of the NMOS 6502, written in Verilog HDL, and based on the transistor netlist available from Visual6502.org .
Goal
The main goal of the project is for my own personal ...
6502 Verilog Replica
by Xor
Summary
A logically accurate replica of the NMOS 6502, written in Verilog HDL, and based on the transistor netlist available from Visual6502.org .
Goal
The main goal of the project is for my own personal ...
- Sat Jan 15, 2011 12:04 pm
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
- Sat Jan 15, 2011 6:41 am
- Forum: General Discussions
- Topic: 6502 Colorized Block Diagram
- Replies: 17
- Views: 8562
6502 Colorized Block Diagram
I couldn't find a colorized version of the 6502 Block Diagram. I found it difficult to follow where things like DB and SB go, because they criss-cross with ADL, ADH, and blend in with other lines and blocks. So, I created my own colorized version. I am a tech guy, not an artist, so you'll have to ...
- Sat Jan 15, 2011 6:27 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
- Sat Jan 15, 2011 3:29 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
On the subject of latches and clocking, here's a thing: when the 6502 fetches a second operand byte which appears on the high address byte in the very next phase, you'll find that there's a phi2 latch to capture the databus into the IDL, and then in phi1 the data actually has to pass through 2 phi1 ...
- Fri Jan 14, 2011 1:30 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
- Fri Jan 14, 2011 1:05 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
- Thu Jan 13, 2011 8:14 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
Arlet, yeah, the clocking is a little weird. I updated the clocking code to more closely model how the 6502 generates its clock. From what I remember in the documentation it pushes the edges of the two clocks away from each other; far enough that it satisfies setup and hold times.
When I synthesize ...
When I synthesize ...
- Thu Jan 13, 2011 4:04 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774
- Wed Jan 12, 2011 11:21 am
- Forum: General Discussions
- Topic: 6502 Timing Controls: T0?
- Replies: 23
- Views: 10774