Verilog中使用除法运算符“/”,综合后查看rtl视图如下图所示,而且仿真能在一个时钟得到商 verilog 我在一个顶层模块里建了两个小模块 ,为啥RT...

QuartusII 13.1\u7f16\u8bd1verilog\u540e\u751f\u6210\u7684RTL\u89c6\u56fe\uff0c\u770b\u4e0d\u61c2

\u56e0\u4e3a\u4f60\u7684A\u662f\u56db\u4f4d\u7684\uff0c\u56db\u4f4d\u6570\u5b57\u8981\u52a0\u56db\u4f4d\u6570\u5b57\u6548\u7387\u624d\u9ad8\u3002

\u4f60\u8981\u77e5\u9053quartus\u662f\u8981\u6700\u540e\u8f7d\u5165\u5230\u677f\u5b50\u4e0a\u7684\uff0c\u4f60compile\u4ee5\u540e\u7684\u4e1c\u897f\u662f\u4ee5\u677f\u5b50\u7528\u8d77\u6765\u6700\u65b9\u4fbf\u4e3a\u51c6\uff0c\u4f60\u7684code\u53ea\u662f\u4e2a\u4f9d\u636e

\u4f18\u5316\u6389\u4e86\u5427- -

之所以能一个时钟出结果,那是因为你是“仿真”,仅仅是仿真而已,真正实现的时候,是不可以一个时钟出结果的,你需要使用触发器IP核,而最好不要使用/号,这种方法是不对的

关注这个问题

  • verilog鐨 鈥/鈥(闄ゅ彿)鎬庝箞鐢?
    绛旓細verilog涓鍩烘湰涓嶅瓨鍦ㄧ洿鎺ョ敤鈥/鈥濆仛闄ゆ硶锛闄ゆ硶鐨勮繍绠鏃堕棿闀匡紝鍩烘湰涓婁竴涓懆鏈熷彲鑳介兘绠椾笉瀹岋紝涓鑸噰鐢ㄨ繎浼兼柟娉曚唬鏇:1銆侀櫎浠2鐨刵娆℃柟鏃讹紝鍙互閲囩敤涓綅鐨勬柟娉曪紝姣斿a闄や互2锛屽彲浠ュ啓鎴恆[3:1].2銆佷竴鑸殑闄ゆ硶锛屾瘮濡備綘涓婇潰鐨刟/b锛岄兘浼氳浆鎴愪箻娉曟潵鍋氾紝濡俛*(1/b)锛屽叾涓1/b鐨勫垎瀛愬彲浠ユ斁澶1024鍊嶅悗鍐嶅仛璁$畻...
  • Verilog濡備綍浣跨敤闄ゆ硶?
    绛旓細搴斿綋璋冨嚭浣跨敤ISE涓鐨勯櫎娉鍣ㄧ殑ip鏍,鐩存帴鍐欓櫎鍙蜂笉鑳界患鍚堬紝鍦℉DL涓洿鎺ュ啓涔橀櫎鍙烽兘涓嶈兘缁煎悎鍑虹數璺殑,閭f槸鐣欑粰璁跨湡鐢ㄧ殑璇硶銆Verilog HDL鏄竴绉嶇‖浠舵弿杩拌瑷(HDL:Hardware Description Language)锛屼互鏂囨湰褰㈠紡鏉ユ弿杩版暟瀛楃郴缁熺‖浠剁殑缁撴瀯鍜岃涓虹殑璇█锛岀敤瀹冨彲浠ヨ〃绀洪昏緫鐢佃矾鍥俱侀昏緫琛ㄨ揪寮忥紝杩樺彲浠ヨ〃绀烘暟瀛楅昏緫绯荤粺鎵...
  • Verilog涓娇鐢ㄩ櫎娉曡繍绠楃鈥/鈥,缁煎悎鍚庢煡鐪媟tl瑙嗗浘濡備笅鍥炬墍绀,鑰屼笖浠跨湡...
    绛旓細涔嬫墍浠ヨ兘涓涓椂閽熷嚭缁撴灉锛岄偅鏄洜涓轰綘鏄滀豢鐪熲濓紝浠呬粎鏄豢鐪熻屽凡锛岀湡姝e疄鐜鐨鏃跺欙紝鏄笉鍙互涓涓椂閽熷嚭缁撴灉鐨勶紝浣犻渶瑕浣跨敤瑙﹀彂鍣↖P鏍革紝鑰屾渶濂戒笉瑕佷娇鐢/鍙凤紝杩欑鏂规硶鏄笉瀵圭殑
  • Verilog濡備綍浣跨敤闄ゆ硶?
    绛旓細1. 鍙互鐢ㄨ繎浼硷紝1000瀹為檯涓婂湪璁$畻鏈哄唴鐢ㄤ簩杩涘埗琛ㄧず鍙互鏄1024.2. 浣跨敤闄ゆ硶鍗曞厓銆
  • 鍦Verilog閲屽彲浠ョ洿鎺ョ敤'/'鏉ュ仛闄ゆ硶鍚
    绛旓細鍙互鐨勶紝浣嗘槸涓鑸兘鍐欒嚜宸鐨勯櫎娉鍣
  • verilog涓鏄敮鎸"/"瀹炵幇闄ゆ硶鎿嶄綔鐨,浣嗘槸鍙堣涓嶆敮鎸侀潪2鐨勫箓鐨勯櫎娉曠殑缁煎悎...
    绛旓細鎴戣涓涓嬫垜鐨勭湅娉曞惂銆傚鏋滀綘閫夋嫨鐨勫櫒浠舵湁闄ゆ硶鍣╥p鏍革紝瑕佸疄鐜扮洿鎺ラ櫎鐨勮瘽浣犲彲浠ラ夋嫨璋冪敤锛涜繖鏍风殑璇濆氨寰堣楄祫婧愪簡锛屽簲璇ユ病浜轰細杩欐牱瀛愬幓鍋氾紱濡傛灉浣犱笉璋冪敤鍙槸鍗曠函鐨勫湪浠g爜涓敤/鍘诲疄鐜帮紝涓嶆槸浜屾骞傜殑璇濅笉鑳界患鍚堟垚鐢佃矾鐨勶紒
  • verilog涓櫎娉曡繍绠鍦╩odelsim浠跨湡涓彧瑕佷竴涓椂閽熷懆鏈熷氨鑳藉畬鎴,瀹為檯涓婁篃 ...
    绛旓細棣栧厛锛屾垜涓嶈涓鸿繖鏍风殑浠g爜鍙互缁煎悎鍑虹數璺紝鍥犱负FPGA CPLD閮芥槸娌℃湁闄ゆ硶鍣ㄧ殑锛屼絾鏄釜鍒姱鐗囧叿鏈変箻娉曞櫒锛屾墍浠ユ垜寤鸿鎮ㄥ湪杩欑鎯呭喌涓嬶紝鍏堢湅浣犵殑寰呯敤鑺墖鍏蜂笉鍏锋湁涔樻硶鍣紝鏈夊灏戜箻娉曞櫒璧勬簮鍙互浣跨敤锛沵odelsim浠跨湡鐨勬槸verilog鐨鍐欐硶鍜岃瀹炵幇鐨勯昏緫鍔熻兘锛屾墍浠ョ鍚坴erilog璇硶鍔熻兘鐨勪箻娉曢櫎娉曢兘鍙互琚豢鐪熷嚭鏉ワ紝鍏蜂綋鍑犱釜...
  • ...II鐨勭紪璇戝櫒瀵verilog鏂囦欢涓殑涔樻硶鍜闄ゆ硶杩愮畻绗鏄惁鍙互杩涜缁煎悎...
    绛旓細Quartus II鐨勭紪璇戝櫒瀵verilog鏂囦欢涓殑涔樻硶鍜闄ゆ硶杩愮畻绗鏄彲浠ヨ繘琛岀患鍚堢殑锛岃繖浜涜繍绠楃缁煎悎鍚庣敓鎴愮殑RTL闂ㄧ骇鐨勪箻娉曞拰闄ゆ硶鐢佃矾灏辨槸AlteraIP鏍告墍鎻愪緵鐨勪箻娉曞拰闄ゆ硶鐢佃矾锛岃宮egaweizard涓殑杩涜璁剧疆鐨勪箻闄ゆ硶杩愮畻鐨勬ā寮忓叾瀹炰篃灏辨槸璋冪敤浜嗚繖浜汭P鏍革紝鎵浠ヨ繖浜涜繍绠楃鎵闇瑕佺殑璧勬簮鍏跺疄涓昏鏄窡浣犵殑Verilog浠g爜涓殑鎻忚堪鐩稿叧...
  • verilog 鎬庝箞瀹炵幇 鍙患鍚鐨 闄ゆ硶?
    绛旓細quartusii閲岄潰鏈闄ゆ硶鍣 澶ф鍙玪pm_divide 鎴戞病鐢杩 浣嗘槸鐚滄兂涓瀹氬緢璐硅祫婧 濡傛灉浣鐨鎰忔濇槸闄や互1鍒1000涓殑浠绘剰涓涓暣鏁 涓嶅Θ灏遍噰鐢╟ase鐨勬柟寮 闄1鐨勬椂鍊欏氨寰25 000 000 闄2鐨勬椂鍊欏氨寰12 500 000 渚濇绫绘帹 fpga鏄互鏌ユ壘琛ㄧ粨鏋勫疄鐜扮殑 鎴戣寰楄繖涔堝仛鏈鑺傜害璧勬簮 鑰屼笖鑲畾鍙互鍦ㄤ竴涓椂閽熷懆鏈熷唴瀹屾垚 ...
  • 鍦verilog hdl閫昏緫杩愮畻涓,璁綼=8b'10101010',b=8'b00011001
    绛旓細闄ゆ硶鍙互鐢绉讳綅瀹屾垚銆備綘闇瑕佺殑a/b鍙互鍐欐垚 (a>>3)+(a>>4)+(a),灏卞彲浠ュ畬鎴愪笂寮鐨勮繍绠浜
  • 扩展阅读:verilog四位除法 ... verilog语言写除法程序 ... verilog三目运算符 ... verilog左移运算符 ... verilog除法器 ... verilog取余运算 ... 用verilog设计简单运算 ... verilog实现模二除法 ... verilog 同或 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网