اطلاعیه

Collapse
No announcement yet.

Bit Pattern Generator تولید تصادفی بیت

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    Bit Pattern Generator تولید تصادفی بیت

    درود،

    من میآ‌خوام کدی بنویسم که تولید تصادفی بیت داشته باشه،

    کسیآ‌ میتونه راهنمایی کنه با vhdl چطور میآ‌تونم. یا اگر منبع مناسب میآ‌شناسید ممنون میشم معرفیآ‌ کنید

    ممنون

    #2
    پاسخ : Bit Pattern Generator تولید تصادفی بیت

    درود.
    در صورتی که در شبیه سازی قصد ایجاد مقادیر تصادفی داری یک نمونه مثال در ISE هست (آیکن لامپ) یا این لینک.

    ولی در صورتی که میخوای پیاده سازی بشه فکر می کنم کار سختی باشه، بهتره سرچ بزنی و مقالات رو بخونی.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
    اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
    يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

    دیدگاه


      #3
      پاسخ : Bit Pattern Generator تولید تصادفی بیت

      سلام
      من نمیدونم مدارت چی هست و امکانت چیه
      اما اگر بتونی با پی سی ازتباط بگیری میتونی randn تو پی سی سازو دریافت کنی

      البته این راه ساده و یکم هزینه بر دیگه (باید پیسی در ارتباط باشی)
      آنان که خاک را به نـــــظر کیمیا کنند
      آیا بود که گوشه چشمی به ما کنند

      دیدگاه


        #4
        پاسخ : Bit Pattern Generator تولید تصادفی بیت

        برای تولید عدد شبه رندوم ( pseudo random ) و رندوم واقعی ( true random ) روش های متفاوتی وجود داره، برای رندم واقعی فکر میکنم راحت ترین روش استفاده از Ring Oscillator هست، تعداد فردی معکوس کننده رو پشت سر هم باید قرار بدید و خروجی آخرین معکوس کننده رو هم به ورودی اولین معکوس کننده متصل کنید. ( حلقه فیدبک مثبت ) . با خوندن مقدار خروجی معکوس کننده ها همواره میتونید یه عدد رندوم واقعی داشته باشید. ضمننا این روش در شبیه سازی Behavioral جواب نمیده ( اصلا نمیتونید شبیه سازیش کنید ! ) و حتما باید از شبیه سازی Post Translate و یا Post Place & Route استفاده کنید تا تاخیر های المان ها لحاظ بشه و قابل شبیه سازی باشه.
        فتو بلاگ من
        کاردستی ها :
        روبات شطرنج باز ( یادگار دوران جوانی )
        فارسی نویسی مستقیم در نمایشگر های گرافیکی
        کتابچه خود آموز زبان توصیف سخت افزار Verilog

        دیدگاه


          #5
          پاسخ : Bit Pattern Generator تولید تصادفی بیت

          بهترین روش برای تولید اعداد تصادفی واقعی خوندن نویزه. میتونی اطلاعات رو از پایه هایی که هیچی بهشون وصل نیست بخونی در این صورت هر دفعه یک عدد تصادفی تحویل میگیری.

          دیدگاه

          لطفا صبر کنید...
          X