{"id":5,"date":"2017-01-10T03:48:46","date_gmt":"2017-01-10T03:48:46","guid":{"rendered":"http:\/\/fpganow.com\/?page_id=5"},"modified":"2025-12-22T22:28:00","modified_gmt":"2025-12-22T22:28:00","slug":"about","status":"publish","type":"page","link":"https:\/\/fpganow.com\/index.php\/about\/","title":{"rendered":"about"},"content":{"rendered":"<p>I bought this domain because I want to show people how to use <strong>FPGAs<\/strong> now, as in right now, not in 6 months, not in 2 years. \u00a0I also want people to be able to use <strong>FPGAs<\/strong> so that they can cut down on power consumption in their data centers, stop wasting energy and space for cooling their servers. \u00a0I also want to enable smaller companies to be able to compete with bigger companies by showing them how to use <strong>FPGAs<\/strong> in an affordable way.<\/p>\n<h4><strong>What is an FPGA?<\/strong><\/h4>\n<p>For starters, FPGA stands for Field Programmable Gate Array.<\/p>\n<h4><strong>See the wikipedia entry here:<\/strong><\/h4>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Field-programmable_gate_array\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>https:\/\/en.wikipedia.org\/wiki\/Field-programmable_gate_array<\/strong><\/a><\/p>\n<h4><strong>For the TL;DR; Generation, an FPGA is simply this:<\/strong><\/h4>\n<p>&#8220;You are not writing instructions for an FPGA, you are creating a processor&#8221;<\/p>\n<h4><strong>CPU<\/strong><\/h4>\n<p>So, for a CPU, we write a program that gets translated into instructions that are executed by a very generic and non-specialized CPU.\u00a0 The CPU essentially reads memory, performs operations and writes the results to memory. (or memory mapped files, registers&#8230;etc)<\/p>\n<p><a href=\"http:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-851\" src=\"http:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_-1024x602.png\" alt=\"\" width=\"900\" height=\"529\" srcset=\"https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_-1024x602.png 1024w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_-300x176.png 300w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_-768x451.png 768w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_-1536x903.png 1536w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.CPIU_.png 1538w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n\n\n<h4><strong>FPGA<\/strong><\/h4>\n<p>In an FPGA however, you batch up the data and stream it in to the FPGA where the FPGA has operations that you customize to optimally operate on the data and produce the results.\u00a0 This saves a lot of time<\/p>\n<p><a href=\"http:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-852\" src=\"http:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_-300x177.png\" alt=\"\" width=\"900\" height=\"532\" srcset=\"https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_-300x177.png 300w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_-1024x605.png 1024w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_-768x454.png 768w, https:\/\/fpganow.com\/wp-content\/uploads\/2020\/08\/About.FPGA_.png 1528w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I bought this domain because I want to show people how to use FPGAs now, as in right now, not in 6 months, not in 2 years. \u00a0I also want people to be able to use FPGAs so that they can cut down on power consumption in their data centers, stop wasting energy and space &#8230; <a title=\"about\" class=\"read-more\" href=\"https:\/\/fpganow.com\/index.php\/about\/\" aria-label=\"Read more about about\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"class_list":["post-5","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":12,"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":19926,"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/pages\/5\/revisions\/19926"}],"wp:attachment":[{"href":"https:\/\/fpganow.com\/index.php\/wp-json\/wp\/v2\/media?parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}