Course #1 - why you should NEVER use fast logic ICs with old/slow computers

Other Computers and Game Systems

Moderator: Moderators

Post Reply
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by eslapion »

---
Last edited by eslapion on Fri Jul 31, 2020 4:48 am, edited 3 times in total.
Be normal.
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by eslapion »

---
Last edited by eslapion on Fri Jul 31, 2020 4:48 am, edited 8 times in total.
Be normal.
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by eslapion »

---
Last edited by eslapion on Fri Jul 31, 2020 4:49 am, edited 2 times in total.
Be normal.
plazma
Vic 20 Newbie
Posts: 4
Joined: Sun Jul 14, 2019 1:16 pm
Location: Oulu
Occupation: Design engineer

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by plazma »

Yes, sure slower speed logic is better and I acknowledge that. I prefer to use 74HCT series in C64 circuits.
74LVC & 74AHCT series was used because that was available from the component supplier in SOT case.

I tested with 469 & 466 with no problems. I also sent few for free to some test users. My design worked in a 466 where one other design failed.

And here eslapion is telling lies:
Sure enough everyone who used this product on boards 250466 had problems with it as this C64 board filters CASRAM.

Instead of changing the logic gate for the correct type, he redesigned his product to use an inverter on the secondary Chip Select line of the SRAM IC. It now works ok but he doesn't really know why. It so happens the inverter he chose is a Schmitt Trigger but he didn't even notice that part.
I know what a Schmitt Trigger is and use it on purpose in some designs.

Both 1.0 & 1.1 version have worked with all users in original 466 boards.
Problems have only emerged with new 466 clone boards where two users got problems.
On Amibay, on June 27th 2019, I announced I was going to offer a new product for the C64, called Saruman-64. It is a module which either replaces both 41464 DRAM on boards 250466 and 250469 or all 8 DRAM chips on all other versions of the C64 with some additional wiring.

Only 2 days later, I started a thread about it and immediately, a guy called Plazma indicated he was selling a nearly identical product.
That was a coincidence. I had no knowledge of your post and have never read it. The SRAM board was under work weeks before your post.
Instead few hours after my sales post you made your own sales post of an unfinished product with only rendered images.

I'm just ordering a new SRAM board "neatSRAM". It got all components under the PCB and uses slower SRAM & logic. It will be sent for free for the new 466 clone users. Later on it will be released at github for people who like to build their own.
Image
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by Mike »

plazma wrote:That was a coincidence. I had no knowledge of your post and have never read it. The SRAM board was under work weeks before your post. Instead few hours after my sales post you made your own sales post of an unfinished product with only rendered images.
Before any priority discussion comes up here: a similar solution to operate a C64 with SRAM was already in development in the German Forum64 as early as 2011, with a small PCB to replace the two 41464 being shown already early 2017:

https://www.forum64.de/index.php?thread ... ost1125579, Post #52
plazma
Vic 20 Newbie
Posts: 4
Joined: Sun Jul 14, 2019 1:16 pm
Location: Oulu
Occupation: Design engineer

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by plazma »

Mike wrote: Thu Jul 09, 2020 4:10 am Before any priority discussion comes up here: a similar solution to operate a C64 with SRAM was already in development in the German Forum64 as early as 2011, with a small PCB to replace the two 41464 being shown already early 2017:

https://www.forum64.de/index.php?thread ... ost1125579, Post #52
My design is based on the gerrits preliminary schematic in first post. Even though I got it from some other forum or FB group.
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by eslapion »

---
Last edited by eslapion on Fri Jul 31, 2020 4:49 am, edited 4 times in total.
Be normal.
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: University course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by eslapion »

---
Last edited by eslapion on Fri Jul 31, 2020 4:50 am, edited 1 time in total.
Be normal.
Vic20-Ian
Vic 20 Scientist
Posts: 1214
Joined: Sun Aug 24, 2008 1:58 pm

Re: Course #1 - why you should NEVER use fast logic ICs with old/slow computers

Post by Vic20-Ian »

This will be a useful thread for many people if it can stick to knowledge sharing without the emotive posts.

Thank you for putting this together, I learned a few things.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Post Reply