The V96BMC Revision D Burst DRAM Controller is an enhanced version of the previous V96BMC with improved timing and provides dedicated Power and Ground rails to support the increasingly popular 3.3V DRAM modules. Timing parameters are also improved over the older versions of the device.
The V96BMC provides the DRAM access protocols, buffer signals, data multiplexer signals, and bus timing resources required to work with DRAM. By using the V96BMC, system designers can replace tedious design work, expensive FPGAs and valuable board space with a single, high - performance, easily configured device. The processor interface of the V96BMC implements the bus protocol of the i9600Cx/Hx/Jx. The pin naming convention has been duplicated on the V96BMC; simply wire like - named pins together to create the interface.
The V96BMC supports a total DRAM memory subsystem size of 512Mbytes. The array may be organized as 1 or 2 leafs of 32 - bits each. Standard memory sizes of 256Kbit to 64Mbit devices are supported and 8, 16, and 32 - bit accesses are allowed. The V96BMC takes advantage of Fast Page Mode or EDO DRAMs and row comparison logic to achieve static RAM performance using dynamic RAMs. Control signals required for optional external data path buffers/latches are also provided by the V96BMC. The V96BMC provides an 8 - bit bus watch timer to detect and recover from accesses to unpopulated memory regions. Two 24 - bit counters/timers can supply an external interrupt signal at a constant frequency relative to the system clock. The V96BMC is packaged in a low - cost 132 - pin PQFP package and is available in 25, 33, or 40MHz versions.