MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups

    Is there any good resource for learning Verilog and FPGA Implementation? Also I'd like some suggestions for learning Digital Logic Design.

    General Discussion
    2
    3
    62
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      vinodcm last edited by

      I'm starting with a project now and I'm in requirements of these topics.Please help me.

      1 Reply Last reply Reply Quote 1
      • salmanfaris
        salmanfaris last edited by salmanfaris

        Hi @vinodcm, there is some good resource on FPGA and HDL devices and development in general on Awesome FPGA GitHub repo, Awesome HDL and Hardware development using HDL please check.

        1 Reply Last reply Reply Quote 0
        • V
          vinodcm last edited by

          Thanks! I'll check them out.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post

          Recent Posts

          • Hi team,

            Any one have experience in Altium schematic designing.
            I am facing some issue in Hierarchy->harness in Schematic.
            The offpage number for harness is not showing, and while generation the smart PDF if we click the harness port /green box the page want to go there automatically, but that also not working.

            • read more
          • D

            @salmanfaris thank you so much man, I'll try this and update you shortly. Thank you once again.

            Best,
            Dipu

            • read more
          • Hi @dipu_varghese ,

            Here is the sample input from the binary edge impulse inference,

            Predictions (DSP: 16 ms., Classification: 1 ms., Anomaly: 2 ms.): idle: 0.91016 snake: 0.08203 updown: 0.00391 wave: 0.00391 anomaly score: -0.067”

            And from here for example we can try to get the updown values only by attaching the device to another controller and read the Serial string directly.

            void setup() { // Start serial communication at 9600 baud Serial.begin(9600); } void loop() { // Wait until there is data available on the serial port while (!Serial.available()) { // Do nothing } // Read the input string from the serial port String inputString = Serial.readStringUntil('\n'); // Find the position of the "updown" value in the input string int updownPos = inputString.indexOf("updown:"); // If the "updown" value was found in the input string if (updownPos >= 0) { // Extract the "updown" value from the input string String updownString = inputString.substring(updownPos + 8, inputString.indexOf('\n', updownPos)); // Convert the "updown" value to a float float updownValue = updownString.toFloat(); // Output the "updown" value Serial.println(updownValue); } }

            The sketch should then output the "updown" value, which is 0.08203.

            Hope this will be helpful, let me know if you need more clarification.

            • read more
          • D

            @salmanfaris any updates?

            Best,
            Dipu

            • read more
          • D

            @salmanfaris Hope you're doing well, did you get sometime to work on this?

            Best,
            Dipu

            • read more
          By MakerGram | A XiStart Initiative | Built with ♥ NodeBB
          Copyright © 2023 MakerGram, All rights reserved.
          Privacy Policy | Terms & Conditions | Disclaimer | Code of Conduct