TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Reverse-engineering the classic MK4116 16-kilobit DRAM chip

85 pointsby pictureover 4 years ago

9 comments

fred256over 4 years ago
Reading about separate row and column addresses reminded me that the Apple II had its address lines arranged in such a way that the video circuitry would naturally read every row of memory, thus obviating the need for a separate refresh circuit.<p>(To RAM, the order of address lines doesn&#x27;t matter)
评论 #25097638 未加载
jamwafflesover 4 years ago
I always get a bit excited when I see a righto.com post.<p>An excellent read as usual.
评论 #25095410 未加载
nickcwover 4 years ago
I remember those chips as they were the ones in the ZX81 16K RAM Pack. 8 of the little beauties.<p>The RAM Pack itself was a nightmare. If it wobbled the computer would crash. I held mine on with blu-tack - lots of it. Every now and again I&#x27;d have to take it off and clean the contacts by rubbing the oxide layer off with an India rubber. It used to run quite hot too.<p>Despite the problems, the RAM pack was the best upgrade I had!
kensover 4 years ago
Author here for all your vintage DRAM questions :-)
评论 #25094311 未加载
评论 #25095441 未加载
评论 #25095429 未加载
评论 #25095532 未加载
评论 #25103142 未加载
评论 #25099866 未加载
dborehamover 4 years ago
Cut my teeth on this device. I remember the excitement at getting the first 4164 samples: Single 5V rail: luxury. Had to invent bank switching to use more than 8 of them:) Good times.
h2odragonover 4 years ago
At some level, all signals are analog. Lovely clever tricks every step of the way are necessary to make the nice abstract digital levels we try to think about. How might such tricks discriminate more states? can we have 3, 8, more state &quot;bits&quot;?
评论 #25095538 未加载
评论 #25096488 未加载
musicaleover 4 years ago
Nice. This is a really interesting design.<p>I tend to like NMOS because of its compactness and simplicity (disadvantage is usually dissipating static power of course.)
egsmiover 4 years ago
Love the articles. I definitely want to spend a bit more time with it. The section on the sense amp was great.<p>But one thing I was left wondering was how was the refresh managed?<p>Was it just the act the reading&#x2F;writing had the side effect of refreshing? Therefore the memory controller had to keep track of when &amp; what was accessed?
评论 #25101098 未加载
cute_boiover 4 years ago
really love these reverse engineering articles &lt;3