I am attempting to create a time delay that will synthesize, and not just work in my simulation. The delay needs to be 1.439548 ms or as close as possible to that precision. I am using Lattice Diamond and a MACHX02 7000HE FPGA. The delay is used to wait the specified time required between data transactions. So far I am using an internal oscillator to run a separate counter which is used to spit out my data one bit at a time at the specified time intervals (using 2.15Mhz at 38400 baud). Do I need to use another clock/counter for my delay? If so, is anyone familiar with how to define and use a clock with this board? I am very confused and this is the last requirement for my program. Any help is appreciated.
Creating a time delay in Verilog that can be synthesized
601 Views Asked by user3780413 At
1
There are 1 best solutions below
Related Questions in TIME
- Perform a task each interval
- PLSQL Need REFCURSOR DATE + TIME
- How to set timezone to the local in Rails?
- How to check duplicates in an array with a time complexity of O(n) in C lang?
- Having trouble writing a calendar, I couldn't find a detailed guide answering my questions anywhere
- How to write the current time to a new line of a .txt file on php execution
- Golang time zone parsing not returning the correct zone on ubuntu server
- CMD specifying columns to save?
- How do I check if a time is between two times which are stored as Strings in Ruby on Rails?
- having issues with python time object
- Why Google Analytics show bounce rate 100% and avg time more then 1min
- time formatting in matlab
- Python - creating a delay that takes in account the execution time
- JodaTime Comparing two dates with different time zone
- The simple timezone clock function falls into incorrect condition and I have no idea why
Related Questions in DELAY
- javascript nested loops waiting for user input
- using javafx 8 (java 8 install) How to extend Label.setTooltip Display time to 20secs (while mouse is inside Tooltip)
- Can someone help me with my button game code?
- ng-repeat + ng-animate + css3 transition
- Python - creating a delay that takes in account the execution time
- Delay on javascript loading
- Paypal Delayed Chained Payments returns "Internal server error. Please check the server logs for details1"
- how to enter dynamic delay in tkinter so that the numbers printed on the screen appears after that delay
- Change delay of one thread in threadpool
- JQuery - delay and show text issue
- WPF VLC PluginV2 Cache time delay
- Delaying a Javascript code snipped for a specific amount of time in one line
- Fade out divs one at a time using JQuery
- How do I make a delay between three periods on one line in batch for a text adventure?
- Delay fadeOut menu jquery
Related Questions in VERILOG
- Tick-including a header file inside package in systemverilog
- Others => '1' statement in Verilog
- Why there are verilog verification files not in the form of module?
- Creation of array in Verilog that can store real values
- Array initialization error in Verilog
- Verilog signed unsigned operation
- What does Z in Verilog stand for?
- Properly including a .vh in a .sv file?
- Unknown Wrong result when simulating Verilog design in modelsim
- Verilog simulation x's in output
- Verilog generate statement : conditional port connections
- Divide by 2 clock and corresponding reset generation
- What is the meaning of this code statement in verilog?
- Use of << in given Verilog code?
- Verilog Testbench constant exp and pram compilation and simulation errors
Related Questions in SYNTHESIZE
- Which is best:calling a property by @synthesize or by using self keyword
- override getter only needs @synthesize
- Using FOR loop in VHDL with a variable
- why same code in the different set synthesize method works different?
- Boost Spirit Qi Custom Syntesized Attribute (Set a specific member of a struct attribute via a semantic action)
- Is specifying ivar name to @synthesize considered redundant or a good practice?
- Objective-C @property and @synthesize best practice
- @Synthesize IBOutlet (UIScrollView) not working
- In Objective-C, what does the code after an @synthesize mean?
- Synthesized getter not working for instance variables of type NSString
- Unable to synthesize a signal because of bad synchronous descriptionin VHDL
- Java sound frequency synthesizing
- Why does Xcode 4 auto-generate a instance variable?
- Error compiling objective-c code
- Adding a getter makes using an underscore incorrect syntax
Related Questions in LATTICE-DIAMOND
- Missing signal names in Lattice Diamond
- UART Transmitter only functions when embedded logic analyzer is running
- VHDL, error message; has multiple drivers
- Why doesn't Lattice Diamond use the sdc file?
- vhdl tristate output in lattice diamond
- using UART in VHDL
- Lattice Diamond does not allow me to open Active-HDL, it shows me this message
- Diamond/ModelSim post-route timing simulation problems
- Programming machxO2 from Linux
- (VHDL-1154) near 'std_logic_vector' ; type conversion expects one single argument
- How to use the internal oscillator in an FPGA (Lattice MachXO3)?
- how to properly access the lattice MachX02 SRAM address with pointers
- Creating a time delay in Verilog that can be synthesized
- VHDL design - creating if loop within second process not working
- Warning "has no load", but I can't see why
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Used internal oscillator and counter to get the right time delay. Counter value was determined by time required to output my 40 data bits at the 2.15 MHz frequency.