Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Streptococcus pneumoniae open reading frames encoding polypeptide antigens and uses thereof
Patent Number: 7,384,775 Issued on 06/10/2008 to Zagursky,   et al.

Title: Mast cell surface antigen, DNA thereof, and antibody against the antigen
Patent Number: 7,045,597 Issued on 05/16/2006 to Kawai,   et al.

Title: Rehabilitation stroller
Patent Number: 7,044,498 Issued on 05/16/2006 to Chen

Title: Modular multiple disk drive apparatus
Patent Number: 7,042,720 Issued on 05/09/2006 to Konshak,   et al.

Title: Projector device
Patent Number: 6,913,361 Issued on 07/05/2005 to Gishi,   et al.

Title: Edge detection and sharpening process for an image
Patent Number: 7,068,852 Issued on 06/27/2006 to Braica

Title: Systems and methods for enhanced error concealment in a video decoder
Patent Number: 6,990,151 Issued on 01/24/2006 to Kim,   et al.

Title: Optical substrate and display device using the same
Patent Number: 7,042,644 Issued on 05/09/2006 to Nishikawa

Title: Apparatus and methods for shared memory interfaces in programmable logic devices
Patent Number: 6,828,822 Issued on 12/07/2004 to Bellis,   et al.

Title: Spectrometer
Patent Number: 7,034,936 Issued on 04/25/2006 to Schenk,   et al.

Title: Audio visual architecture
Patent Number: 7,039,943 Issued on 05/02/2006 to Hasha

Title: Apparatus for surface modification of polymer, metal and ceramic materials using ion beam
Patent Number: 6,841,789 Issued on 01/11/2005 to Koh,   et al.

Title: Insulation shielding for glass fiber making equipment
Patent Number: 7,021,084 Issued on 04/04/2006 to Lembo

Title: Mounting assembly
Patent Number: 7,063,297 Issued on 06/20/2006 to Jopling

Title: Golf club head and manufacturing method therefor
Patent Number: 7,022,032 Issued on 04/04/2006 to Chen

Title: Multi-resolution image data management system and method based on tiled wavelet-like transform and sparse data coding
Patent Number: 6,978,049 Issued on 12/20/2005 to Chui,   et al.

Title: Hydraulic turbine draft tube with enhanced dissolved oxygen
Patent Number: 6,971,843 Issued on 12/06/2005 to Desy,   et al.

Title: Information data multiplex transmission system, its multiplexer and demultiplexer, and error correction encoder and decoder
Patent Number: 7,020,824 Issued on 03/28/2006 to Tanaka,   et al.

Title: Method and system for controlling a robot
Patent Number: 7,069,111 Issued on 06/27/2006 to Glenn,   et al.

Title: Method and system for verifying the integrity of normal sinus rhythm templates
Patent Number: 6,996,434 Issued on 02/07/2006 to Marcovecchio,   et al.

Title: Ocular fundus auto imager
Patent Number: 7,025,459 Issued on 04/11/2006 to Cornsweet,   et al.

Title: System and method for calibrating electronic circuitry
Patent Number: 7,045,995 Issued on 05/16/2006 to Summers

Title: Red colorant composition and magenta inkjet ink composition with stable pH
Patent Number: 7,125,445 Issued on 10/24/2006 to Chou,   et al.

Title: Heat exchanger for liquid vaporization
Patent Number: 7,036,463 Issued on 05/02/2006 to Moody

Title: Energization cycle counter for induction heating tool
Patent Number: 7,041,946 Issued on 05/09/2006 to Bartz

Title: Upper bearing support assembly for internal turret
Patent Number: 7,063,032 Issued on 06/20/2006 to Lindblade,   et al.

Title: Semiconductor device and manufacturing the same
Patent Number: 6,847,112 Issued on 01/25/2005 to Ito

Title: Adaptive filtering of visual image using auxiliary image information
Patent Number: 7,072,525 Issued on 07/04/2006 to Covell

Title: Data bank providing connectivity among multiple mass storage media devices using daisy chained universal bus interface
Patent Number: 6,875,023 Issued on 04/05/2005 to Brown

Title: Over-pressurization protection system for cryogenic vessel
Patent Number: 7,028,489 Issued on 04/18/2006 to Hall

Title: Methods of preparing a polymeric material composite
Patent Number: 7,041,780 Issued on 05/09/2006 to Buckley,   et al.

Title: Back light module
Patent Number: 6,843,582 Issued on 01/18/2005 to Chang

Title: Electronic sign enclosure having a rail
Patent Number: 6,851,210 Issued on 02/08/2005 to Rose

Title: Cuvette arrays
Patent Number: 6,887,432 Issued on 05/03/2005 to Kansy,   et al.

Title: Method and apparatus for hosting a network camera including a heartbeat mechanism
Patent Number: 7,076,085 Issued on 07/11/2006 to Sah

Title: Component mounting control method
Patent Number: 7,051,431 Issued on 05/30/2006 to Ueda,   et al.

Title: Semiconductor devices and methods of manufacturing the same
Patent Number: 6,967,142 Issued on 11/22/2005 to Sohn

Title: 3-D map data visualization
Patent Number: 6,836,270 Issued on 12/28/2004 to Du

Title: Service broker for processing data from a data network
Patent Number: 7,032,002 Issued on 04/18/2006 to Rezvani,   et al.

Title: Method for applying a substrate
Patent Number: 6,841,027 Issued on 01/11/2005 to Muffler

Title: Impact load transfer element
Patent Number: 6,969,110 Issued on 11/29/2005 to Ali,   et al.

Title: Method for propagating vibratory motion into a conductive fluid and using the method to solidify a melted metal
Patent Number: 6,852,178 Issued on 02/08/2005 to Iwai,   et al.

Title: Phase determination of a radiation wave field
Patent Number: 6,885,442 Issued on 04/26/2005 to Nugent,   et al.

Title: Manganese, bismuth mixed metal oxide cathode for rechargeable lithium electrochemical systems
Patent Number: 7,011,908 Issued on 03/14/2006 to Atwater,   et al.

Title: Conveyor for changing the angular orientation of conveyed articles
Patent Number: 7,036,654 Issued on 05/02/2006 to Frost

Title: Methods and systems for reducing erase times in flash memory devices
Patent Number: 7,079,424 Issued on 07/18/2006 to Lee,   et al.

Title: Attachment of a sling
Patent Number: 7,069,624 Issued on 07/04/2006 to Johnson

Title: Print media feed alignment mechanism
Patent Number: 7,032,899 Issued on 04/25/2006 to Jensen

Title: System and apparatus for receiving an application
Patent Number: 6,983,304 Issued on 01/03/2006 to Sato

Title: Actuation membrane for application to a card slot of a system
Patent Number: 7,023,697 Issued on 04/04/2006 to Pokharna,   et al.

Title: Two-stage charging device
Patent Number: 6,853,165 Issued on 02/08/2005 to Chen

Title: Selective calling receiver and method of switching alert operation thereof
Patent Number: 7,026,914 Issued on 04/11/2006 to Amma

Title: Aquarium filter having self-priming arrangement
Patent Number: 7,001,509 Issued on 02/21/2006 to Lin

Title: Color switching projection apparatus with two liquid crystal panels
Patent Number: 7,048,380 Issued on 05/23/2006 to Sokolov

Title: User interface rendering component environment
Patent Number: 7,032,180 Issued on 04/18/2006 to Wilkinson,   et al.

Title: Low power dissipating sense amplifier
Patent Number: 6,975,549 Issued on 12/13/2005 to Lin

Title: Relay with a core having an enlarged cross-section
Patent Number: 7,026,896 Issued on 04/11/2006 to Mikl,   et al.

Title: Optical filters
Patent Number: 6,838,183 Issued on 01/04/2005 to Yializis

Title: Surface-treating agents, anti-fogging sheets, and trays using thereof
Patent Number: 7,052,539 Issued on 05/30/2006 to Okumura,   et al.

Title: Assembly structure of rimless eyeglasses
Patent Number: 6,896,367 Issued on 05/24/2005 to Sohn

Title: Method to prevent metal oxide formation during polycide reoxidation
Patent Number: 7,067,411 Issued on 06/27/2006 to Schuegraf,   et al.

Title: Cast-in anchor attachment apparatus
Patent Number: 6,789,776 Issued on 09/14/2004 to Gavin

Title: Electronic tracking system for a combination of sporting articles consisting of more than one sporting article and the use of same
Patent Number: 7,017,808 Issued on 03/28/2006 to Holzer

Title: Shape lockable apparatus and method for advancing an instrument through unsupported anatomy
Patent Number: 6,837,847 Issued on 01/04/2005 to Ewers,   et al.

Title: Semiconductor device having a ball grid array and a fabrication process thereof
Patent Number: 6,784,542 Issued on 08/31/2004 to Fukasawa,   et al.

Title: Power-actuated lathe chuck
Patent Number: 6,880,831 Issued on 04/19/2005 to Taglang

Title: Two-dimensional stepwise-controlled microstructure
Patent Number: 7,042,609 Issued on 05/09/2006 to Buzzetta

Title: Optical wavelength converting device and process for producing the same
Patent Number: 6,998,223 Issued on 02/14/2006 to Nihei,   et al.

Title: Breast biopsy and therapy system for magnetic resonance imagers
Patent Number: 6,889,073 Issued on 05/03/2005 to Lampman,   et al.

Title: Programmable AED-CPR training device
Patent Number: 6,969,259 Issued on 11/29/2005 to Pastrick,   et al.

Title: Method for plating of printed circuit board strip
Patent Number: 7,065,869 Issued on 06/27/2006 to Kang,   et al.

Title: Inkjet recording medium
Patent Number: 6,896,364 Issued on 05/24/2005 to Nakazawa,   et al.

Title: Use of amplified spontaneous emission from a semiconductor optical amplifier to minimize channel interference during initialization of an externally modulated DWDM transmitter
Patent Number: 6,842,587 Issued on 01/11/2005 to McGhan,   et al.

Title: Belt type continuously variable transmission
Patent Number: 7,039,516 Issued on 05/02/2006 to Yamaguchi,   et al.

Title: Gas flow meter and method for measuring gas flow rate
Patent Number: 7,082,826 Issued on 08/01/2006 to Robertson

Memory architecture for increased speed and reduced power consumption Number:7,035,132 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Colombian Military Releases Video of Hostage Rescue by VOA News
     Former DRC Warlord Brought Before ICC Amid Doubts by Brent Latham
     Tanzania Devises Plan to Cope with Avian Flu Outbreak (Part 1/5) by Douglas Mpuga

Title: Memory architecture for increased speed and reduced power consumption

Abstract: An improved multi-wordline memory architecture providing decreased bitline coupling to increase speed and reduce power consumption including an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to a multiplexing arrangement for sharing bitlines of adjacent bitcells.

Patent Number: 7,035,132 Issued on 04/25/2006 to Nautiyal,   et al.


Inventors: Nautiyal; Vivek (Uttaranchal, IN); Kumar; Ashish (Jharkhand, IN)
Assignee: STMicroelectronics Pvt. Ltd (Uttar Pradesh, IN)
Appl. No.: 426004
Filed: April 29, 2003


Foreign Application Priority Data

Apr 30, 2002 [IN] 509/DEL/2002

Current U.S. Class: 365/154 ; 365/156; 365/63
Current International Class: G11C 11/00 (20060101)
Field of Search: 365/154,156,63,230.02,230.03,230.04,189.02


References Cited [Referenced By]

U.S. Patent Documents
5519655 May 1996 Greenberg
5708620 January 1998 Jeong
5828594 October 1998 Fujii
5917744 June 1999 Kirihata et al.
6160730 December 2000 Tooher
Primary Examiner: Auduong; Gene N.
Attorney, Agent or Firm: Jorgenson; Lisa K. Morris; James H. Wolf, Greenfield & Sacks, P.C.

Claims



What is claimed is:

1. An improved memory architecture providing decreased bitline coupling to increase speed and reduce power consumption, comprising: multiple wordline each selecting a group of bitcells, using an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to a multiplexing arrangement for sharing bitlines of adjacent bitcells in different columns of bitcells; wherein each bitline is coupled to a first column of bitcells and an adjacent second column of bitcells, the first column being crossed by a first wordline that is coupled to a bitcell in the second column.

2. An improved memory architecture as claimed in claim 1 wherein said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

3. An improved memory architecture as claimed in claim 1 wherein said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

4. An improved memory architecture as claimed in claim 1 wherein each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

5. An improved memory architecture as claimed in claim 1 wherein each bitcell connects to two complementary bitlines.

6. An improved multi-wordline memory architecture as claimed in claim 1 wherein each bitcell connects to a single bitline.

7. An improved Static Random Access Memory (SRAM) architecture providing decreased bitline coupling to increase speed and reduce power consumption, comprising: multiple wordlines each selecting a group of bitcells, using an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to a multiplexing arrangement for sharing bitlines of adjacent bitcells in different columns of bitcells; wherein each bitline is coupled to a first column of bitcells and an adjacent second column of bitcells, the first column being crossed by a first wordline that is coupled to a bitcell in the second column.

8. An improved SRAM architecture as claimed in claim 7 wherein said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

9. An improved SRAM architecture as claimed in claim 7 wherein said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

10. An improved SRAM architecture as claimed in claim 7 wherein each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

11. An improved SRAM architecture as claimed in claim 7 wherein each bitcell connects to two complementary bitlines.

12. An improved SRAM architecture as claimed in claim 7 wherein each bitcell connects to a single bitline.

13. A method for improving memory architecture for decreasing bitline coupling to increase speed and reduce power consumption, comprising: multiple wordlines each selecting a group of bitcells employing an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to multiplexing arrangement for sharing bitlines of adjacent bitcells in different columns of bitcells; wherein each bitline is coupled to a first column of bitcells and an adjacent second column of bitcells, the first column being crossed by a first wordline that is coupled to a bitcell in the second column.

14. A method as claimed in claim 13 wherien said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

15. A method as claimed in claim 13 wherein said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

16. A method as claimed in claim 13 wherein each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

17. A method as claimed in claim 13 wherein each bitcell connects to two complementary bitlines.

18. A method as claimed in claim 13 wherein each bitcell connects to a single bitline.

19. A memory architecture comprising: a plurality of bitcells arranged in a plurality of rows and a plurality of columns; a first wordline coupled to a first set of bitcells in a first row of bitcells and a second wordline coupled to a second set of bitcells in the first row of bitcells; and a plurality of bitlines, each bitline being coupled to a first plurality of bitcells in a first column of bitcells and an adjacent second plurality of bitcells in a second column of bitcells, wherein the first wordline crosses the first column and is coupled to at least one of the second plurality of bitcells in the second column.

20. The memory architecture of claim 19 wherein the first wordline controls a first switch that couples the bitline to a first sense amplifier/write driver when the first wordline is selected.

21. The memory architecture of claim 20 wherein the second wordline controls a second switch that couples the bitline to a second sense amplifier/write driver when the second wordline is selected.

22. The memory architecture of claim 21, wherein the memory architecture comprises N bitcells and no greater than approximately N+1 bitlines.

23. The memory architecture of claim 19, wherein the memory architecture comprises N bitcells and no greater than approximately N/2 bitlines.

24. The method of claim 17, wherein the memory architecture comprises N bitcells and no greater than approximately N+1 bitlines.

25. The method of claim 18, wherein the memory architecture comprises N bitcells and no greater than approximately N/2 bitlines.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to an improved memory architecture that decreases bitline coupling to provide increased speed and reduced power consumption. The scheme is applicable to all types of memories using multiple wordlines.

2. Discussion of the Related Art

Memory architectures are continuously targeting higher operating speeds and increased densities. The increased densitites in turn impose additional requirements of reduced power dissipation. Several efforts have been made in addressing these requirements. One approach has been to introduce a stable voltage line, generally a power line, between adjacent bitlines so as to reduce the capacitive coupling between them thereby decreasing the capacitive loading resulting in increased speed and reduced power consumption. However, this technique increases the area required by each bitcell which conflicts with the requirement of increased bit densities.

U.S. Pat. No. 6,160,730 describes a memory architecture that uses interlaced multiple wordlines and provides a local selection line which crosses the word select line and connects to only one of the word select lines. While this invention does reduce bitcell area it does not address the issue of reducing capacitance to increase speed or reduce power consumption.

SUMMARY OF THE INVENTION

An object of this invention is to overcome at least the above drawbacks and provide a memory architecture that decreases bitline coupling to enable increased speed and reduced power dissipation.

This invention provides an improved memory architecture providing decreased bitline coupling to increase speed and reduce power consumption, comprising:

multiple wordlines each selecting a group of bitcells, using an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to

a multiplexing arrangement for sharing bitlines of adjacent bitcells.

The said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

The said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

Each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

Each bitcell connects to two complementary bitlines.

Each bitcell connects to a single bitline.

The present invention further provides an improved Static Random Access Memory (SRAM) architecture providing decreased bitline coupling to increase speed and reduce power consumption, comprising:

multiple wordlines each selecting a group of bitcells, using an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to

a multiplexing arrangement for sharing bitlines of adjacent bitcells.

The said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

The said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

Each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

Each bitcell connects to two complementary bitlines.

Each bitcell connects to a single bitline.

The instant invention also provides a method for improving memory architecture for decreasing bitline coupling to increase speed and reduce power consumption, comprising:

multiple wordlines each selecting a group of bitcells employing an interleaving arrangement for connecting adjacent bitcells to different wordlines, coupled to, multiplexing arrangement for sharing bitlines of adjacent bitcells.

The said interleaving arrangement is achieved by connecting select lines of adjacent bitcells to different word select lines.

The said multiplexing arrangement connects the bitline from each bitcell to a selected one of a plurality of sense/drive circuits based on the selected wordline.

Each bitcell includes an overlaid power line for decoupling adjacent bitcell lines in order to further reduce coupling capacitance.

Each bitcell connects to two complementary bitlines.

Each bitcell connects to a single bitline.

BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS

This invention will now be described with the help of the following drawings:

FIG. 1 shows a conventional single wordline memory structure;

FIG. 2 shows a conventional single wordline architecture with a power line introduced between adjacent bitlines for reducing capacitive coupling;

FIG. 3 shows the bitcell arrangement of a dual wordline memory structure having 2 bitlines per bitcell according to the present invention;

FIG. 4 shows the multiplexing arrangement of a dual wordline memory structure having 2 bitlines per bitcell according to the present invention; and

FIG. 5 shows the bitcell arrangement of a dual wordline memory structure having 1 bitline per bitcell according to the present invention

DETAILED DESCRIPTION

FIG. 1 shows the bitcell arrangement for a single wordline bitcell according to the prior art. When the cells are accessed through the wordline the bitlines pair conveys the data and the complement of the data shared in the cells for a read operation, or the data and the complement of the data to be stored in the cell in the case of a write operation. The shaded area indentifies the area of high coupling between adjacent bitcells. This capacitance coupling increases power dissipation and delay time as the coupling capacitor is charged or discharged at each bitcell boundary on each access. For a case of "N" bitcells the number of bitlines is "2N" and the number of coupling capacitances to be charged or discharged is "N-1".

FIG. 2 shows the addition of a decoupling signal line or "trace" between adjacent bitlines from adjacent bitcells. The decoupling trace is connected to a stable D.C. voltage, usually a power supply voltage, and acts to "shield" one bitline from the other. While this "shield" reduces the bitline coupling it increases the average effective area per bitcell.

The modified bitcell architecture according to the instant invention is shown in FIG. 3. The memory array is now organised as a dual wordline structure with adjacent bitcells connected to different word select lines. At the same time, the adjacent bitlines of 2 adjacent bitcells have been merged to form a common bitline. This structure reduces the number of bitlines to only "N+1" bitcells for every "N" bitcells. There is also no region of coupling between adjacent bitcells. When wordline 1 is selected bitcell 1 and bitcell 3 are accessed for read or write, while bitcell 2 and bitcell 4 are disabled. Similarly, when wordline 2 is active bitcell 2 and bitcell 4 are accessed for Read or Write while bitcell 1 and bitcell 3 are deselected. The reduction of bitlines reduces the effective area per bitcell and also reduces the power consumption very significantly as the total capacitive charge/discharge currents is reduced. The addition of the "decoupling" line across each bitcell shields adjacent bitlines and further reduces power consumption. It will be apparent to an ordinary person in the art that the arrangement can be easily extended to the case of multiple wordlines where the number of wordlines is greater than 2.

A preferred implementation of multiplexing arrangement required for the sharing bitlines in the present invention is shown in FIG. 4. Switch pairs "A" & "B" connect each bitline to either one of 2 bitcell sense amplifiers/write drivers. The multiplexer channel selection is controlled by the two wordselect lines. When wordline 1 is active the bitline is connected through swich "A" to the first of the 2 sense amplifier/write drivers in the pair. Similarly, when wordline 2 is selected the same bitline is connected through switch "B" to the second sense amplifier/write driver in the pair.

FIG. 5 shows an arrangement wherein each bitcell outputs or receives data using only one bitline which is shared between adjacent bitcells. In this configuration there are only N/2 bitlines and N/2 sense amplifier/write drivers per "N" bitcells. Also only one switch is necessary for each bitcell pair resulting in a requirement of only "N/2" switches.

It will be apparent to those with ordinary skill in the art that the foregoing is merely illustrative and is not intended to be exhaustive or limiting, having been presented by way of example only and that various modifications can be made within the scope of the above invention.

Accordingly, this invention is not to be considered limited to the specific examples chosen for purposes of disclosure, but rather to cover all changes and modifications, which do not constitute departures from the permissible scope of the present invention. The invention is therefore not limited by the description contained herein or by the drawings, but only by the claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
  6   4         8
7   4 1          
  3       5      
  5       3   8  
  2 1   6   3 7  
  4   8       5  
      3       6  
          4 8   2
9         7   3  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!