<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Blog - All Comments</title><link>/challenges-projects/project14/programmable-logic/b/blog</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: PanelDriver: A FPGA based HDMI to FPD-Link converter</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/paneldriver-a-fpga-based-hdmi-to-fpd-link-converter</link><pubDate>Wed, 20 Dec 2023 22:55:12 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ab23d252-6fd7-4298-8876-9413985d9330</guid><dc:creator>romanSlave</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hello! I am most certainly intrigued and astonished by your&amp;nbsp;work as I am currently in the process of constructing a project idea similar to yours described in this post. Although this is an older post, I would still be extremely thankful if you could share any insights, in case you continued working on this project. I am mostly interested if you managed to use the DMA for outputting video.&lt;/p&gt;
&lt;p&gt;Kind regards.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7368&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: VidorScout - MKR Vidor 4000 Mobile Robot: Camera QR Code Recognition</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidorscout---mkr-vidor-4000-mobile-robot-camera-qr-code-recognition</link><pubDate>Sat, 16 Jul 2022 10:12:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0e6ce9d9-2376-46ad-bf30-7fcb5c232542</guid><dc:creator>saiidabifarraj</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;hello&amp;nbsp;&lt;br /&gt;need your help&amp;nbsp;&lt;br /&gt;i need to read the QR code not only recognize&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7373&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: VidorBreakout - Using the pins on the Mini PCIe connector of the Arduino MKR Vidor 4000</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidorbreakout---using-the-pins-on-the-mini-pcie-connector-of-the-arduino-mkr-vidor-4000</link><pubDate>Sun, 15 Mar 2020 09:10:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a62b8be2-7a97-4624-9aed-bff6289cfc23</guid><dc:creator>vimarsh_</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;A great project!&lt;/p&gt;&lt;p&gt;This is the first time I have seen the mini PCIe of Vidor being put to use!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Just a question: Which service did you use to make that OCB?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=8842&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Vidor Clock - Powered by FPGA</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidor-clock---powered-by-fpga</link><pubDate>Wed, 24 Jul 2019 18:09:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e9595508-a271-4efb-8a67-3f7a7025bc9e</guid><dc:creator>piotrva</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Why are you mentioning Xilinx FPGA, when on board of Arduino MKR Vidor there is Intel FPGA Cyclone 10 device!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7457&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: PanelDriver: A FPGA based HDMI to FPD-Link converter</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/paneldriver-a-fpga-based-hdmi-to-fpd-link-converter</link><pubDate>Mon, 22 Jul 2019 14:10:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ab23d252-6fd7-4298-8876-9413985d9330</guid><dc:creator>jomoenginer</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Congrats to &lt;span&gt;[mention:3bdcb9becd5642429aa074c151e5457a:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt; for winning the challenge and nice work for those who participated.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7368&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: bb-cpld - a robotics expansion board for the BeagleBone Black with an Altera MAX II EPM1270</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/bb-cpld---a-robotics-expansion-board-for-the-beaglebone-black-with-an-altera-max-ii-epm1270</link><pubDate>Sun, 21 Jul 2019 19:39:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c62a8af8-554f-4307-a76c-05f95f72445f</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Impressive! &lt;/p&gt;&lt;p&gt;I&amp;#39;m trying little baby steps to do something half similar, but using the onboard PRU:&lt;/p&gt;&lt;p&gt;Have as much as possible of the motor output pattern managed by the real time units, and the main controller only sending instructions.&lt;/p&gt;&lt;p&gt;The PRU should then output the pulse trains for the stepper drivers (I&amp;#39;m using DRV8711 - not for a particular reason, just because I have that one).&lt;/p&gt;&lt;p&gt;I&amp;#39;ll be happy if I can eek out a pulse train out of the system with a controllable ramp up, max speed and ramp down ...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7455&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: PanelDriver: A FPGA based HDMI to FPD-Link converter</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/paneldriver-a-fpga-based-hdmi-to-fpd-link-converter</link><pubDate>Sun, 21 Jul 2019 08:05:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ab23d252-6fd7-4298-8876-9413985d9330</guid><dc:creator>three-phase</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Excellent project, you must have but in some serious work to complete this.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kind regards.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7368&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Display for Traffic Predictor - Cypress PSoC6 BLE Pioneer kit</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/display-for-traffic-predictor---cypress-psoc6-ble-pioneer-kit</link><pubDate>Tue, 16 Jul 2019 20:26:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:676598dd-14aa-48c7-8006-08dcf270aee5</guid><dc:creator>three-phase</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Nice little update to your traffic predictor &lt;span&gt;[mention:4d09137f1e9b436c9f3672040f55771c:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;, good luck with the future updates.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kind regards.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7452&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Vidor Clock - Powered by FPGA</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidor-clock---powered-by-fpga</link><pubDate>Tue, 16 Jul 2019 19:15:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e9595508-a271-4efb-8a67-3f7a7025bc9e</guid><dc:creator>DAB</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Nice Post, but I would really like to see you walk through the circuit design for the FPGA and discuss how you implemented it using the tools available.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7457&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MKR VIDOR 4000 - Programmable Logic Project</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/mkr-vidor-4000---programmable-logic-project</link><pubDate>Tue, 16 Jul 2019 15:31:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a2cfda79-3a36-40f4-874b-0597e7178ba2</guid><dc:creator>aabhas</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;[mention:44fa45702fda4d95b457f69505107f36:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Thanks you provided me this amazing piece of hardware but I will also try to use its FPGA from Intel Quartus Lite , which actually I was not able to do.&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p&gt;Aabhas Senapati&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7456&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Display for Traffic Predictor - Cypress PSoC6 BLE Pioneer kit</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/display-for-traffic-predictor---cypress-psoc6-ble-pioneer-kit</link><pubDate>Mon, 15 Jul 2019 19:37:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:676598dd-14aa-48c7-8006-08dcf270aee5</guid><dc:creator>DAB</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Nice post.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am not sure you are going to get enough warning with the ultrasonic detector to help you much.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7452&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: VidorScout - MKR Vidor 4000 Mobile Robot: Assembly and Test</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidorscout---mkr-vidor-4000-mobile-robot-assembly-and-test</link><pubDate>Mon, 15 Jul 2019 13:07:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:81288a4d-2955-4385-ad4e-2d99616159f5</guid><dc:creator>genebren</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice looking robot platform.&amp;nbsp; Good luck getting all the FPGA features up and running.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice job!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7451&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Vidor&amp;#39;s Toccata</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidor-s-toccata</link><pubDate>Mon, 15 Jul 2019 13:00:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bfa068a-576e-4eab-953e-346ee53e7d5b</guid><dc:creator>alisterw</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was unable to attach the block diagram- illegal file type or some such message, so I took the PDF file and stuck it into Paint then printed as JPEG. Not ideal...Bottom bit is first...&lt;span&gt;[View:/resized-image/__size/1600x764/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-9bfa068a-576e-4eab-953e-346ee53e7d5b/contentimage_5F00_190920.jpg:1600:764]&lt;/span&gt;&lt;span&gt;[View:/resized-image/__size/1600x764/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-9bfa068a-576e-4eab-953e-346ee53e7d5b/contentimage_5F00_190921.jpg:1600:764]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7145&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: VidorScout - MKR Vidor 4000 Mobile Robot: Assembly and Test</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidorscout---mkr-vidor-4000-mobile-robot-assembly-and-test</link><pubDate>Mon, 15 Jul 2019 11:21:33 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:81288a4d-2955-4385-ad4e-2d99616159f5</guid><dc:creator>dubbie</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Looks like a great mobile robot and it seems it might work too. It would be good to see a video of it moving about on the floor. I like the QR code recognition part and I will have to look into doing something similar. The part about not being able toget enough power sounds like a tag like for mobile robots as I think all mine have suffered from this, no matter how small or large they are.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7451&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Vidor&amp;#39;s Toccata</title><link>https://community.element14.com/challenges-projects/project14/programmable-logic/b/blog/posts/vidor-s-toccata</link><pubDate>Mon, 15 Jul 2019 10:25:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bfa068a-576e-4eab-953e-346ee53e7d5b</guid><dc:creator>alisterw</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Project day 16086.&lt;/p&gt;&lt;p&gt;Here is a block diagram of the system. It is a 1024-channel stereo sine wave generator. However I have not wired up the inputs, outputs or clocks and one or two other bits.&lt;/p&gt;&lt;p&gt;Also I have not yet worked out how to add two 10-bit data address generator block for the multiplexed NCO. The subtlety is that the second DAG needs to count 7 behind the other one, as 7 is apparently the latency of the MAC.&lt;/p&gt;&lt;p&gt;If anyone can assist I would appreciate it!&lt;/p&gt;&lt;p&gt;It assumes the NCO can run in one cycle. The NCO is multiplexed over 1024 channels. A sine look-up table converts the top part of each NCO output to a sine wave. The sine wave is multiplied by the left gain for that channel and accumulated.&lt;/p&gt;&lt;p&gt;Same goes for the right stereo channel.&lt;/p&gt;&lt;p&gt;After 1024 accumulates the left and right accumulators need to be cleared, which again is something left off.&lt;/p&gt;&lt;p&gt;Everything is pipelined and each block should run in one clock cycle.&lt;/p&gt;&lt;p&gt;It should be easy to copy this block N times until we either run out of silicon or get to 8,000 channels, which should be enough! &lt;/p&gt;&lt;p&gt;That is if it fits of course...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7145&amp;AppID=234&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>