I'm working on designing a simple "retro computer" based on the NXP
68SEC000. The "SEC" variant (by NXP) is essentially a Motorola 68000 with a few differences. Such as the inclusion of
A0 and it's a static/CMOS version.
I'm also reading through the excellent Microprocessor System Design book by Alan Clements. This book does not directly cover the 68SEC000 as it covers the "generic" 68000 from Motorola.
In the book, it references a minimal computer that has
74LS244 bus drivers between the address pins and other devices. It also has
74LS245 bus transceivers between the data bus and other devices.
My understanding is that back then, many of these chips could not drive other components very well so these bus drivers were used to boost the outputs (forgive me, I'm a newbie when it comes to electrical engineering).
However, I have designed another computer in the past based on the 65C02 which doesn't need any drivers because it's modern, static and I assume just "stronger" in its ability to drive other components. This computer proved to be very reliable and I have not seen the need for any drivers on it (yet).
I've tried to find reference designs that use the newer 68SEC000 but I cannot find anything. My searches always leads me back to the generic Motorola 68000 (just like the book).
So my question is, is there any real benefit of using these drivers and transceivers on a new design that utilizes the 68SEC000? Or, does the very nature of the CMOS/static design negate the need for them?
Some points of interest is that my design uses all new and modern parts (except for the 68SEC000). My SRAM, UART's, etc. are all modern devices.
Thanks for any help.