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...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
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&date=20230531&DB=EPODOC&CC=ZA&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&date=20230531&DB=EPODOC&CC=ZA&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 |