BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA

The invention provides a bicubic interpolation circuit based on an FPGA (Field Programmable Gate Array), and the working mode of the circuit is as follows: firstly, a control unit reads pixels from an external DDR (Double Data Rate) memory into an input cache through DMA (Direct Memory Access), the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GAO Ziye, ZHANG Siyan, WU Jiagui, FAN Li, TANG Xi, XIE Yingke, DENG Tao, LIN Xiaodong
Format: Patent
Sprache:eng
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 GAO Ziye
ZHANG Siyan
WU Jiagui
FAN Li
TANG Xi
XIE Yingke
DENG Tao
LIN Xiaodong
description The invention provides a bicubic interpolation circuit based on an FPGA (Field Programmable Gate Array), and the working mode of the circuit is as follows: firstly, a control unit reads pixels from an external DDR (Double Data Rate) memory into an input cache through DMA (Direct Memory Access), the read pixels are circularly written into the input cache, then PE (Poly Ethylene) directly reads the input cache into an internal operation register, and after the PE calculates high-definition image pixel points, the high-definition image pixel points are output through an output cache. And the output of the PE is rearranged, so that the hardware output is directly connected with a high-definition video interface. According to the method, the number of line caches is reduced, the calculation amount of each time period is improved, the throughput is maximized, and the delay time required by calculation is reduced; and an output cache is designed, so that the system can be butted with a conventional video interface.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_ZA202302758B</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>ZA202302758B</sourcerecordid><originalsourceid>FETCH-epo_espacenet_ZA202302758B3</originalsourceid><addsrcrecordid>eNrjZNB28nQOBWIFT78Q16AAfx_HEE9_PwVnzyDnUM8QBSfHYFcXBaCAW4C7Iw8Da1piTnEqL5TmZlB0cw1x9tBNLciPTy0uSExOzUstiY9yNDIwMjYwMje1cDImRg0AZj4kyA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA</title><source>esp@cenet</source><creator>GAO Ziye ; ZHANG Siyan ; WU Jiagui ; FAN Li ; TANG Xi ; XIE Yingke ; DENG Tao ; LIN Xiaodong</creator><creatorcontrib>GAO Ziye ; ZHANG Siyan ; WU Jiagui ; FAN Li ; TANG Xi ; XIE Yingke ; DENG Tao ; LIN Xiaodong</creatorcontrib><description>The invention provides a bicubic interpolation circuit based on an FPGA (Field Programmable Gate Array), and the working mode of the circuit is as follows: firstly, a control unit reads pixels from an external DDR (Double Data Rate) memory into an input cache through DMA (Direct Memory Access), the read pixels are circularly written into the input cache, then PE (Poly Ethylene) directly reads the input cache into an internal operation register, and after the PE calculates high-definition image pixel points, the high-definition image pixel points are output through an output cache. And the output of the PE is rearranged, so that the hardware output is directly connected with a high-definition video interface. According to the method, the number of line caches is reduced, the calculation amount of each time period is improved, the throughput is maximized, and the delay time required by calculation is reduced; and an output cache is designed, so that the system can be butted with a conventional video interface.</description><language>eng</language><creationdate>2023</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=20230531&amp;DB=EPODOC&amp;CC=ZA&amp;NR=202302758B$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230531&amp;DB=EPODOC&amp;CC=ZA&amp;NR=202302758B$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GAO Ziye</creatorcontrib><creatorcontrib>ZHANG Siyan</creatorcontrib><creatorcontrib>WU Jiagui</creatorcontrib><creatorcontrib>FAN Li</creatorcontrib><creatorcontrib>TANG Xi</creatorcontrib><creatorcontrib>XIE Yingke</creatorcontrib><creatorcontrib>DENG Tao</creatorcontrib><creatorcontrib>LIN Xiaodong</creatorcontrib><title>BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA</title><description>The invention provides a bicubic interpolation circuit based on an FPGA (Field Programmable Gate Array), and the working mode of the circuit is as follows: firstly, a control unit reads pixels from an external DDR (Double Data Rate) memory into an input cache through DMA (Direct Memory Access), the read pixels are circularly written into the input cache, then PE (Poly Ethylene) directly reads the input cache into an internal operation register, and after the PE calculates high-definition image pixel points, the high-definition image pixel points are output through an output cache. And the output of the PE is rearranged, so that the hardware output is directly connected with a high-definition video interface. According to the method, the number of line caches is reduced, the calculation amount of each time period is improved, the throughput is maximized, and the delay time required by calculation is reduced; and an output cache is designed, so that the system can be butted with a conventional video interface.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZNB28nQOBWIFT78Q16AAfx_HEE9_PwVnzyDnUM8QBSfHYFcXBaCAW4C7Iw8Da1piTnEqL5TmZlB0cw1x9tBNLciPTy0uSExOzUstiY9yNDIwMjYwMje1cDImRg0AZj4kyA</recordid><startdate>20230531</startdate><enddate>20230531</enddate><creator>GAO Ziye</creator><creator>ZHANG Siyan</creator><creator>WU Jiagui</creator><creator>FAN Li</creator><creator>TANG Xi</creator><creator>XIE Yingke</creator><creator>DENG Tao</creator><creator>LIN Xiaodong</creator><scope>EVB</scope></search><sort><creationdate>20230531</creationdate><title>BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA</title><author>GAO Ziye ; ZHANG Siyan ; WU Jiagui ; FAN Li ; TANG Xi ; XIE Yingke ; DENG Tao ; LIN Xiaodong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_ZA202302758B3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2023</creationdate><toplevel>online_resources</toplevel><creatorcontrib>GAO Ziye</creatorcontrib><creatorcontrib>ZHANG Siyan</creatorcontrib><creatorcontrib>WU Jiagui</creatorcontrib><creatorcontrib>FAN Li</creatorcontrib><creatorcontrib>TANG Xi</creatorcontrib><creatorcontrib>XIE Yingke</creatorcontrib><creatorcontrib>DENG Tao</creatorcontrib><creatorcontrib>LIN Xiaodong</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GAO Ziye</au><au>ZHANG Siyan</au><au>WU Jiagui</au><au>FAN Li</au><au>TANG Xi</au><au>XIE Yingke</au><au>DENG Tao</au><au>LIN Xiaodong</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA</title><date>2023-05-31</date><risdate>2023</risdate><abstract>The invention provides a bicubic interpolation circuit based on an FPGA (Field Programmable Gate Array), and the working mode of the circuit is as follows: firstly, a control unit reads pixels from an external DDR (Double Data Rate) memory into an input cache through DMA (Direct Memory Access), the read pixels are circularly written into the input cache, then PE (Poly Ethylene) directly reads the input cache into an internal operation register, and after the PE calculates high-definition image pixel points, the high-definition image pixel points are output through an output cache. And the output of the PE is rearranged, so that the hardware output is directly connected with a high-definition video interface. According to the method, the number of line caches is reduced, the calculation amount of each time period is improved, the throughput is maximized, and the delay time required by calculation is reduced; and an output cache is designed, so that the system can be butted with a conventional video interface.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_ZA202302758B
source esp@cenet
title BICUBIC INTERPOLATION CIRCUIT BASED ON FPGA
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T07%3A12%3A56IST&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=GAO%20Ziye&rft.date=2023-05-31&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EZA202302758B%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