The second episode is now available of Mister Retro Wolf's new series on youtube, perfect for getting you started with MiSTer FPGA arcade core development.
Episode 2:
Starting to look at the schematics of the Namco Tank Battalion arcade game, and looking at the timing circuit both on a breadboard and in Verilog. 3 chips are created in Verilog: 74LS74 D Flip-Flop, 74LS107 J-K Flip-Flop, 74LS161 4-Bit Counter
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Tue Dec 21, 2021 2:35 pm
by nico24
Xbytez - I'm honored that you'd be posting my videos to this site. Thank you!! I was going to do it myself by I see you've been me to it.
If there are any questions about the content please fire away.
The EP2 was actually getting to be close to an hour so I've split it into 2 parts. The now EP3 will be coming out pretty soon too, since it's almost done. In that one we will look at the timing circuit done.
The series is going to cover graphics rendering and then the good stuff of how the CPU and video circuit share the ram!
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 24, 2021 11:04 am
by Alkadian
@nico24,
Thanks for the Episode 3! I am on it
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 24, 2021 11:31 am
by Alkadian
@nico24,
I hope you don't mind a quick question regarding Episode 2. Would you please let me know which book you used for the slides showing for instance the 74LS74? Please refer to the screenshot below.
I own all these 3 books:
Designing Video Game Hardware in Verilog
Digital Design and Computer Architecture
Introduction to Logic Circuits & Logic Design with Verilog
that you mentioned in the previous lesson, but I was not able to find that screenshot! It's just that I would like to follow the same resources
Thanks a lot!
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 24, 2021 3:06 pm
by Hackshed_Carl
That looks like a clip of the datasheet fort hat specific chip
Google "74LS74 datasheet" and you will find all the information about the chip.
Hope this helps
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 24, 2021 3:54 pm
by nico24
Yes - it's from the TTL book from Texas Instruments.
You can get it from this link: https://www.ti.com/lit/ug/scyd013b/scyd013b.pdf
Just a quick point - the TI book has the pinout and logic 'truth table' on different pages - by the magic of video they are together, so don't go looking for a page with both on, because you won't find it! Most other datasheets have both together though.
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Super, thanks for confirming! That Logic Pocket Data Book is within my library now!
nico24 wrote: ↑Fri Dec 24, 2021 3:54 pm
Just a quick point - the TI book has the pinout and logic 'truth table' on different pages - by the magic of video they are together, so don't go looking for a page with both on, because you won't find it! Most other datasheets have both together though.
Yep, fully understood
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 24, 2021 4:42 pm
by Alkadian
Hackshed_Carl wrote: ↑Fri Dec 24, 2021 3:06 pm
That looks like a clip of the datasheet fort hat specific chip
Google "74LS74 datasheet" and you will find all the information about the chip.
Hope this helps
Thanks for your feedback!
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Tue Dec 28, 2021 11:21 pm
by MysteryM10
Thank you for this, I’ve been following it and it makes sense, and I can see it becoming a time sink for me.
I’m an old sod professional .net dev who always envied not working on hardware instead, and this has started me scratching that itch. Please do keep it up. Gaming has been a passion since the 80s and I’m loving this.
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 31, 2021 2:30 pm
by nico24
MysteryM10 - thanks. Yes - we'll have Episode 4 coming in the next day or two - it's getting a video picture on the screen.
Re: MiSTer Core Dev Episode 2 : Get Your Flip-Flops
Posted: Fri Dec 31, 2021 6:16 pm
by Alkadian
nico24 wrote: ↑Fri Dec 31, 2021 2:30 pm
MysteryM10 - thanks. Yes - we'll have Episode 4 coming in the next day or two - it's getting a video picture on the screen.