Return to the Products Page
  homesearchagentssupportask xilinxmap

 

DSL Memory 


DSL Memory Block Diagram

 

Functions

Interfacing the processor to the memory modules requires at least two critical abilities - electrical compatibility and speed. Electrical compatibility between the processor and chosen memories - FLASH EPROM, SRAM or DRAM is basically resolved by using Xilinx 3.3 volt PLD technologies. Available in both SpartanXL FPGA and XC9500XL CPLDs, the ability to freely connect 5V and 3.3V processors and memories is easily resolved. 

For the choice of PLDs to achieve the DRAM interface, either a SpartanXL FPGA or a XC9500XL CPLD could be used to create a mixed 3.3V/5V DRAM interface. The SpartanXL would consume less power than the XC9500XL, however the XC9500XL can typically create a faster DRAM interface if power is not the issue. 

For the SRAM and FLASH EPROM interfaces, users frequently want the simplicity of a CPLD for its wide address decode capability and pin retention architecture. 

Advantages

Both SpartanXL and XC9500XL devices can be used in a memory interface application such as this. SpartanXL has the advantage of lower operating and standby power while the XC9500XL will offer faster DRAM interface capability and wider decode capability for SRAM, FLASH, or EPROM. Both options are substantially lower priced than competitive alternatives. 

More Information
 
DSL Market Overview DSL Glossary DSL Modems
DSL Documentation Back to Xilinx at Work