Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD rtl8019as SRAM adapter

License: CC-BY-SA 3.0

Mode: Editors' pick

  • 185
  • 0
  • 0
Update time: 2022-06-28 13:34:38
Creation time: 2020-10-21 10:06:01
Description
## An adapter to put a SRAM chip in the Boot ROM socket of a Realtek RLT8019AS network card. The RTL8019AS ethernet ASIC includes support for writeable flash/eeprom memory devices in the boot ROM socket. The signal to flash these devices is the same MEMW signal that RAM uses, so this means it's possible to use a RAM chip in this socket as an upper memory block. However, many network cards use a DIP28 socket that supports only 16 Kb of ROM memory, and where the MEMR and MEMW signals are tied low and high respectively, instead of being connected to the bus signals. This adapter allows to install a SRAM chip in DIP32 package on those cards with a "brain dead" socket. The adapter reroutes MEMW, MEMR and the additional address lines to the C2 connector, so that they can be wired to the corresponding signals on the card edge connector of the network card. With the adapter you can have up to 64Kb of UMBs, mapped in memory according to the RTL's configuration settings for the ROM socket base. However, the setting to enable memory writes is not "persistant"; it's not set based on the configuration EEPROM contents, it needs to be specifically set "on", presumably by the program used to flash new contents. Therefore you simply can't "set and forget it" for use as upper memory. You have to load the zero-resident enabler [RTL2UMB.EXE](https://github.com/Astrowallaby/PaleozoicPC-stuff) from config.sys before a UMB provider program such as USE!UMBS.SYS. During execution the program stuffs the necessary registers on the card to enable writes and exits.
Design Drawing
schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity
1 27128 C1 DIP28-600 1
2 AS6C1008-55PCN U1 DIP32-600 1
3 JUMPER-4 C2 1X04 1

Unfold

Project Attachments
Empty
Project Members
Related Projects
Change a batch
Loading...
Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn