I've designed some verilog code, though it isn't working as expected- seemingly as I don't have enough experience with the terminology of the language.
The code monitors a +12V/-12V Squarewave line. An external system drops the +12V portion of the Squarewave to 9V, then 6V, and then 3V- so that the line oscillates between 12/-12, then 9/-12, then 6/-12, then 3/-12 (all in volts). What I need to do is detect these changes of voltage which then triggers another series of events (the rest of which are all coded correctly).
The problem I'm having is because the line drops to -12V, the code is interpreting this as dropping below 3 Volts, so the code is triggering the 3/-12 series of events everytime it goes to -12V. Instead of monitoring the whole squarewave, I need to monitor the high portion of the squarewave to trigger the series of events that follow.
In summary, I need someone to change the code to monitor the positive portion of the squarewave, rather than the whole squarewave.
6 freelancers are bidding on average $19 for this job
Dear sir I have more than 10 years experience in digital design using verilog please check my profile also please message me so that we can discuss Best regards
For more details inbox me so that we can discuss in detail. For more details inbox me so that we can discuss in detail. For more details inbox me so that we can discuss in detail.