score:3
Accepted answer
It obviously depends on your specific code but I would still suggest trying to avoid creating the false combinational loop. It is likely true that it is a false loop, but tools like Verilator will likely struggle with it as well.
That being said, you can disable the check by passing --no-check-comb-loops
to the FIRRTL step of compilation (also known as the Verilog-generation step). In rocket-chip, it depends on which simulation directory you're doing, but in vsim
it is here, in emulator it is here.
Source: stackoverflow.com
Related Query
- Ending a for-comprehension loop when a check on one of the items returns false
- False "Combinational loop detected"
- Scala infinite while loop even though condition changed to false
- How do I break out of a loop in Scala?
- Scala Sets contain the same elements, but sameElements() returns false
- Most elegant repeat loop in Scala
- Scala for loop over two lists simultaneously
- How to check for null or false in Scala concisely?
- Can I stop the execution of an infinite loop in Scala REPL?
- What is the proper way to code a read-while loop in Scala?
- Getting the index of the current loop in Play! 2 Scala template
- How to yield a single element from for loop in scala?
- foreach loop in scala
- why does filter have to be defined for pattern matching in a for loop in scala?
- Best way to handle false unused imports in intellij
- May a while loop be used with yield in scala
- Best way to represent a readline loop in Scala?
- Play 2.2.2 with IntelliJ 13 & SBT 0.13 cant run - No main class detected
- False errors when using cats library in IntelliJ
- scala - Spark : How to union all dataframe in loop
- How to write function simulating while loop in Scala
- Parallelize / avoid foreach loop in spark
- Closing over the loop variable in Scala
- For loop in scala without sequence?
- Decreasing for loop in Scala?
- How to convert immutable Seq to mutable seq with until loop
- Scala for loop and iterators
- How to correctly get current loop count from a Iterator in scala
- Scala while(true) type mismatch? Infinite loop in scala?
- Disable false warning "possible missing interpolator"
More Query from same tag
- Writes for JSON views with more than 21 fields in Play 2.3
- Spark UDF not working with null values in Double field
- Text format in Data bricks (AZURE) to CSV
- Scala not handling non-explicitly typed closures for ':' functions
- LabelledTypeClass does not work for ADT with case object
- What's the neatest way to define circular lists with Scala?
- Using different monads in for-comprehension
- RDD.map function hangs in Spark
- spark-cassandra-connector for Spark 1.4 and Cassandra 3.0
- Index nested object with DocumentMap
- Delay function execution
- Is there a way to split by Custom Delimiter in Spark(with Scala) and not read line by line, to read a set of key, value pairs?
- Comparing values of a generic type in generic functions in Scala
- Spark application uses only 1 executor
- Squeryl Foreign Key onDelete cascade doesn't work
- Should service layer take objects or id's as input? Should responses be objects?
- Is the Writer Monad effectively the same as the State Monad?
- add scala code to java file
- Mutable Hashmap does not update inside foreach loop
- How to create RDD[Map(Int,Int)] using Spark and Scala?
- java.net.ConnectException: Operation timed out (Connection timed out) while connecting mysql docker from local machine
- Can you assign an inherited field from a constructor?
- Scala's equivalent of pandas in Python or data.frame / data.table in R
- Akka Streams - combine latest operation
- Why in scala we need to define class structure to create new object of the same class
- Change Logback logging in Play standalone
- Unit Testing failures from Futures in Scala
- How to extract AuthorityKeyIdentifier from X509 Certificate
- How to make the code more generic
- process bunch of string effective