emu-russia / breaks

Nintendo Entertainment System (NES) / Famicom / Famiclones chip reversing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

APU Tran Issues from ttlworks

ogamespec opened this issue · comments

image

EDIT: /ACLK4

image

I don't see the problem, I've checked the topology and the transes 50 times.

EDIT: Actually... hehe

image

APU > DPCM > frequency counter LFSR > order of Bits

Considering the wikipedia page about LFSRs,
for the DPCM frequency counter LFSR the naming order of Bits is swapped.

The LFSR Bit tied to the input feed should be named FR0 instead of FR8,
please check.

Note, that when changing the naming Bit order of the LFSR,
this also changes the naming Bit order of the DPCM decoder outputs.

APU has a frequency LFSR in the DPCM section,
and a frequency LFSR in the Noise section.

Control signals for both LFSRs are labeled FLOAD,FSTEP in your schematics.
That might cause a problem to the "end user".

In my schematics, I now renamed the control signals for the DPCM frequency LFSR to DFLOAD,DFSTEP.

Please check.