Programmable logic device including configuration data or user data memory slices

A programmable logic device (PLD) comprises at least one configurable element, and a plurality of programmable logic elements for configuring the configurable element(s). Alternatively, a PLD comprises an interconnect structure and a plurality of programmable logic elements for configuring the inter...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CARBERRY, RICHARD A, JOHNSON, ROBERT ANDERS, TRIMBERGER, STEPHEN M, WONG, JENNIFER
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CARBERRY
RICHARD A
JOHNSON
ROBERT ANDERS
TRIMBERGER
STEPHEN M
WONG
JENNIFER
description A programmable logic device (PLD) comprises at least one configurable element, and a plurality of programmable logic elements for configuring the configurable element(s). Alternatively, a PLD comprises an interconnect structure and a plurality of programmable logic elements for configuring the interconnect structure. In either embodiment, at least one of the programmable logic elements includes N memory cells. A predetermined one of the N memory cells forms part of a memory slice, wherein at least a portion of each slice of the programmable logic device is allocated to either configuration data or user data memory. Typically, one memory slice provides one configuration of the programmable logic device. In accordance with one embodiment, a memory access port is coupled between at least one of the N memory cells and either one configurable element or the interconnect, thereby facilitating loading of new configuration data into other memory slices during the one configuration. The new configuration data may include off-chip or on-chip data. The present invention typically allocates at least one slice to user data memory and includes means for disabling access to at least one of the N memory cells.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US5959881A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US5959881A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US5959881A3</originalsourceid><addsrcrecordid>eNqFizEKAjEQANNYiPoG9wMWIgd3pRyKpaLWx5rshYUke2wSwd8raG81DMzMzeWs4hVjxEcgCOLZgqMnWwJONlTHyYOVNLKvioUlgcOCIAo1k34lUhR9QQ6fLS_NbMSQafXjwqyPh1t_2tAkA-UJLSUqw_3adE3Xttv97n_xBjFTN3g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Programmable logic device including configuration data or user data memory slices</title><source>esp@cenet</source><creator>CARBERRY; RICHARD A ; JOHNSON; ROBERT ANDERS ; TRIMBERGER; STEPHEN M ; WONG; JENNIFER</creator><creatorcontrib>CARBERRY; RICHARD A ; JOHNSON; ROBERT ANDERS ; TRIMBERGER; STEPHEN M ; WONG; JENNIFER</creatorcontrib><description>A programmable logic device (PLD) comprises at least one configurable element, and a plurality of programmable logic elements for configuring the configurable element(s). Alternatively, a PLD comprises an interconnect structure and a plurality of programmable logic elements for configuring the interconnect structure. In either embodiment, at least one of the programmable logic elements includes N memory cells. A predetermined one of the N memory cells forms part of a memory slice, wherein at least a portion of each slice of the programmable logic device is allocated to either configuration data or user data memory. Typically, one memory slice provides one configuration of the programmable logic device. In accordance with one embodiment, a memory access port is coupled between at least one of the N memory cells and either one configurable element or the interconnect, thereby facilitating loading of new configuration data into other memory slices during the one configuration. The new configuration data may include off-chip or on-chip data. The present invention typically allocates at least one slice to user data memory and includes means for disabling access to at least one of the N memory cells.</description><edition>6</edition><language>eng</language><subject>BASIC ELECTRONIC CIRCUITRY ; CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; INFORMATION STORAGE ; PHYSICS ; PULSE TECHNIQUE ; STATIC STORES</subject><creationdate>1999</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19990928&amp;DB=EPODOC&amp;CC=US&amp;NR=5959881A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19990928&amp;DB=EPODOC&amp;CC=US&amp;NR=5959881A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CARBERRY; RICHARD A</creatorcontrib><creatorcontrib>JOHNSON; ROBERT ANDERS</creatorcontrib><creatorcontrib>TRIMBERGER; STEPHEN M</creatorcontrib><creatorcontrib>WONG; JENNIFER</creatorcontrib><title>Programmable logic device including configuration data or user data memory slices</title><description>A programmable logic device (PLD) comprises at least one configurable element, and a plurality of programmable logic elements for configuring the configurable element(s). Alternatively, a PLD comprises an interconnect structure and a plurality of programmable logic elements for configuring the interconnect structure. In either embodiment, at least one of the programmable logic elements includes N memory cells. A predetermined one of the N memory cells forms part of a memory slice, wherein at least a portion of each slice of the programmable logic device is allocated to either configuration data or user data memory. Typically, one memory slice provides one configuration of the programmable logic device. In accordance with one embodiment, a memory access port is coupled between at least one of the N memory cells and either one configurable element or the interconnect, thereby facilitating loading of new configuration data into other memory slices during the one configuration. The new configuration data may include off-chip or on-chip data. The present invention typically allocates at least one slice to user data memory and includes means for disabling access to at least one of the N memory cells.</description><subject>BASIC ELECTRONIC CIRCUITRY</subject><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>INFORMATION STORAGE</subject><subject>PHYSICS</subject><subject>PULSE TECHNIQUE</subject><subject>STATIC STORES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1999</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqFizEKAjEQANNYiPoG9wMWIgd3pRyKpaLWx5rshYUke2wSwd8raG81DMzMzeWs4hVjxEcgCOLZgqMnWwJONlTHyYOVNLKvioUlgcOCIAo1k34lUhR9QQ6fLS_NbMSQafXjwqyPh1t_2tAkA-UJLSUqw_3adE3Xttv97n_xBjFTN3g</recordid><startdate>19990928</startdate><enddate>19990928</enddate><creator>CARBERRY; RICHARD A</creator><creator>JOHNSON; ROBERT ANDERS</creator><creator>TRIMBERGER; STEPHEN M</creator><creator>WONG; JENNIFER</creator><scope>EVB</scope></search><sort><creationdate>19990928</creationdate><title>Programmable logic device including configuration data or user data memory slices</title><author>CARBERRY; RICHARD A ; JOHNSON; ROBERT ANDERS ; TRIMBERGER; STEPHEN M ; WONG; JENNIFER</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US5959881A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1999</creationdate><topic>BASIC ELECTRONIC CIRCUITRY</topic><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>INFORMATION STORAGE</topic><topic>PHYSICS</topic><topic>PULSE TECHNIQUE</topic><topic>STATIC STORES</topic><toplevel>online_resources</toplevel><creatorcontrib>CARBERRY; RICHARD A</creatorcontrib><creatorcontrib>JOHNSON; ROBERT ANDERS</creatorcontrib><creatorcontrib>TRIMBERGER; STEPHEN M</creatorcontrib><creatorcontrib>WONG; JENNIFER</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CARBERRY; RICHARD A</au><au>JOHNSON; ROBERT ANDERS</au><au>TRIMBERGER; STEPHEN M</au><au>WONG; JENNIFER</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Programmable logic device including configuration data or user data memory slices</title><date>1999-09-28</date><risdate>1999</risdate><abstract>A programmable logic device (PLD) comprises at least one configurable element, and a plurality of programmable logic elements for configuring the configurable element(s). Alternatively, a PLD comprises an interconnect structure and a plurality of programmable logic elements for configuring the interconnect structure. In either embodiment, at least one of the programmable logic elements includes N memory cells. A predetermined one of the N memory cells forms part of a memory slice, wherein at least a portion of each slice of the programmable logic device is allocated to either configuration data or user data memory. Typically, one memory slice provides one configuration of the programmable logic device. In accordance with one embodiment, a memory access port is coupled between at least one of the N memory cells and either one configurable element or the interconnect, thereby facilitating loading of new configuration data into other memory slices during the one configuration. The new configuration data may include off-chip or on-chip data. The present invention typically allocates at least one slice to user data memory and includes means for disabling access to at least one of the N memory cells.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US5959881A
source esp@cenet
subjects BASIC ELECTRONIC CIRCUITRY
CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
INFORMATION STORAGE
PHYSICS
PULSE TECHNIQUE
STATIC STORES
title Programmable logic device including configuration data or user data memory slices
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T05%3A23%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CARBERRY;%20RICHARD%20A&rft.date=1999-09-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS5959881A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true