data/full_repos/permissive/193073090/ServoEdition3.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:27: Implicit conversion of real to integer\n assign base_time = (0.02)*F;     \n                          ^\n                  ... Use "/* verilator lint_off REALCVT */" and lint_on around source to disable this message.\n%Warning-WIDTH: data/full_repos/permissive/193073090/ServoEdition3.v:48: Operator ASSIGNDLY expects 32 bits on the Assign RHS, but Assign RHS\'s CONST \'31\'h0\' generates 31 bits.\n                                                                       : ... In instance ServoEdition3\n  counter_1_carry <= 31\'d0;\n                  ^~\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:53: Implicit conversion of real to integer\n    8\'d0: counter_1_carry <= (0.5*0.001)*F+(0*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:54: Implicit conversion of real to integer\n    8\'d1: counter_1_carry <= (0.5*0.001)*F+(1*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:55: Implicit conversion of real to integer\n    8\'d2: counter_1_carry <= (0.5*0.001)*F+(2*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:56: Implicit conversion of real to integer\n    8\'d3: counter_1_carry <= (0.5*0.001)*F+(3*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:57: Implicit conversion of real to integer\n    8\'d4: counter_1_carry <= (0.5*0.001)*F+(4*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:58: Implicit conversion of real to integer\n    8\'d5: counter_1_carry <= (0.5*0.001)*F+(5*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:59: Implicit conversion of real to integer\n    8\'d6: counter_1_carry <= (0.5*0.001)*F+(6*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:60: Implicit conversion of real to integer\n    8\'d7: counter_1_carry <= (0.5*0.001)*F+(7*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:61: Implicit conversion of real to integer\n    8\'d8: counter_1_carry <= (0.5*0.001)*F+(8*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:62: Implicit conversion of real to integer\n    8\'d9: counter_1_carry <= (0.5*0.001)*F+(9*7.8*0.000001)*F;\n                                          ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:63: Implicit conversion of real to integer\n    8\'d10: counter_1_carry <= (0.5*0.001)*F+(10*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:64: Implicit conversion of real to integer\n    8\'d11: counter_1_carry <= (0.5*0.001)*F+(11*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:65: Implicit conversion of real to integer\n    8\'d12: counter_1_carry <= (0.5*0.001)*F+(12*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:66: Implicit conversion of real to integer\n    8\'d13: counter_1_carry <= (0.5*0.001)*F+(13*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:67: Implicit conversion of real to integer\n    8\'d14: counter_1_carry <= (0.5*0.001)*F+(14*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:68: Implicit conversion of real to integer\n    8\'d15: counter_1_carry <= (0.5*0.001)*F+(15*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:69: Implicit conversion of real to integer\n    8\'d16: counter_1_carry <= (0.5*0.001)*F+(16*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:70: Implicit conversion of real to integer\n    8\'d17: counter_1_carry <= (0.5*0.001)*F+(17*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:71: Implicit conversion of real to integer\n    8\'d18: counter_1_carry <= (0.5*0.001)*F+(18*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:72: Implicit conversion of real to integer\n    8\'d19: counter_1_carry <= (0.5*0.001)*F+(19*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:73: Implicit conversion of real to integer\n    8\'d20: counter_1_carry <= (0.5*0.001)*F+(20*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:74: Implicit conversion of real to integer\n    8\'d21: counter_1_carry <= (0.5*0.001)*F+(21*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:75: Implicit conversion of real to integer\n    8\'d22: counter_1_carry <= (0.5*0.001)*F+(22*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:76: Implicit conversion of real to integer\n    8\'d23: counter_1_carry <= (0.5*0.001)*F+(23*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:77: Implicit conversion of real to integer\n    8\'d24: counter_1_carry <= (0.5*0.001)*F+(24*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:78: Implicit conversion of real to integer\n    8\'d25: counter_1_carry <= (0.5*0.001)*F+(25*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:79: Implicit conversion of real to integer\n    8\'d26: counter_1_carry <= (0.5*0.001)*F+(26*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:80: Implicit conversion of real to integer\n    8\'d27: counter_1_carry <= (0.5*0.001)*F+(27*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:81: Implicit conversion of real to integer\n    8\'d028: counter_1_carry <= (0.5*0.001)*F+(28*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:82: Implicit conversion of real to integer\n    8\'d029: counter_1_carry <= (0.5*0.001)*F+(29*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:83: Implicit conversion of real to integer\n    8\'d30: counter_1_carry <= (0.5*0.001)*F+(30*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:84: Implicit conversion of real to integer\n    8\'d031: counter_1_carry <= (0.5*0.001)*F+(31*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:85: Implicit conversion of real to integer\n    8\'d032: counter_1_carry <= (0.5*0.001)*F+(32*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:86: Implicit conversion of real to integer\n    8\'d033: counter_1_carry <= (0.5*0.001)*F+(33*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:87: Implicit conversion of real to integer\n    8\'d034: counter_1_carry <= (0.5*0.001)*F+(34*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:88: Implicit conversion of real to integer\n    8\'d035: counter_1_carry <= (0.5*0.001)*F+(35*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:89: Implicit conversion of real to integer\n    8\'d036: counter_1_carry <= (0.5*0.001)*F+(36*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:90: Implicit conversion of real to integer\n    8\'d37: counter_1_carry <= (0.5*0.001)*F+(37*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:91: Implicit conversion of real to integer\n    8\'d038: counter_1_carry <= (0.5*0.001)*F+(38*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:92: Implicit conversion of real to integer\n    8\'d039: counter_1_carry <= (0.5*0.001)*F+(39*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:93: Implicit conversion of real to integer\n    8\'d40: counter_1_carry <= (0.5*0.001)*F+(40*7.8*0.000001)*F;\n                                           ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:94: Implicit conversion of real to integer\n    8\'d041: counter_1_carry <= (0.5*0.001)*F+(41*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:95: Implicit conversion of real to integer\n    8\'d042: counter_1_carry <= (0.5*0.001)*F+(42*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:96: Implicit conversion of real to integer\n    8\'d043: counter_1_carry <= (0.5*0.001)*F+(43*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:97: Implicit conversion of real to integer\n    8\'d044: counter_1_carry <= (0.5*0.001)*F+(44*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:98: Implicit conversion of real to integer\n    8\'d045: counter_1_carry <= (0.5*0.001)*F+(45*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:99: Implicit conversion of real to integer\n    8\'d046: counter_1_carry <= (0.5*0.001)*F+(46*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:100: Implicit conversion of real to integer\n    8\'d047: counter_1_carry <= (0.5*0.001)*F+(47*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:101: Implicit conversion of real to integer\n    8\'d048: counter_1_carry <= (0.5*0.001)*F+(48*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:102: Implicit conversion of real to integer\n    8\'d049: counter_1_carry <= (0.5*0.001)*F+(49*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:103: Implicit conversion of real to integer\n    8\'d050: counter_1_carry <= (0.5*0.001)*F+(50*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:104: Implicit conversion of real to integer\n    8\'d051: counter_1_carry <= (0.5*0.001)*F+(51*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:105: Implicit conversion of real to integer\n    8\'d052: counter_1_carry <= (0.5*0.001)*F+(52*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:106: Implicit conversion of real to integer\n    8\'d053: counter_1_carry <= (0.5*0.001)*F+(53*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:107: Implicit conversion of real to integer\n    8\'d054: counter_1_carry <= (0.5*0.001)*F+(54*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:108: Implicit conversion of real to integer\n    8\'d055: counter_1_carry <= (0.5*0.001)*F+(55*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:109: Implicit conversion of real to integer\n    8\'d056: counter_1_carry <= (0.5*0.001)*F+(56*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:110: Implicit conversion of real to integer\n    8\'d057: counter_1_carry <= (0.5*0.001)*F+(57*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:111: Implicit conversion of real to integer\n    8\'d058: counter_1_carry <= (0.5*0.001)*F+(58*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:112: Implicit conversion of real to integer\n    8\'d059: counter_1_carry <= (0.5*0.001)*F+(59*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:113: Implicit conversion of real to integer\n    8\'d060: counter_1_carry <= (0.5*0.001)*F+(60*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:114: Implicit conversion of real to integer\n    8\'d061: counter_1_carry <= (0.5*0.001)*F+(61*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:115: Implicit conversion of real to integer\n    8\'d062: counter_1_carry <= (0.5*0.001)*F+(62*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:116: Implicit conversion of real to integer\n    8\'d063: counter_1_carry <= (0.5*0.001)*F+(63*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:117: Implicit conversion of real to integer\n    8\'d064: counter_1_carry <= (0.5*0.001)*F+(64*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:118: Implicit conversion of real to integer\n    8\'d065: counter_1_carry <= (0.5*0.001)*F+(65*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:119: Implicit conversion of real to integer\n    8\'d066: counter_1_carry <= (0.5*0.001)*F+(66*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:120: Implicit conversion of real to integer\n    8\'d067: counter_1_carry <= (0.5*0.001)*F+(67*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:121: Implicit conversion of real to integer\n    8\'d068: counter_1_carry <= (0.5*0.001)*F+(68*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:122: Implicit conversion of real to integer\n    8\'d069: counter_1_carry <= (0.5*0.001)*F+(69*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:123: Implicit conversion of real to integer\n    8\'d070: counter_1_carry <= (0.5*0.001)*F+(70*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:124: Implicit conversion of real to integer\n    8\'d071: counter_1_carry <= (0.5*0.001)*F+(71*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:125: Implicit conversion of real to integer\n    8\'d072: counter_1_carry <= (0.5*0.001)*F+(72*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:126: Implicit conversion of real to integer\n    8\'d073: counter_1_carry <= (0.5*0.001)*F+(73*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:127: Implicit conversion of real to integer\n    8\'d074: counter_1_carry <= (0.5*0.001)*F+(74*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:128: Implicit conversion of real to integer\n    8\'d075: counter_1_carry <= (0.5*0.001)*F+(75*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:129: Implicit conversion of real to integer\n    8\'d076: counter_1_carry <= (0.5*0.001)*F+(76*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:130: Implicit conversion of real to integer\n    8\'d077: counter_1_carry <= (0.5*0.001)*F+(77*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:131: Implicit conversion of real to integer\n    8\'d078: counter_1_carry <= (0.5*0.001)*F+(78*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:132: Implicit conversion of real to integer\n    8\'d079: counter_1_carry <= (0.5*0.001)*F+(79*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:133: Implicit conversion of real to integer\n    8\'d080: counter_1_carry <= (0.5*0.001)*F+(80*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:134: Implicit conversion of real to integer\n    8\'d081: counter_1_carry <= (0.5*0.001)*F+(81*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:135: Implicit conversion of real to integer\n    8\'d082: counter_1_carry <= (0.5*0.001)*F+(82*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:136: Implicit conversion of real to integer\n    8\'d083: counter_1_carry <= (0.5*0.001)*F+(83*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:137: Implicit conversion of real to integer\n    8\'d084: counter_1_carry <= (0.5*0.001)*F+(84*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:138: Implicit conversion of real to integer\n    8\'d085: counter_1_carry <= (0.5*0.001)*F+(85*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:139: Implicit conversion of real to integer\n    8\'d086: counter_1_carry <= (0.5*0.001)*F+(86*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:140: Implicit conversion of real to integer\n    8\'d087: counter_1_carry <= (0.5*0.001)*F+(87*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:141: Implicit conversion of real to integer\n    8\'d088: counter_1_carry <= (0.5*0.001)*F+(88*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:142: Implicit conversion of real to integer\n    8\'d089: counter_1_carry <= (0.5*0.001)*F+(89*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:143: Implicit conversion of real to integer\n    8\'d090: counter_1_carry <= (0.5*0.001)*F+(90*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:144: Implicit conversion of real to integer\n    8\'d091: counter_1_carry <= (0.5*0.001)*F+(91*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:145: Implicit conversion of real to integer\n    8\'d092: counter_1_carry <= (0.5*0.001)*F+(92*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:146: Implicit conversion of real to integer\n    8\'d093: counter_1_carry <= (0.5*0.001)*F+(93*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:147: Implicit conversion of real to integer\n    8\'d094: counter_1_carry <= (0.5*0.001)*F+(94*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:148: Implicit conversion of real to integer\n    8\'d095: counter_1_carry <= (0.5*0.001)*F+(95*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:149: Implicit conversion of real to integer\n    8\'d096: counter_1_carry <= (0.5*0.001)*F+(96*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:150: Implicit conversion of real to integer\n    8\'d097: counter_1_carry <= (0.5*0.001)*F+(97*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:151: Implicit conversion of real to integer\n    8\'d098: counter_1_carry <= (0.5*0.001)*F+(98*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:152: Implicit conversion of real to integer\n    8\'d099: counter_1_carry <= (0.5*0.001)*F+(99*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:153: Implicit conversion of real to integer\n    8\'d0100: counter_1_carry <= (0.5*0.001)*F+(100*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:154: Implicit conversion of real to integer\n    8\'d0101: counter_1_carry <= (0.5*0.001)*F+(101*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:155: Implicit conversion of real to integer\n    8\'d0102: counter_1_carry <= (0.5*0.001)*F+(102*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:156: Implicit conversion of real to integer\n    8\'d0103: counter_1_carry <= (0.5*0.001)*F+(103*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:157: Implicit conversion of real to integer\n    8\'d0104: counter_1_carry <= (0.5*0.001)*F+(104*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:158: Implicit conversion of real to integer\n    8\'d0105: counter_1_carry <= (0.5*0.001)*F+(105*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:159: Implicit conversion of real to integer\n    8\'d0106: counter_1_carry <= (0.5*0.001)*F+(106*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:160: Implicit conversion of real to integer\n    8\'d0107: counter_1_carry <= (0.5*0.001)*F+(107*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:161: Implicit conversion of real to integer\n    8\'d0108: counter_1_carry <= (0.5*0.001)*F+(108*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:162: Implicit conversion of real to integer\n    8\'d0109: counter_1_carry <= (0.5*0.001)*F+(109*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:163: Implicit conversion of real to integer\n    8\'d0110: counter_1_carry <= (0.5*0.001)*F+(110*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:164: Implicit conversion of real to integer\n    8\'d0111: counter_1_carry <= (0.5*0.001)*F+(111*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:165: Implicit conversion of real to integer\n    8\'d0112: counter_1_carry <= (0.5*0.001)*F+(112*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:166: Implicit conversion of real to integer\n    8\'d0113: counter_1_carry <= (0.5*0.001)*F+(113*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:167: Implicit conversion of real to integer\n    8\'d0114: counter_1_carry <= (0.5*0.001)*F+(114*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:168: Implicit conversion of real to integer\n    8\'d0115: counter_1_carry <= (0.5*0.001)*F+(115*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:169: Implicit conversion of real to integer\n    8\'d0116: counter_1_carry <= (0.5*0.001)*F+(116*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:170: Implicit conversion of real to integer\n    8\'d0117: counter_1_carry <= (0.5*0.001)*F+(117*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:171: Implicit conversion of real to integer\n    8\'d0118: counter_1_carry <= (0.5*0.001)*F+(118*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:172: Implicit conversion of real to integer\n    8\'d0119: counter_1_carry <= (0.5*0.001)*F+(119*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:173: Implicit conversion of real to integer\n    8\'d0120: counter_1_carry <= (0.5*0.001)*F+(120*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:174: Implicit conversion of real to integer\n    8\'d0121: counter_1_carry <= (0.5*0.001)*F+(121*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:175: Implicit conversion of real to integer\n    8\'d0122: counter_1_carry <= (0.5*0.001)*F+(122*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:176: Implicit conversion of real to integer\n    8\'d0123: counter_1_carry <= (0.5*0.001)*F+(123*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:177: Implicit conversion of real to integer\n    8\'d0124: counter_1_carry <= (0.5*0.001)*F+(124*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:178: Implicit conversion of real to integer\n    8\'d0125: counter_1_carry <= (0.5*0.001)*F+(125*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:179: Implicit conversion of real to integer\n    8\'d0126: counter_1_carry <= (0.5*0.001)*F+(126*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:180: Implicit conversion of real to integer\n    8\'d0127: counter_1_carry <= (0.5*0.001)*F+(127*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:181: Implicit conversion of real to integer\n    8\'d0128: counter_1_carry <= (0.5*0.001)*F+(128*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:182: Implicit conversion of real to integer\n    8\'d0129: counter_1_carry <= (0.5*0.001)*F+(129*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:183: Implicit conversion of real to integer\n    8\'d0130: counter_1_carry <= (0.5*0.001)*F+(130*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:184: Implicit conversion of real to integer\n    8\'d0131: counter_1_carry <= (0.5*0.001)*F+(131*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:185: Implicit conversion of real to integer\n    8\'d0132: counter_1_carry <= (0.5*0.001)*F+(132*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:186: Implicit conversion of real to integer\n    8\'d0133: counter_1_carry <= (0.5*0.001)*F+(133*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:187: Implicit conversion of real to integer\n    8\'d0134: counter_1_carry <= (0.5*0.001)*F+(134*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:188: Implicit conversion of real to integer\n    8\'d0135: counter_1_carry <= (0.5*0.001)*F+(135*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:189: Implicit conversion of real to integer\n    8\'d0136: counter_1_carry <= (0.5*0.001)*F+(136*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:190: Implicit conversion of real to integer\n    8\'d0137: counter_1_carry <= (0.5*0.001)*F+(137*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:191: Implicit conversion of real to integer\n    8\'d0138: counter_1_carry <= (0.5*0.001)*F+(138*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:192: Implicit conversion of real to integer\n    8\'d0139: counter_1_carry <= (0.5*0.001)*F+(139*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:193: Implicit conversion of real to integer\n    8\'d0140: counter_1_carry <= (0.5*0.001)*F+(140*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:194: Implicit conversion of real to integer\n    8\'d141: counter_1_carry <= (0.5*0.001)*F+(141*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:195: Implicit conversion of real to integer\n    8\'d0142: counter_1_carry <= (0.5*0.001)*F+(142*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:196: Implicit conversion of real to integer\n    8\'d0143: counter_1_carry <= (0.5*0.001)*F+(143*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:197: Implicit conversion of real to integer\n    8\'d0144: counter_1_carry <= (0.5*0.001)*F+(144*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:198: Implicit conversion of real to integer\n    8\'d0145: counter_1_carry <= (0.5*0.001)*F+(145*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:199: Implicit conversion of real to integer\n    8\'d0146: counter_1_carry <= (0.5*0.001)*F+(146*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:200: Implicit conversion of real to integer\n    8\'d0147: counter_1_carry <= (0.5*0.001)*F+(147*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:201: Implicit conversion of real to integer\n    8\'d0148: counter_1_carry <= (0.5*0.001)*F+(148*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:202: Implicit conversion of real to integer\n    8\'d0149: counter_1_carry <= (0.5*0.001)*F+(149*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:203: Implicit conversion of real to integer\n    8\'d0150: counter_1_carry <= (0.5*0.001)*F+(150*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:204: Implicit conversion of real to integer\n    8\'d0151: counter_1_carry <= (0.5*0.001)*F+(151*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:205: Implicit conversion of real to integer\n    8\'d0152: counter_1_carry <= (0.5*0.001)*F+(152*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:206: Implicit conversion of real to integer\n    8\'d0153: counter_1_carry <= (0.5*0.001)*F+(153*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:207: Implicit conversion of real to integer\n    8\'d0154: counter_1_carry <= (0.5*0.001)*F+(154*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:208: Implicit conversion of real to integer\n    8\'d0155: counter_1_carry <= (0.5*0.001)*F+(155*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:209: Implicit conversion of real to integer\n    8\'d0156: counter_1_carry <= (0.5*0.001)*F+(156*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:210: Implicit conversion of real to integer\n    8\'d0157: counter_1_carry <= (0.5*0.001)*F+(157*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:211: Implicit conversion of real to integer\n    8\'d0158: counter_1_carry <= (0.5*0.001)*F+(158*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:212: Implicit conversion of real to integer\n    8\'d0159: counter_1_carry <= (0.5*0.001)*F+(159*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:213: Implicit conversion of real to integer\n    8\'d0160: counter_1_carry <= (0.5*0.001)*F+(160*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:214: Implicit conversion of real to integer\n    8\'d0161: counter_1_carry <= (0.5*0.001)*F+(161*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:215: Implicit conversion of real to integer\n    8\'d0162: counter_1_carry <= (0.5*0.001)*F+(162*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:216: Implicit conversion of real to integer\n    8\'d0163: counter_1_carry <= (0.5*0.001)*F+(163*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:217: Implicit conversion of real to integer\n    8\'d0164: counter_1_carry <= (0.5*0.001)*F+(164*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:218: Implicit conversion of real to integer\n    8\'d0165: counter_1_carry <= (0.5*0.001)*F+(165*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:219: Implicit conversion of real to integer\n    8\'d0166: counter_1_carry <= (0.5*0.001)*F+(166*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:220: Implicit conversion of real to integer\n    8\'d0167: counter_1_carry <= (0.5*0.001)*F+(167*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:221: Implicit conversion of real to integer\n    8\'d0168: counter_1_carry <= (0.5*0.001)*F+(168*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:222: Implicit conversion of real to integer\n    8\'d0169: counter_1_carry <= (0.5*0.001)*F+(169*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:223: Implicit conversion of real to integer\n    8\'d0170: counter_1_carry <= (0.5*0.001)*F+(170*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:224: Implicit conversion of real to integer\n    8\'d0171: counter_1_carry <= (0.5*0.001)*F+(171*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:225: Implicit conversion of real to integer\n    8\'d0172: counter_1_carry <= (0.5*0.001)*F+(172*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:226: Implicit conversion of real to integer\n    8\'d0173: counter_1_carry <= (0.5*0.001)*F+(173*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:227: Implicit conversion of real to integer\n    8\'d0174: counter_1_carry <= (0.5*0.001)*F+(174*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:228: Implicit conversion of real to integer\n    8\'d0175: counter_1_carry <= (0.5*0.001)*F+(175*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:229: Implicit conversion of real to integer\n    8\'d0176: counter_1_carry <= (0.5*0.001)*F+(176*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:230: Implicit conversion of real to integer\n    8\'d0177: counter_1_carry <= (0.5*0.001)*F+(177*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:231: Implicit conversion of real to integer\n    8\'d0178: counter_1_carry <= (0.5*0.001)*F+(178*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:232: Implicit conversion of real to integer\n    8\'d0179: counter_1_carry <= (0.5*0.001)*F+(179*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:233: Implicit conversion of real to integer\n    8\'d0180: counter_1_carry <= (0.5*0.001)*F+(180*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:234: Implicit conversion of real to integer\n    8\'d0181: counter_1_carry <= (0.5*0.001)*F+(181*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:235: Implicit conversion of real to integer\n    8\'d0182: counter_1_carry <= (0.5*0.001)*F+(182*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:236: Implicit conversion of real to integer\n    8\'d0183: counter_1_carry <= (0.5*0.001)*F+(183*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:237: Implicit conversion of real to integer\n    8\'d0184: counter_1_carry <= (0.5*0.001)*F+(184*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:238: Implicit conversion of real to integer\n    8\'d0185: counter_1_carry <= (0.5*0.001)*F+(185*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:239: Implicit conversion of real to integer\n    8\'d0186: counter_1_carry <= (0.5*0.001)*F+(186*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:240: Implicit conversion of real to integer\n    8\'d0187: counter_1_carry <= (0.5*0.001)*F+(187*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:241: Implicit conversion of real to integer\n    8\'d0188: counter_1_carry <= (0.5*0.001)*F+(188*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:242: Implicit conversion of real to integer\n    8\'d0189: counter_1_carry <= (0.5*0.001)*F+(189*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:243: Implicit conversion of real to integer\n    8\'d0190: counter_1_carry <= (0.5*0.001)*F+(190*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:244: Implicit conversion of real to integer\n    8\'d0191: counter_1_carry <= (0.5*0.001)*F+(191*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:245: Implicit conversion of real to integer\n    8\'d0192: counter_1_carry <= (0.5*0.001)*F+(192*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:246: Implicit conversion of real to integer\n    8\'d0193: counter_1_carry <= (0.5*0.001)*F+(193*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:247: Implicit conversion of real to integer\n    8\'d0194: counter_1_carry <= (0.5*0.001)*F+(194*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:248: Implicit conversion of real to integer\n    8\'d0195: counter_1_carry <= (0.5*0.001)*F+(195*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:249: Implicit conversion of real to integer\n    8\'d0196: counter_1_carry <= (0.5*0.001)*F+(196*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:250: Implicit conversion of real to integer\n    8\'d0197: counter_1_carry <= (0.5*0.001)*F+(197*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:251: Implicit conversion of real to integer\n    8\'d0198: counter_1_carry <= (0.5*0.001)*F+(198*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:252: Implicit conversion of real to integer\n    8\'d0199: counter_1_carry <= (0.5*0.001)*F+(199*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:253: Implicit conversion of real to integer\n    8\'d0200: counter_1_carry <= (0.5*0.001)*F+(200*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:254: Implicit conversion of real to integer\n    8\'d0201: counter_1_carry <= (0.5*0.001)*F+(201*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:255: Implicit conversion of real to integer\n    8\'d0202: counter_1_carry <= (0.5*0.001)*F+(202*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:256: Implicit conversion of real to integer\n    8\'d0203: counter_1_carry <= (0.5*0.001)*F+(203*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:257: Implicit conversion of real to integer\n    8\'d0204: counter_1_carry <= (0.5*0.001)*F+(204*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:258: Implicit conversion of real to integer\n    8\'d0205: counter_1_carry <= (0.5*0.001)*F+(205*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:259: Implicit conversion of real to integer\n    8\'d0206: counter_1_carry <= (0.5*0.001)*F+(206*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:260: Implicit conversion of real to integer\n    8\'d0207: counter_1_carry <= (0.5*0.001)*F+(207*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:261: Implicit conversion of real to integer\n    8\'d0208: counter_1_carry <= (0.5*0.001)*F+(208*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:262: Implicit conversion of real to integer\n    8\'d0209: counter_1_carry <= (0.5*0.001)*F+(209*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:263: Implicit conversion of real to integer\n    8\'d0210: counter_1_carry <= (0.5*0.001)*F+(210*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:264: Implicit conversion of real to integer\n    8\'d0211: counter_1_carry <= (0.5*0.001)*F+(211*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:265: Implicit conversion of real to integer\n    8\'d0212: counter_1_carry <= (0.5*0.001)*F+(212*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:266: Implicit conversion of real to integer\n    8\'d0213: counter_1_carry <= (0.5*0.001)*F+(213*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:267: Implicit conversion of real to integer\n    8\'d0214: counter_1_carry <= (0.5*0.001)*F+(214*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:268: Implicit conversion of real to integer\n    8\'d0215: counter_1_carry <= (0.5*0.001)*F+(215*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:269: Implicit conversion of real to integer\n    8\'d0216: counter_1_carry <= (0.5*0.001)*F+(216*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:270: Implicit conversion of real to integer\n    8\'d0217: counter_1_carry <= (0.5*0.001)*F+(217*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:271: Implicit conversion of real to integer\n    8\'d0218: counter_1_carry <= (0.5*0.001)*F+(218*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:272: Implicit conversion of real to integer\n    8\'d0219: counter_1_carry <= (0.5*0.001)*F+(219*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:273: Implicit conversion of real to integer\n    8\'d0220: counter_1_carry <= (0.5*0.001)*F+(220*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:274: Implicit conversion of real to integer\n    8\'d0221: counter_1_carry <= (0.5*0.001)*F+(221*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:275: Implicit conversion of real to integer\n    8\'d0222: counter_1_carry <= (0.5*0.001)*F+(222*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:276: Implicit conversion of real to integer\n    8\'d0223: counter_1_carry <= (0.5*0.001)*F+(223*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:277: Implicit conversion of real to integer\n    8\'d0224: counter_1_carry <= (0.5*0.001)*F+(224*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:278: Implicit conversion of real to integer\n    8\'d0225: counter_1_carry <= (0.5*0.001)*F+(225*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:279: Implicit conversion of real to integer\n    8\'d0226: counter_1_carry <= (0.5*0.001)*F+(226*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:280: Implicit conversion of real to integer\n    8\'d0227: counter_1_carry <= (0.5*0.001)*F+(227*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:281: Implicit conversion of real to integer\n    8\'d0228: counter_1_carry <= (0.5*0.001)*F+(228*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:282: Implicit conversion of real to integer\n    8\'d0229: counter_1_carry <= (0.5*0.001)*F+(229*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:283: Implicit conversion of real to integer\n    8\'d0230: counter_1_carry <= (0.5*0.001)*F+(230*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:284: Implicit conversion of real to integer\n    8\'d0231: counter_1_carry <= (0.5*0.001)*F+(231*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:285: Implicit conversion of real to integer\n    8\'d0232: counter_1_carry <= (0.5*0.001)*F+(232*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:286: Implicit conversion of real to integer\n    8\'d0233: counter_1_carry <= (0.5*0.001)*F+(233*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:287: Implicit conversion of real to integer\n    8\'d0234: counter_1_carry <= (0.5*0.001)*F+(234*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:288: Implicit conversion of real to integer\n    8\'d0235: counter_1_carry <= (0.5*0.001)*F+(235*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:289: Implicit conversion of real to integer\n    8\'d0236: counter_1_carry <= (0.5*0.001)*F+(236*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:290: Implicit conversion of real to integer\n    8\'d0237: counter_1_carry <= (0.5*0.001)*F+(237*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:291: Implicit conversion of real to integer\n    8\'d0238: counter_1_carry <= (0.5*0.001)*F+(238*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:292: Implicit conversion of real to integer\n    8\'d0239: counter_1_carry <= (0.5*0.001)*F+(239*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:293: Implicit conversion of real to integer\n    8\'d0240: counter_1_carry <= (0.5*0.001)*F+(240*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:294: Implicit conversion of real to integer\n    8\'d0241: counter_1_carry <= (0.5*0.001)*F+(241*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:295: Implicit conversion of real to integer\n    8\'d0242: counter_1_carry <= (0.5*0.001)*F+(242*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:296: Implicit conversion of real to integer\n    8\'d0243: counter_1_carry <= (0.5*0.001)*F+(243*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:297: Implicit conversion of real to integer\n    8\'d0244: counter_1_carry <= (0.5*0.001)*F+(244*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:298: Implicit conversion of real to integer\n    8\'d0245: counter_1_carry <= (0.5*0.001)*F+(245*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:299: Implicit conversion of real to integer\n    8\'d0246: counter_1_carry <= (0.5*0.001)*F+(246*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:300: Implicit conversion of real to integer\n    8\'d0247: counter_1_carry <= (0.5*0.001)*F+(247*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:301: Implicit conversion of real to integer\n    8\'d0248: counter_1_carry <= (0.5*0.001)*F+(248*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:302: Implicit conversion of real to integer\n    8\'d0249: counter_1_carry <= (0.5*0.001)*F+(249*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:303: Implicit conversion of real to integer\n    8\'d0250: counter_1_carry <= (0.5*0.001)*F+(250*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:304: Implicit conversion of real to integer\n    8\'d0251: counter_1_carry <= (0.5*0.001)*F+(251*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:305: Implicit conversion of real to integer\n    8\'d0252: counter_1_carry <= (0.5*0.001)*F+(252*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:306: Implicit conversion of real to integer\n    8\'d0253: counter_1_carry <= (0.5*0.001)*F+(253*7.8*0.000001)*F;\n                                             ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:307: Implicit conversion of real to integer\n    8\'d254: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;\n                                            ^\n%Warning-REALCVT: data/full_repos/permissive/193073090/ServoEdition3.v:308: Implicit conversion of real to integer\n    8\'d255: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;\n                                            ^\n%Warning-WIDTH: data/full_repos/permissive/193073090/ServoEdition3.v:320: Operator ASSIGNDLY expects 32 bits on the Assign RHS, but Assign RHS\'s CONST \'31\'h0\' generates 31 bits.\n                                                                        : ... In instance ServoEdition3\n  counter_1 <= 31\'d0;\n            ^~\n%Warning-WIDTH: data/full_repos/permissive/193073090/ServoEdition3.v:322: Operator ASSIGNDLY expects 32 bits on the Assign RHS, but Assign RHS\'s CONST \'31\'h0\' generates 31 bits.\n                                                                        : ... In instance ServoEdition3\n  counter_1 <= 31\'d0;\n            ^~\n%Error: Exiting due to 260 warning(s)\n'
module ServoEdition3 #(
	parameter F = 50000000
)(

	input 		clock,
	input 		clock_enable,
	input 		reset,
	input [7:0] pwm_switch,
	output 	   pwm_output
);	


	
	reg loadSignal;
	assign pwm_output = loadSignal;
	reg [31:0]	counter_1;
	reg [31:0]  counter_1_carry;
	reg [7:0]	pwm_switch_carry;

	wire [31:0]	base_time;
	assign base_time = (0.02)*F;
	always @(posedge clock or posedge reset)begin
		if(reset) begin
					pwm_switch_carry <= 8'd0;
				end
				else begin
					pwm_switch_carry <= pwm_switch;
				end
		end
		









always@(*)begin
	if(reset)
		counter_1_carry <= 31'd0;
	else
		begin
			case(pwm_switch_carry)
				
				8'd0: counter_1_carry <= (0.5*0.001)*F+(0*7.8*0.000001)*F;
				8'd1: counter_1_carry <= (0.5*0.001)*F+(1*7.8*0.000001)*F;
				8'd2: counter_1_carry <= (0.5*0.001)*F+(2*7.8*0.000001)*F;
				8'd3: counter_1_carry <= (0.5*0.001)*F+(3*7.8*0.000001)*F;
				8'd4: counter_1_carry <= (0.5*0.001)*F+(4*7.8*0.000001)*F;
				8'd5: counter_1_carry <= (0.5*0.001)*F+(5*7.8*0.000001)*F;
				8'd6: counter_1_carry <= (0.5*0.001)*F+(6*7.8*0.000001)*F;
				8'd7: counter_1_carry <= (0.5*0.001)*F+(7*7.8*0.000001)*F;
				8'd8: counter_1_carry <= (0.5*0.001)*F+(8*7.8*0.000001)*F;
				8'd9: counter_1_carry <= (0.5*0.001)*F+(9*7.8*0.000001)*F;
				8'd10: counter_1_carry <= (0.5*0.001)*F+(10*7.8*0.000001)*F;
				8'd11: counter_1_carry <= (0.5*0.001)*F+(11*7.8*0.000001)*F;
				8'd12: counter_1_carry <= (0.5*0.001)*F+(12*7.8*0.000001)*F;
				8'd13: counter_1_carry <= (0.5*0.001)*F+(13*7.8*0.000001)*F;
				8'd14: counter_1_carry <= (0.5*0.001)*F+(14*7.8*0.000001)*F;
				8'd15: counter_1_carry <= (0.5*0.001)*F+(15*7.8*0.000001)*F;
				8'd16: counter_1_carry <= (0.5*0.001)*F+(16*7.8*0.000001)*F;
				8'd17: counter_1_carry <= (0.5*0.001)*F+(17*7.8*0.000001)*F;
				8'd18: counter_1_carry <= (0.5*0.001)*F+(18*7.8*0.000001)*F;
				8'd19: counter_1_carry <= (0.5*0.001)*F+(19*7.8*0.000001)*F;
				8'd20: counter_1_carry <= (0.5*0.001)*F+(20*7.8*0.000001)*F;
				8'd21: counter_1_carry <= (0.5*0.001)*F+(21*7.8*0.000001)*F;
				8'd22: counter_1_carry <= (0.5*0.001)*F+(22*7.8*0.000001)*F;
				8'd23: counter_1_carry <= (0.5*0.001)*F+(23*7.8*0.000001)*F;
				8'd24: counter_1_carry <= (0.5*0.001)*F+(24*7.8*0.000001)*F;
				8'd25: counter_1_carry <= (0.5*0.001)*F+(25*7.8*0.000001)*F;
				8'd26: counter_1_carry <= (0.5*0.001)*F+(26*7.8*0.000001)*F;
				8'd27: counter_1_carry <= (0.5*0.001)*F+(27*7.8*0.000001)*F;
				8'd028: counter_1_carry <= (0.5*0.001)*F+(28*7.8*0.000001)*F;
				8'd029: counter_1_carry <= (0.5*0.001)*F+(29*7.8*0.000001)*F;
				8'd30: counter_1_carry <= (0.5*0.001)*F+(30*7.8*0.000001)*F;
				8'd031: counter_1_carry <= (0.5*0.001)*F+(31*7.8*0.000001)*F;
				8'd032: counter_1_carry <= (0.5*0.001)*F+(32*7.8*0.000001)*F;
				8'd033: counter_1_carry <= (0.5*0.001)*F+(33*7.8*0.000001)*F;
				8'd034: counter_1_carry <= (0.5*0.001)*F+(34*7.8*0.000001)*F;
				8'd035: counter_1_carry <= (0.5*0.001)*F+(35*7.8*0.000001)*F;
				8'd036: counter_1_carry <= (0.5*0.001)*F+(36*7.8*0.000001)*F;
				8'd37: counter_1_carry <= (0.5*0.001)*F+(37*7.8*0.000001)*F;
				8'd038: counter_1_carry <= (0.5*0.001)*F+(38*7.8*0.000001)*F;
				8'd039: counter_1_carry <= (0.5*0.001)*F+(39*7.8*0.000001)*F;
				8'd40: counter_1_carry <= (0.5*0.001)*F+(40*7.8*0.000001)*F;
				8'd041: counter_1_carry <= (0.5*0.001)*F+(41*7.8*0.000001)*F;
				8'd042: counter_1_carry <= (0.5*0.001)*F+(42*7.8*0.000001)*F;
				8'd043: counter_1_carry <= (0.5*0.001)*F+(43*7.8*0.000001)*F;
				8'd044: counter_1_carry <= (0.5*0.001)*F+(44*7.8*0.000001)*F;
				8'd045: counter_1_carry <= (0.5*0.001)*F+(45*7.8*0.000001)*F;
				8'd046: counter_1_carry <= (0.5*0.001)*F+(46*7.8*0.000001)*F;
				8'd047: counter_1_carry <= (0.5*0.001)*F+(47*7.8*0.000001)*F;
				8'd048: counter_1_carry <= (0.5*0.001)*F+(48*7.8*0.000001)*F;
				8'd049: counter_1_carry <= (0.5*0.001)*F+(49*7.8*0.000001)*F;
				8'd050: counter_1_carry <= (0.5*0.001)*F+(50*7.8*0.000001)*F;
				8'd051: counter_1_carry <= (0.5*0.001)*F+(51*7.8*0.000001)*F;
				8'd052: counter_1_carry <= (0.5*0.001)*F+(52*7.8*0.000001)*F;
				8'd053: counter_1_carry <= (0.5*0.001)*F+(53*7.8*0.000001)*F;
				8'd054: counter_1_carry <= (0.5*0.001)*F+(54*7.8*0.000001)*F;
				8'd055: counter_1_carry <= (0.5*0.001)*F+(55*7.8*0.000001)*F;
				8'd056: counter_1_carry <= (0.5*0.001)*F+(56*7.8*0.000001)*F;
				8'd057: counter_1_carry <= (0.5*0.001)*F+(57*7.8*0.000001)*F;
				8'd058: counter_1_carry <= (0.5*0.001)*F+(58*7.8*0.000001)*F;
				8'd059: counter_1_carry <= (0.5*0.001)*F+(59*7.8*0.000001)*F;
				8'd060: counter_1_carry <= (0.5*0.001)*F+(60*7.8*0.000001)*F;
				8'd061: counter_1_carry <= (0.5*0.001)*F+(61*7.8*0.000001)*F;
				8'd062: counter_1_carry <= (0.5*0.001)*F+(62*7.8*0.000001)*F;
				8'd063: counter_1_carry <= (0.5*0.001)*F+(63*7.8*0.000001)*F;
				8'd064: counter_1_carry <= (0.5*0.001)*F+(64*7.8*0.000001)*F;
				8'd065: counter_1_carry <= (0.5*0.001)*F+(65*7.8*0.000001)*F;
				8'd066: counter_1_carry <= (0.5*0.001)*F+(66*7.8*0.000001)*F;
				8'd067: counter_1_carry <= (0.5*0.001)*F+(67*7.8*0.000001)*F;
				8'd068: counter_1_carry <= (0.5*0.001)*F+(68*7.8*0.000001)*F;
				8'd069: counter_1_carry <= (0.5*0.001)*F+(69*7.8*0.000001)*F;
				8'd070: counter_1_carry <= (0.5*0.001)*F+(70*7.8*0.000001)*F;
				8'd071: counter_1_carry <= (0.5*0.001)*F+(71*7.8*0.000001)*F;
				8'd072: counter_1_carry <= (0.5*0.001)*F+(72*7.8*0.000001)*F;
				8'd073: counter_1_carry <= (0.5*0.001)*F+(73*7.8*0.000001)*F;
				8'd074: counter_1_carry <= (0.5*0.001)*F+(74*7.8*0.000001)*F;
				8'd075: counter_1_carry <= (0.5*0.001)*F+(75*7.8*0.000001)*F;
				8'd076: counter_1_carry <= (0.5*0.001)*F+(76*7.8*0.000001)*F;
				8'd077: counter_1_carry <= (0.5*0.001)*F+(77*7.8*0.000001)*F;
				8'd078: counter_1_carry <= (0.5*0.001)*F+(78*7.8*0.000001)*F;
				8'd079: counter_1_carry <= (0.5*0.001)*F+(79*7.8*0.000001)*F;
				8'd080: counter_1_carry <= (0.5*0.001)*F+(80*7.8*0.000001)*F;
				8'd081: counter_1_carry <= (0.5*0.001)*F+(81*7.8*0.000001)*F;
				8'd082: counter_1_carry <= (0.5*0.001)*F+(82*7.8*0.000001)*F;
				8'd083: counter_1_carry <= (0.5*0.001)*F+(83*7.8*0.000001)*F;
				8'd084: counter_1_carry <= (0.5*0.001)*F+(84*7.8*0.000001)*F;
				8'd085: counter_1_carry <= (0.5*0.001)*F+(85*7.8*0.000001)*F;
				8'd086: counter_1_carry <= (0.5*0.001)*F+(86*7.8*0.000001)*F;
				8'd087: counter_1_carry <= (0.5*0.001)*F+(87*7.8*0.000001)*F;
				8'd088: counter_1_carry <= (0.5*0.001)*F+(88*7.8*0.000001)*F;
				8'd089: counter_1_carry <= (0.5*0.001)*F+(89*7.8*0.000001)*F;
				8'd090: counter_1_carry <= (0.5*0.001)*F+(90*7.8*0.000001)*F;
				8'd091: counter_1_carry <= (0.5*0.001)*F+(91*7.8*0.000001)*F;
				8'd092: counter_1_carry <= (0.5*0.001)*F+(92*7.8*0.000001)*F;
				8'd093: counter_1_carry <= (0.5*0.001)*F+(93*7.8*0.000001)*F;
				8'd094: counter_1_carry <= (0.5*0.001)*F+(94*7.8*0.000001)*F;
				8'd095: counter_1_carry <= (0.5*0.001)*F+(95*7.8*0.000001)*F;
				8'd096: counter_1_carry <= (0.5*0.001)*F+(96*7.8*0.000001)*F;
				8'd097: counter_1_carry <= (0.5*0.001)*F+(97*7.8*0.000001)*F;
				8'd098: counter_1_carry <= (0.5*0.001)*F+(98*7.8*0.000001)*F;
				8'd099: counter_1_carry <= (0.5*0.001)*F+(99*7.8*0.000001)*F;
				8'd0100: counter_1_carry <= (0.5*0.001)*F+(100*7.8*0.000001)*F;
				8'd0101: counter_1_carry <= (0.5*0.001)*F+(101*7.8*0.000001)*F;
				8'd0102: counter_1_carry <= (0.5*0.001)*F+(102*7.8*0.000001)*F;
				8'd0103: counter_1_carry <= (0.5*0.001)*F+(103*7.8*0.000001)*F;
				8'd0104: counter_1_carry <= (0.5*0.001)*F+(104*7.8*0.000001)*F;
				8'd0105: counter_1_carry <= (0.5*0.001)*F+(105*7.8*0.000001)*F;
				8'd0106: counter_1_carry <= (0.5*0.001)*F+(106*7.8*0.000001)*F;
				8'd0107: counter_1_carry <= (0.5*0.001)*F+(107*7.8*0.000001)*F;
				8'd0108: counter_1_carry <= (0.5*0.001)*F+(108*7.8*0.000001)*F;
				8'd0109: counter_1_carry <= (0.5*0.001)*F+(109*7.8*0.000001)*F;
				8'd0110: counter_1_carry <= (0.5*0.001)*F+(110*7.8*0.000001)*F;
				8'd0111: counter_1_carry <= (0.5*0.001)*F+(111*7.8*0.000001)*F;
				8'd0112: counter_1_carry <= (0.5*0.001)*F+(112*7.8*0.000001)*F;
				8'd0113: counter_1_carry <= (0.5*0.001)*F+(113*7.8*0.000001)*F;
				8'd0114: counter_1_carry <= (0.5*0.001)*F+(114*7.8*0.000001)*F;
				8'd0115: counter_1_carry <= (0.5*0.001)*F+(115*7.8*0.000001)*F;
				8'd0116: counter_1_carry <= (0.5*0.001)*F+(116*7.8*0.000001)*F;
				8'd0117: counter_1_carry <= (0.5*0.001)*F+(117*7.8*0.000001)*F;
				8'd0118: counter_1_carry <= (0.5*0.001)*F+(118*7.8*0.000001)*F;
				8'd0119: counter_1_carry <= (0.5*0.001)*F+(119*7.8*0.000001)*F;
				8'd0120: counter_1_carry <= (0.5*0.001)*F+(120*7.8*0.000001)*F;
				8'd0121: counter_1_carry <= (0.5*0.001)*F+(121*7.8*0.000001)*F;
				8'd0122: counter_1_carry <= (0.5*0.001)*F+(122*7.8*0.000001)*F;
				8'd0123: counter_1_carry <= (0.5*0.001)*F+(123*7.8*0.000001)*F;
				8'd0124: counter_1_carry <= (0.5*0.001)*F+(124*7.8*0.000001)*F;
				8'd0125: counter_1_carry <= (0.5*0.001)*F+(125*7.8*0.000001)*F;
				8'd0126: counter_1_carry <= (0.5*0.001)*F+(126*7.8*0.000001)*F;
				8'd0127: counter_1_carry <= (0.5*0.001)*F+(127*7.8*0.000001)*F;
				8'd0128: counter_1_carry <= (0.5*0.001)*F+(128*7.8*0.000001)*F;
				8'd0129: counter_1_carry <= (0.5*0.001)*F+(129*7.8*0.000001)*F;
				8'd0130: counter_1_carry <= (0.5*0.001)*F+(130*7.8*0.000001)*F;
				8'd0131: counter_1_carry <= (0.5*0.001)*F+(131*7.8*0.000001)*F;
				8'd0132: counter_1_carry <= (0.5*0.001)*F+(132*7.8*0.000001)*F;
				8'd0133: counter_1_carry <= (0.5*0.001)*F+(133*7.8*0.000001)*F;
				8'd0134: counter_1_carry <= (0.5*0.001)*F+(134*7.8*0.000001)*F;
				8'd0135: counter_1_carry <= (0.5*0.001)*F+(135*7.8*0.000001)*F;
				8'd0136: counter_1_carry <= (0.5*0.001)*F+(136*7.8*0.000001)*F;
				8'd0137: counter_1_carry <= (0.5*0.001)*F+(137*7.8*0.000001)*F;
				8'd0138: counter_1_carry <= (0.5*0.001)*F+(138*7.8*0.000001)*F;
				8'd0139: counter_1_carry <= (0.5*0.001)*F+(139*7.8*0.000001)*F;
				8'd0140: counter_1_carry <= (0.5*0.001)*F+(140*7.8*0.000001)*F;
				8'd141: counter_1_carry <= (0.5*0.001)*F+(141*7.8*0.000001)*F;
				8'd0142: counter_1_carry <= (0.5*0.001)*F+(142*7.8*0.000001)*F;
				8'd0143: counter_1_carry <= (0.5*0.001)*F+(143*7.8*0.000001)*F;
				8'd0144: counter_1_carry <= (0.5*0.001)*F+(144*7.8*0.000001)*F;
				8'd0145: counter_1_carry <= (0.5*0.001)*F+(145*7.8*0.000001)*F;
				8'd0146: counter_1_carry <= (0.5*0.001)*F+(146*7.8*0.000001)*F;
				8'd0147: counter_1_carry <= (0.5*0.001)*F+(147*7.8*0.000001)*F;
				8'd0148: counter_1_carry <= (0.5*0.001)*F+(148*7.8*0.000001)*F;
				8'd0149: counter_1_carry <= (0.5*0.001)*F+(149*7.8*0.000001)*F;
				8'd0150: counter_1_carry <= (0.5*0.001)*F+(150*7.8*0.000001)*F;
				8'd0151: counter_1_carry <= (0.5*0.001)*F+(151*7.8*0.000001)*F;
				8'd0152: counter_1_carry <= (0.5*0.001)*F+(152*7.8*0.000001)*F;
				8'd0153: counter_1_carry <= (0.5*0.001)*F+(153*7.8*0.000001)*F;
				8'd0154: counter_1_carry <= (0.5*0.001)*F+(154*7.8*0.000001)*F;
				8'd0155: counter_1_carry <= (0.5*0.001)*F+(155*7.8*0.000001)*F;
				8'd0156: counter_1_carry <= (0.5*0.001)*F+(156*7.8*0.000001)*F;
				8'd0157: counter_1_carry <= (0.5*0.001)*F+(157*7.8*0.000001)*F;
				8'd0158: counter_1_carry <= (0.5*0.001)*F+(158*7.8*0.000001)*F;
				8'd0159: counter_1_carry <= (0.5*0.001)*F+(159*7.8*0.000001)*F;
				8'd0160: counter_1_carry <= (0.5*0.001)*F+(160*7.8*0.000001)*F;
				8'd0161: counter_1_carry <= (0.5*0.001)*F+(161*7.8*0.000001)*F;
				8'd0162: counter_1_carry <= (0.5*0.001)*F+(162*7.8*0.000001)*F;
				8'd0163: counter_1_carry <= (0.5*0.001)*F+(163*7.8*0.000001)*F;
				8'd0164: counter_1_carry <= (0.5*0.001)*F+(164*7.8*0.000001)*F;
				8'd0165: counter_1_carry <= (0.5*0.001)*F+(165*7.8*0.000001)*F;
				8'd0166: counter_1_carry <= (0.5*0.001)*F+(166*7.8*0.000001)*F;
				8'd0167: counter_1_carry <= (0.5*0.001)*F+(167*7.8*0.000001)*F;
				8'd0168: counter_1_carry <= (0.5*0.001)*F+(168*7.8*0.000001)*F;
				8'd0169: counter_1_carry <= (0.5*0.001)*F+(169*7.8*0.000001)*F;
				8'd0170: counter_1_carry <= (0.5*0.001)*F+(170*7.8*0.000001)*F;
				8'd0171: counter_1_carry <= (0.5*0.001)*F+(171*7.8*0.000001)*F;
				8'd0172: counter_1_carry <= (0.5*0.001)*F+(172*7.8*0.000001)*F;
				8'd0173: counter_1_carry <= (0.5*0.001)*F+(173*7.8*0.000001)*F;
				8'd0174: counter_1_carry <= (0.5*0.001)*F+(174*7.8*0.000001)*F;
				8'd0175: counter_1_carry <= (0.5*0.001)*F+(175*7.8*0.000001)*F;
				8'd0176: counter_1_carry <= (0.5*0.001)*F+(176*7.8*0.000001)*F;
				8'd0177: counter_1_carry <= (0.5*0.001)*F+(177*7.8*0.000001)*F;
				8'd0178: counter_1_carry <= (0.5*0.001)*F+(178*7.8*0.000001)*F;
				8'd0179: counter_1_carry <= (0.5*0.001)*F+(179*7.8*0.000001)*F;
				8'd0180: counter_1_carry <= (0.5*0.001)*F+(180*7.8*0.000001)*F;
				8'd0181: counter_1_carry <= (0.5*0.001)*F+(181*7.8*0.000001)*F;
				8'd0182: counter_1_carry <= (0.5*0.001)*F+(182*7.8*0.000001)*F;
				8'd0183: counter_1_carry <= (0.5*0.001)*F+(183*7.8*0.000001)*F;
				8'd0184: counter_1_carry <= (0.5*0.001)*F+(184*7.8*0.000001)*F;
				8'd0185: counter_1_carry <= (0.5*0.001)*F+(185*7.8*0.000001)*F;
				8'd0186: counter_1_carry <= (0.5*0.001)*F+(186*7.8*0.000001)*F;
				8'd0187: counter_1_carry <= (0.5*0.001)*F+(187*7.8*0.000001)*F;
				8'd0188: counter_1_carry <= (0.5*0.001)*F+(188*7.8*0.000001)*F;
				8'd0189: counter_1_carry <= (0.5*0.001)*F+(189*7.8*0.000001)*F;
				8'd0190: counter_1_carry <= (0.5*0.001)*F+(190*7.8*0.000001)*F;
				8'd0191: counter_1_carry <= (0.5*0.001)*F+(191*7.8*0.000001)*F;
				8'd0192: counter_1_carry <= (0.5*0.001)*F+(192*7.8*0.000001)*F;
				8'd0193: counter_1_carry <= (0.5*0.001)*F+(193*7.8*0.000001)*F;
				8'd0194: counter_1_carry <= (0.5*0.001)*F+(194*7.8*0.000001)*F;
				8'd0195: counter_1_carry <= (0.5*0.001)*F+(195*7.8*0.000001)*F;
				8'd0196: counter_1_carry <= (0.5*0.001)*F+(196*7.8*0.000001)*F;
				8'd0197: counter_1_carry <= (0.5*0.001)*F+(197*7.8*0.000001)*F;
				8'd0198: counter_1_carry <= (0.5*0.001)*F+(198*7.8*0.000001)*F;
				8'd0199: counter_1_carry <= (0.5*0.001)*F+(199*7.8*0.000001)*F;
				8'd0200: counter_1_carry <= (0.5*0.001)*F+(200*7.8*0.000001)*F;
				8'd0201: counter_1_carry <= (0.5*0.001)*F+(201*7.8*0.000001)*F;
				8'd0202: counter_1_carry <= (0.5*0.001)*F+(202*7.8*0.000001)*F;
				8'd0203: counter_1_carry <= (0.5*0.001)*F+(203*7.8*0.000001)*F;
				8'd0204: counter_1_carry <= (0.5*0.001)*F+(204*7.8*0.000001)*F;
				8'd0205: counter_1_carry <= (0.5*0.001)*F+(205*7.8*0.000001)*F;
				8'd0206: counter_1_carry <= (0.5*0.001)*F+(206*7.8*0.000001)*F;
				8'd0207: counter_1_carry <= (0.5*0.001)*F+(207*7.8*0.000001)*F;
				8'd0208: counter_1_carry <= (0.5*0.001)*F+(208*7.8*0.000001)*F;
				8'd0209: counter_1_carry <= (0.5*0.001)*F+(209*7.8*0.000001)*F;
				8'd0210: counter_1_carry <= (0.5*0.001)*F+(210*7.8*0.000001)*F;
				8'd0211: counter_1_carry <= (0.5*0.001)*F+(211*7.8*0.000001)*F;
				8'd0212: counter_1_carry <= (0.5*0.001)*F+(212*7.8*0.000001)*F;
				8'd0213: counter_1_carry <= (0.5*0.001)*F+(213*7.8*0.000001)*F;
				8'd0214: counter_1_carry <= (0.5*0.001)*F+(214*7.8*0.000001)*F;
				8'd0215: counter_1_carry <= (0.5*0.001)*F+(215*7.8*0.000001)*F;
				8'd0216: counter_1_carry <= (0.5*0.001)*F+(216*7.8*0.000001)*F;
				8'd0217: counter_1_carry <= (0.5*0.001)*F+(217*7.8*0.000001)*F;
				8'd0218: counter_1_carry <= (0.5*0.001)*F+(218*7.8*0.000001)*F;
				8'd0219: counter_1_carry <= (0.5*0.001)*F+(219*7.8*0.000001)*F;
				8'd0220: counter_1_carry <= (0.5*0.001)*F+(220*7.8*0.000001)*F;
				8'd0221: counter_1_carry <= (0.5*0.001)*F+(221*7.8*0.000001)*F;
				8'd0222: counter_1_carry <= (0.5*0.001)*F+(222*7.8*0.000001)*F;
				8'd0223: counter_1_carry <= (0.5*0.001)*F+(223*7.8*0.000001)*F;
				8'd0224: counter_1_carry <= (0.5*0.001)*F+(224*7.8*0.000001)*F;
				8'd0225: counter_1_carry <= (0.5*0.001)*F+(225*7.8*0.000001)*F;
				8'd0226: counter_1_carry <= (0.5*0.001)*F+(226*7.8*0.000001)*F;
				8'd0227: counter_1_carry <= (0.5*0.001)*F+(227*7.8*0.000001)*F;
				8'd0228: counter_1_carry <= (0.5*0.001)*F+(228*7.8*0.000001)*F;
				8'd0229: counter_1_carry <= (0.5*0.001)*F+(229*7.8*0.000001)*F;
				8'd0230: counter_1_carry <= (0.5*0.001)*F+(230*7.8*0.000001)*F;
				8'd0231: counter_1_carry <= (0.5*0.001)*F+(231*7.8*0.000001)*F;
				8'd0232: counter_1_carry <= (0.5*0.001)*F+(232*7.8*0.000001)*F;
				8'd0233: counter_1_carry <= (0.5*0.001)*F+(233*7.8*0.000001)*F;
				8'd0234: counter_1_carry <= (0.5*0.001)*F+(234*7.8*0.000001)*F;
				8'd0235: counter_1_carry <= (0.5*0.001)*F+(235*7.8*0.000001)*F;
				8'd0236: counter_1_carry <= (0.5*0.001)*F+(236*7.8*0.000001)*F;
				8'd0237: counter_1_carry <= (0.5*0.001)*F+(237*7.8*0.000001)*F;
				8'd0238: counter_1_carry <= (0.5*0.001)*F+(238*7.8*0.000001)*F;
				8'd0239: counter_1_carry <= (0.5*0.001)*F+(239*7.8*0.000001)*F;
				8'd0240: counter_1_carry <= (0.5*0.001)*F+(240*7.8*0.000001)*F;
				8'd0241: counter_1_carry <= (0.5*0.001)*F+(241*7.8*0.000001)*F;
				8'd0242: counter_1_carry <= (0.5*0.001)*F+(242*7.8*0.000001)*F;
				8'd0243: counter_1_carry <= (0.5*0.001)*F+(243*7.8*0.000001)*F;
				8'd0244: counter_1_carry <= (0.5*0.001)*F+(244*7.8*0.000001)*F;
				8'd0245: counter_1_carry <= (0.5*0.001)*F+(245*7.8*0.000001)*F;
				8'd0246: counter_1_carry <= (0.5*0.001)*F+(246*7.8*0.000001)*F;
				8'd0247: counter_1_carry <= (0.5*0.001)*F+(247*7.8*0.000001)*F;
				8'd0248: counter_1_carry <= (0.5*0.001)*F+(248*7.8*0.000001)*F;
				8'd0249: counter_1_carry <= (0.5*0.001)*F+(249*7.8*0.000001)*F;
				8'd0250: counter_1_carry <= (0.5*0.001)*F+(250*7.8*0.000001)*F;
				8'd0251: counter_1_carry <= (0.5*0.001)*F+(251*7.8*0.000001)*F;
				8'd0252: counter_1_carry <= (0.5*0.001)*F+(252*7.8*0.000001)*F;
				8'd0253: counter_1_carry <= (0.5*0.001)*F+(253*7.8*0.000001)*F;
				8'd254: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;
				8'd255: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;
				
			endcase
		end
	
end	




always@(posedge clock or posedge reset)begin
	if(reset)
		counter_1 <= 31'd0;
	else if(counter_1 >= base_time)
		counter_1 <= 31'd0;
	else
		counter_1 <= counter_1 + 1'b1;
end




always@(posedge clock or posedge reset)begin
	if(reset)
		loadSignal <= 1'b0;
	else if(counter_1 <= counter_1_carry)
		loadSignal <= 1'b1;
	else
		loadSignal <= 1'b0;
end

	
endmodule
module ServoEdition3 #(
	parameter F = 50000000
)(

	input 		clock,
	input 		clock_enable,
	input 		reset,
	input [7:0] pwm_switch,
	output 	   pwm_output
);
	


	
	reg loadSignal;
	assign pwm_output = loadSignal;
	reg [31:0]	counter_1;
	reg [31:0]  counter_1_carry;
	reg [7:0]	pwm_switch_carry;

	wire [31:0]	base_time;
	assign base_time = (0.02)*F;
	always @(posedge clock or posedge reset)begin
		if(reset) begin
					pwm_switch_carry <= 8'd0;
				end
				else begin
					pwm_switch_carry <= pwm_switch;
				end
		end
		









always@(*)begin
	if(reset)
		counter_1_carry <= 31'd0;
	else
		begin
			case(pwm_switch_carry)
				
				8'd0: counter_1_carry <= (0.5*0.001)*F+(0*7.8*0.000001)*F;
				8'd1: counter_1_carry <= (0.5*0.001)*F+(1*7.8*0.000001)*F;
				8'd2: counter_1_carry <= (0.5*0.001)*F+(2*7.8*0.000001)*F;
				8'd3: counter_1_carry <= (0.5*0.001)*F+(3*7.8*0.000001)*F;
				8'd4: counter_1_carry <= (0.5*0.001)*F+(4*7.8*0.000001)*F;
				8'd5: counter_1_carry <= (0.5*0.001)*F+(5*7.8*0.000001)*F;
				8'd6: counter_1_carry <= (0.5*0.001)*F+(6*7.8*0.000001)*F;
				8'd7: counter_1_carry <= (0.5*0.001)*F+(7*7.8*0.000001)*F;
				8'd8: counter_1_carry <= (0.5*0.001)*F+(8*7.8*0.000001)*F;
				8'd9: counter_1_carry <= (0.5*0.001)*F+(9*7.8*0.000001)*F;
				8'd10: counter_1_carry <= (0.5*0.001)*F+(10*7.8*0.000001)*F;
				8'd11: counter_1_carry <= (0.5*0.001)*F+(11*7.8*0.000001)*F;
				8'd12: counter_1_carry <= (0.5*0.001)*F+(12*7.8*0.000001)*F;
				8'd13: counter_1_carry <= (0.5*0.001)*F+(13*7.8*0.000001)*F;
				8'd14: counter_1_carry <= (0.5*0.001)*F+(14*7.8*0.000001)*F;
				8'd15: counter_1_carry <= (0.5*0.001)*F+(15*7.8*0.000001)*F;
				8'd16: counter_1_carry <= (0.5*0.001)*F+(16*7.8*0.000001)*F;
				8'd17: counter_1_carry <= (0.5*0.001)*F+(17*7.8*0.000001)*F;
				8'd18: counter_1_carry <= (0.5*0.001)*F+(18*7.8*0.000001)*F;
				8'd19: counter_1_carry <= (0.5*0.001)*F+(19*7.8*0.000001)*F;
				8'd20: counter_1_carry <= (0.5*0.001)*F+(20*7.8*0.000001)*F;
				8'd21: counter_1_carry <= (0.5*0.001)*F+(21*7.8*0.000001)*F;
				8'd22: counter_1_carry <= (0.5*0.001)*F+(22*7.8*0.000001)*F;
				8'd23: counter_1_carry <= (0.5*0.001)*F+(23*7.8*0.000001)*F;
				8'd24: counter_1_carry <= (0.5*0.001)*F+(24*7.8*0.000001)*F;
				8'd25: counter_1_carry <= (0.5*0.001)*F+(25*7.8*0.000001)*F;
				8'd26: counter_1_carry <= (0.5*0.001)*F+(26*7.8*0.000001)*F;
				8'd27: counter_1_carry <= (0.5*0.001)*F+(27*7.8*0.000001)*F;
				8'd028: counter_1_carry <= (0.5*0.001)*F+(28*7.8*0.000001)*F;
				8'd029: counter_1_carry <= (0.5*0.001)*F+(29*7.8*0.000001)*F;
				8'd30: counter_1_carry <= (0.5*0.001)*F+(30*7.8*0.000001)*F;
				8'd031: counter_1_carry <= (0.5*0.001)*F+(31*7.8*0.000001)*F;
				8'd032: counter_1_carry <= (0.5*0.001)*F+(32*7.8*0.000001)*F;
				8'd033: counter_1_carry <= (0.5*0.001)*F+(33*7.8*0.000001)*F;
				8'd034: counter_1_carry <= (0.5*0.001)*F+(34*7.8*0.000001)*F;
				8'd035: counter_1_carry <= (0.5*0.001)*F+(35*7.8*0.000001)*F;
				8'd036: counter_1_carry <= (0.5*0.001)*F+(36*7.8*0.000001)*F;
				8'd37: counter_1_carry <= (0.5*0.001)*F+(37*7.8*0.000001)*F;
				8'd038: counter_1_carry <= (0.5*0.001)*F+(38*7.8*0.000001)*F;
				8'd039: counter_1_carry <= (0.5*0.001)*F+(39*7.8*0.000001)*F;
				8'd40: counter_1_carry <= (0.5*0.001)*F+(40*7.8*0.000001)*F;
				8'd041: counter_1_carry <= (0.5*0.001)*F+(41*7.8*0.000001)*F;
				8'd042: counter_1_carry <= (0.5*0.001)*F+(42*7.8*0.000001)*F;
				8'd043: counter_1_carry <= (0.5*0.001)*F+(43*7.8*0.000001)*F;
				8'd044: counter_1_carry <= (0.5*0.001)*F+(44*7.8*0.000001)*F;
				8'd045: counter_1_carry <= (0.5*0.001)*F+(45*7.8*0.000001)*F;
				8'd046: counter_1_carry <= (0.5*0.001)*F+(46*7.8*0.000001)*F;
				8'd047: counter_1_carry <= (0.5*0.001)*F+(47*7.8*0.000001)*F;
				8'd048: counter_1_carry <= (0.5*0.001)*F+(48*7.8*0.000001)*F;
				8'd049: counter_1_carry <= (0.5*0.001)*F+(49*7.8*0.000001)*F;
				8'd050: counter_1_carry <= (0.5*0.001)*F+(50*7.8*0.000001)*F;
				8'd051: counter_1_carry <= (0.5*0.001)*F+(51*7.8*0.000001)*F;
				8'd052: counter_1_carry <= (0.5*0.001)*F+(52*7.8*0.000001)*F;
				8'd053: counter_1_carry <= (0.5*0.001)*F+(53*7.8*0.000001)*F;
				8'd054: counter_1_carry <= (0.5*0.001)*F+(54*7.8*0.000001)*F;
				8'd055: counter_1_carry <= (0.5*0.001)*F+(55*7.8*0.000001)*F;
				8'd056: counter_1_carry <= (0.5*0.001)*F+(56*7.8*0.000001)*F;
				8'd057: counter_1_carry <= (0.5*0.001)*F+(57*7.8*0.000001)*F;
				8'd058: counter_1_carry <= (0.5*0.001)*F+(58*7.8*0.000001)*F;
				8'd059: counter_1_carry <= (0.5*0.001)*F+(59*7.8*0.000001)*F;
				8'd060: counter_1_carry <= (0.5*0.001)*F+(60*7.8*0.000001)*F;
				8'd061: counter_1_carry <= (0.5*0.001)*F+(61*7.8*0.000001)*F;
				8'd062: counter_1_carry <= (0.5*0.001)*F+(62*7.8*0.000001)*F;
				8'd063: counter_1_carry <= (0.5*0.001)*F+(63*7.8*0.000001)*F;
				8'd064: counter_1_carry <= (0.5*0.001)*F+(64*7.8*0.000001)*F;
				8'd065: counter_1_carry <= (0.5*0.001)*F+(65*7.8*0.000001)*F;
				8'd066: counter_1_carry <= (0.5*0.001)*F+(66*7.8*0.000001)*F;
				8'd067: counter_1_carry <= (0.5*0.001)*F+(67*7.8*0.000001)*F;
				8'd068: counter_1_carry <= (0.5*0.001)*F+(68*7.8*0.000001)*F;
				8'd069: counter_1_carry <= (0.5*0.001)*F+(69*7.8*0.000001)*F;
				8'd070: counter_1_carry <= (0.5*0.001)*F+(70*7.8*0.000001)*F;
				8'd071: counter_1_carry <= (0.5*0.001)*F+(71*7.8*0.000001)*F;
				8'd072: counter_1_carry <= (0.5*0.001)*F+(72*7.8*0.000001)*F;
				8'd073: counter_1_carry <= (0.5*0.001)*F+(73*7.8*0.000001)*F;
				8'd074: counter_1_carry <= (0.5*0.001)*F+(74*7.8*0.000001)*F;
				8'd075: counter_1_carry <= (0.5*0.001)*F+(75*7.8*0.000001)*F;
				8'd076: counter_1_carry <= (0.5*0.001)*F+(76*7.8*0.000001)*F;
				8'd077: counter_1_carry <= (0.5*0.001)*F+(77*7.8*0.000001)*F;
				8'd078: counter_1_carry <= (0.5*0.001)*F+(78*7.8*0.000001)*F;
				8'd079: counter_1_carry <= (0.5*0.001)*F+(79*7.8*0.000001)*F;
				8'd080: counter_1_carry <= (0.5*0.001)*F+(80*7.8*0.000001)*F;
				8'd081: counter_1_carry <= (0.5*0.001)*F+(81*7.8*0.000001)*F;
				8'd082: counter_1_carry <= (0.5*0.001)*F+(82*7.8*0.000001)*F;
				8'd083: counter_1_carry <= (0.5*0.001)*F+(83*7.8*0.000001)*F;
				8'd084: counter_1_carry <= (0.5*0.001)*F+(84*7.8*0.000001)*F;
				8'd085: counter_1_carry <= (0.5*0.001)*F+(85*7.8*0.000001)*F;
				8'd086: counter_1_carry <= (0.5*0.001)*F+(86*7.8*0.000001)*F;
				8'd087: counter_1_carry <= (0.5*0.001)*F+(87*7.8*0.000001)*F;
				8'd088: counter_1_carry <= (0.5*0.001)*F+(88*7.8*0.000001)*F;
				8'd089: counter_1_carry <= (0.5*0.001)*F+(89*7.8*0.000001)*F;
				8'd090: counter_1_carry <= (0.5*0.001)*F+(90*7.8*0.000001)*F;
				8'd091: counter_1_carry <= (0.5*0.001)*F+(91*7.8*0.000001)*F;
				8'd092: counter_1_carry <= (0.5*0.001)*F+(92*7.8*0.000001)*F;
				8'd093: counter_1_carry <= (0.5*0.001)*F+(93*7.8*0.000001)*F;
				8'd094: counter_1_carry <= (0.5*0.001)*F+(94*7.8*0.000001)*F;
				8'd095: counter_1_carry <= (0.5*0.001)*F+(95*7.8*0.000001)*F;
				8'd096: counter_1_carry <= (0.5*0.001)*F+(96*7.8*0.000001)*F;
				8'd097: counter_1_carry <= (0.5*0.001)*F+(97*7.8*0.000001)*F;
				8'd098: counter_1_carry <= (0.5*0.001)*F+(98*7.8*0.000001)*F;
				8'd099: counter_1_carry <= (0.5*0.001)*F+(99*7.8*0.000001)*F;
				8'd0100: counter_1_carry <= (0.5*0.001)*F+(100*7.8*0.000001)*F;
				8'd0101: counter_1_carry <= (0.5*0.001)*F+(101*7.8*0.000001)*F;
				8'd0102: counter_1_carry <= (0.5*0.001)*F+(102*7.8*0.000001)*F;
				8'd0103: counter_1_carry <= (0.5*0.001)*F+(103*7.8*0.000001)*F;
				8'd0104: counter_1_carry <= (0.5*0.001)*F+(104*7.8*0.000001)*F;
				8'd0105: counter_1_carry <= (0.5*0.001)*F+(105*7.8*0.000001)*F;
				8'd0106: counter_1_carry <= (0.5*0.001)*F+(106*7.8*0.000001)*F;
				8'd0107: counter_1_carry <= (0.5*0.001)*F+(107*7.8*0.000001)*F;
				8'd0108: counter_1_carry <= (0.5*0.001)*F+(108*7.8*0.000001)*F;
				8'd0109: counter_1_carry <= (0.5*0.001)*F+(109*7.8*0.000001)*F;
				8'd0110: counter_1_carry <= (0.5*0.001)*F+(110*7.8*0.000001)*F;
				8'd0111: counter_1_carry <= (0.5*0.001)*F+(111*7.8*0.000001)*F;
				8'd0112: counter_1_carry <= (0.5*0.001)*F+(112*7.8*0.000001)*F;
				8'd0113: counter_1_carry <= (0.5*0.001)*F+(113*7.8*0.000001)*F;
				8'd0114: counter_1_carry <= (0.5*0.001)*F+(114*7.8*0.000001)*F;
				8'd0115: counter_1_carry <= (0.5*0.001)*F+(115*7.8*0.000001)*F;
				8'd0116: counter_1_carry <= (0.5*0.001)*F+(116*7.8*0.000001)*F;
				8'd0117: counter_1_carry <= (0.5*0.001)*F+(117*7.8*0.000001)*F;
				8'd0118: counter_1_carry <= (0.5*0.001)*F+(118*7.8*0.000001)*F;
				8'd0119: counter_1_carry <= (0.5*0.001)*F+(119*7.8*0.000001)*F;
				8'd0120: counter_1_carry <= (0.5*0.001)*F+(120*7.8*0.000001)*F;
				8'd0121: counter_1_carry <= (0.5*0.001)*F+(121*7.8*0.000001)*F;
				8'd0122: counter_1_carry <= (0.5*0.001)*F+(122*7.8*0.000001)*F;
				8'd0123: counter_1_carry <= (0.5*0.001)*F+(123*7.8*0.000001)*F;
				8'd0124: counter_1_carry <= (0.5*0.001)*F+(124*7.8*0.000001)*F;
				8'd0125: counter_1_carry <= (0.5*0.001)*F+(125*7.8*0.000001)*F;
				8'd0126: counter_1_carry <= (0.5*0.001)*F+(126*7.8*0.000001)*F;
				8'd0127: counter_1_carry <= (0.5*0.001)*F+(127*7.8*0.000001)*F;
				8'd0128: counter_1_carry <= (0.5*0.001)*F+(128*7.8*0.000001)*F;
				8'd0129: counter_1_carry <= (0.5*0.001)*F+(129*7.8*0.000001)*F;
				8'd0130: counter_1_carry <= (0.5*0.001)*F+(130*7.8*0.000001)*F;
				8'd0131: counter_1_carry <= (0.5*0.001)*F+(131*7.8*0.000001)*F;
				8'd0132: counter_1_carry <= (0.5*0.001)*F+(132*7.8*0.000001)*F;
				8'd0133: counter_1_carry <= (0.5*0.001)*F+(133*7.8*0.000001)*F;
				8'd0134: counter_1_carry <= (0.5*0.001)*F+(134*7.8*0.000001)*F;
				8'd0135: counter_1_carry <= (0.5*0.001)*F+(135*7.8*0.000001)*F;
				8'd0136: counter_1_carry <= (0.5*0.001)*F+(136*7.8*0.000001)*F;
				8'd0137: counter_1_carry <= (0.5*0.001)*F+(137*7.8*0.000001)*F;
				8'd0138: counter_1_carry <= (0.5*0.001)*F+(138*7.8*0.000001)*F;
				8'd0139: counter_1_carry <= (0.5*0.001)*F+(139*7.8*0.000001)*F;
				8'd0140: counter_1_carry <= (0.5*0.001)*F+(140*7.8*0.000001)*F;
				8'd141: counter_1_carry <= (0.5*0.001)*F+(141*7.8*0.000001)*F;
				8'd0142: counter_1_carry <= (0.5*0.001)*F+(142*7.8*0.000001)*F;
				8'd0143: counter_1_carry <= (0.5*0.001)*F+(143*7.8*0.000001)*F;
				8'd0144: counter_1_carry <= (0.5*0.001)*F+(144*7.8*0.000001)*F;
				8'd0145: counter_1_carry <= (0.5*0.001)*F+(145*7.8*0.000001)*F;
				8'd0146: counter_1_carry <= (0.5*0.001)*F+(146*7.8*0.000001)*F;
				8'd0147: counter_1_carry <= (0.5*0.001)*F+(147*7.8*0.000001)*F;
				8'd0148: counter_1_carry <= (0.5*0.001)*F+(148*7.8*0.000001)*F;
				8'd0149: counter_1_carry <= (0.5*0.001)*F+(149*7.8*0.000001)*F;
				8'd0150: counter_1_carry <= (0.5*0.001)*F+(150*7.8*0.000001)*F;
				8'd0151: counter_1_carry <= (0.5*0.001)*F+(151*7.8*0.000001)*F;
				8'd0152: counter_1_carry <= (0.5*0.001)*F+(152*7.8*0.000001)*F;
				8'd0153: counter_1_carry <= (0.5*0.001)*F+(153*7.8*0.000001)*F;
				8'd0154: counter_1_carry <= (0.5*0.001)*F+(154*7.8*0.000001)*F;
				8'd0155: counter_1_carry <= (0.5*0.001)*F+(155*7.8*0.000001)*F;
				8'd0156: counter_1_carry <= (0.5*0.001)*F+(156*7.8*0.000001)*F;
				8'd0157: counter_1_carry <= (0.5*0.001)*F+(157*7.8*0.000001)*F;
				8'd0158: counter_1_carry <= (0.5*0.001)*F+(158*7.8*0.000001)*F;
				8'd0159: counter_1_carry <= (0.5*0.001)*F+(159*7.8*0.000001)*F;
				8'd0160: counter_1_carry <= (0.5*0.001)*F+(160*7.8*0.000001)*F;
				8'd0161: counter_1_carry <= (0.5*0.001)*F+(161*7.8*0.000001)*F;
				8'd0162: counter_1_carry <= (0.5*0.001)*F+(162*7.8*0.000001)*F;
				8'd0163: counter_1_carry <= (0.5*0.001)*F+(163*7.8*0.000001)*F;
				8'd0164: counter_1_carry <= (0.5*0.001)*F+(164*7.8*0.000001)*F;
				8'd0165: counter_1_carry <= (0.5*0.001)*F+(165*7.8*0.000001)*F;
				8'd0166: counter_1_carry <= (0.5*0.001)*F+(166*7.8*0.000001)*F;
				8'd0167: counter_1_carry <= (0.5*0.001)*F+(167*7.8*0.000001)*F;
				8'd0168: counter_1_carry <= (0.5*0.001)*F+(168*7.8*0.000001)*F;
				8'd0169: counter_1_carry <= (0.5*0.001)*F+(169*7.8*0.000001)*F;
				8'd0170: counter_1_carry <= (0.5*0.001)*F+(170*7.8*0.000001)*F;
				8'd0171: counter_1_carry <= (0.5*0.001)*F+(171*7.8*0.000001)*F;
				8'd0172: counter_1_carry <= (0.5*0.001)*F+(172*7.8*0.000001)*F;
				8'd0173: counter_1_carry <= (0.5*0.001)*F+(173*7.8*0.000001)*F;
				8'd0174: counter_1_carry <= (0.5*0.001)*F+(174*7.8*0.000001)*F;
				8'd0175: counter_1_carry <= (0.5*0.001)*F+(175*7.8*0.000001)*F;
				8'd0176: counter_1_carry <= (0.5*0.001)*F+(176*7.8*0.000001)*F;
				8'd0177: counter_1_carry <= (0.5*0.001)*F+(177*7.8*0.000001)*F;
				8'd0178: counter_1_carry <= (0.5*0.001)*F+(178*7.8*0.000001)*F;
				8'd0179: counter_1_carry <= (0.5*0.001)*F+(179*7.8*0.000001)*F;
				8'd0180: counter_1_carry <= (0.5*0.001)*F+(180*7.8*0.000001)*F;
				8'd0181: counter_1_carry <= (0.5*0.001)*F+(181*7.8*0.000001)*F;
				8'd0182: counter_1_carry <= (0.5*0.001)*F+(182*7.8*0.000001)*F;
				8'd0183: counter_1_carry <= (0.5*0.001)*F+(183*7.8*0.000001)*F;
				8'd0184: counter_1_carry <= (0.5*0.001)*F+(184*7.8*0.000001)*F;
				8'd0185: counter_1_carry <= (0.5*0.001)*F+(185*7.8*0.000001)*F;
				8'd0186: counter_1_carry <= (0.5*0.001)*F+(186*7.8*0.000001)*F;
				8'd0187: counter_1_carry <= (0.5*0.001)*F+(187*7.8*0.000001)*F;
				8'd0188: counter_1_carry <= (0.5*0.001)*F+(188*7.8*0.000001)*F;
				8'd0189: counter_1_carry <= (0.5*0.001)*F+(189*7.8*0.000001)*F;
				8'd0190: counter_1_carry <= (0.5*0.001)*F+(190*7.8*0.000001)*F;
				8'd0191: counter_1_carry <= (0.5*0.001)*F+(191*7.8*0.000001)*F;
				8'd0192: counter_1_carry <= (0.5*0.001)*F+(192*7.8*0.000001)*F;
				8'd0193: counter_1_carry <= (0.5*0.001)*F+(193*7.8*0.000001)*F;
				8'd0194: counter_1_carry <= (0.5*0.001)*F+(194*7.8*0.000001)*F;
				8'd0195: counter_1_carry <= (0.5*0.001)*F+(195*7.8*0.000001)*F;
				8'd0196: counter_1_carry <= (0.5*0.001)*F+(196*7.8*0.000001)*F;
				8'd0197: counter_1_carry <= (0.5*0.001)*F+(197*7.8*0.000001)*F;
				8'd0198: counter_1_carry <= (0.5*0.001)*F+(198*7.8*0.000001)*F;
				8'd0199: counter_1_carry <= (0.5*0.001)*F+(199*7.8*0.000001)*F;
				8'd0200: counter_1_carry <= (0.5*0.001)*F+(200*7.8*0.000001)*F;
				8'd0201: counter_1_carry <= (0.5*0.001)*F+(201*7.8*0.000001)*F;
				8'd0202: counter_1_carry <= (0.5*0.001)*F+(202*7.8*0.000001)*F;
				8'd0203: counter_1_carry <= (0.5*0.001)*F+(203*7.8*0.000001)*F;
				8'd0204: counter_1_carry <= (0.5*0.001)*F+(204*7.8*0.000001)*F;
				8'd0205: counter_1_carry <= (0.5*0.001)*F+(205*7.8*0.000001)*F;
				8'd0206: counter_1_carry <= (0.5*0.001)*F+(206*7.8*0.000001)*F;
				8'd0207: counter_1_carry <= (0.5*0.001)*F+(207*7.8*0.000001)*F;
				8'd0208: counter_1_carry <= (0.5*0.001)*F+(208*7.8*0.000001)*F;
				8'd0209: counter_1_carry <= (0.5*0.001)*F+(209*7.8*0.000001)*F;
				8'd0210: counter_1_carry <= (0.5*0.001)*F+(210*7.8*0.000001)*F;
				8'd0211: counter_1_carry <= (0.5*0.001)*F+(211*7.8*0.000001)*F;
				8'd0212: counter_1_carry <= (0.5*0.001)*F+(212*7.8*0.000001)*F;
				8'd0213: counter_1_carry <= (0.5*0.001)*F+(213*7.8*0.000001)*F;
				8'd0214: counter_1_carry <= (0.5*0.001)*F+(214*7.8*0.000001)*F;
				8'd0215: counter_1_carry <= (0.5*0.001)*F+(215*7.8*0.000001)*F;
				8'd0216: counter_1_carry <= (0.5*0.001)*F+(216*7.8*0.000001)*F;
				8'd0217: counter_1_carry <= (0.5*0.001)*F+(217*7.8*0.000001)*F;
				8'd0218: counter_1_carry <= (0.5*0.001)*F+(218*7.8*0.000001)*F;
				8'd0219: counter_1_carry <= (0.5*0.001)*F+(219*7.8*0.000001)*F;
				8'd0220: counter_1_carry <= (0.5*0.001)*F+(220*7.8*0.000001)*F;
				8'd0221: counter_1_carry <= (0.5*0.001)*F+(221*7.8*0.000001)*F;
				8'd0222: counter_1_carry <= (0.5*0.001)*F+(222*7.8*0.000001)*F;
				8'd0223: counter_1_carry <= (0.5*0.001)*F+(223*7.8*0.000001)*F;
				8'd0224: counter_1_carry <= (0.5*0.001)*F+(224*7.8*0.000001)*F;
				8'd0225: counter_1_carry <= (0.5*0.001)*F+(225*7.8*0.000001)*F;
				8'd0226: counter_1_carry <= (0.5*0.001)*F+(226*7.8*0.000001)*F;
				8'd0227: counter_1_carry <= (0.5*0.001)*F+(227*7.8*0.000001)*F;
				8'd0228: counter_1_carry <= (0.5*0.001)*F+(228*7.8*0.000001)*F;
				8'd0229: counter_1_carry <= (0.5*0.001)*F+(229*7.8*0.000001)*F;
				8'd0230: counter_1_carry <= (0.5*0.001)*F+(230*7.8*0.000001)*F;
				8'd0231: counter_1_carry <= (0.5*0.001)*F+(231*7.8*0.000001)*F;
				8'd0232: counter_1_carry <= (0.5*0.001)*F+(232*7.8*0.000001)*F;
				8'd0233: counter_1_carry <= (0.5*0.001)*F+(233*7.8*0.000001)*F;
				8'd0234: counter_1_carry <= (0.5*0.001)*F+(234*7.8*0.000001)*F;
				8'd0235: counter_1_carry <= (0.5*0.001)*F+(235*7.8*0.000001)*F;
				8'd0236: counter_1_carry <= (0.5*0.001)*F+(236*7.8*0.000001)*F;
				8'd0237: counter_1_carry <= (0.5*0.001)*F+(237*7.8*0.000001)*F;
				8'd0238: counter_1_carry <= (0.5*0.001)*F+(238*7.8*0.000001)*F;
				8'd0239: counter_1_carry <= (0.5*0.001)*F+(239*7.8*0.000001)*F;
				8'd0240: counter_1_carry <= (0.5*0.001)*F+(240*7.8*0.000001)*F;
				8'd0241: counter_1_carry <= (0.5*0.001)*F+(241*7.8*0.000001)*F;
				8'd0242: counter_1_carry <= (0.5*0.001)*F+(242*7.8*0.000001)*F;
				8'd0243: counter_1_carry <= (0.5*0.001)*F+(243*7.8*0.000001)*F;
				8'd0244: counter_1_carry <= (0.5*0.001)*F+(244*7.8*0.000001)*F;
				8'd0245: counter_1_carry <= (0.5*0.001)*F+(245*7.8*0.000001)*F;
				8'd0246: counter_1_carry <= (0.5*0.001)*F+(246*7.8*0.000001)*F;
				8'd0247: counter_1_carry <= (0.5*0.001)*F+(247*7.8*0.000001)*F;
				8'd0248: counter_1_carry <= (0.5*0.001)*F+(248*7.8*0.000001)*F;
				8'd0249: counter_1_carry <= (0.5*0.001)*F+(249*7.8*0.000001)*F;
				8'd0250: counter_1_carry <= (0.5*0.001)*F+(250*7.8*0.000001)*F;
				8'd0251: counter_1_carry <= (0.5*0.001)*F+(251*7.8*0.000001)*F;
				8'd0252: counter_1_carry <= (0.5*0.001)*F+(252*7.8*0.000001)*F;
				8'd0253: counter_1_carry <= (0.5*0.001)*F+(253*7.8*0.000001)*F;
				8'd254: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;
				8'd255: counter_1_carry <= (0.5*0.001)*F+(254*7.8*0.000001)*F;
				
			endcase
		end
	
end	




always@(posedge clock or posedge reset)begin
	if(reset)
		counter_1 <= 31'd0;
	else if(counter_1 >= base_time)
		counter_1 <= 31'd0;
	else
		counter_1 <= counter_1 + 1'b1;
end




always@(posedge clock or posedge reset)begin
	if(reset)
		loadSignal <= 1'b0;
	else if(counter_1 <= counter_1_carry)
		loadSignal <= 1'b1;
	else
		loadSignal <= 1'b0;
end

	
endmodule