ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2013/01/28
    11
    0

    این چه دستوریه؟

    shared variable counter , temp2 : std_logic_vector(1 downto 0) := "00" ;
    سلام دوستان من این دستورو توی یک پروژه دیدم که داخل process نبود. می خواستم فرقشو با variable و signal بدونم
  2. #2
    2010/04/09
    اسلامشهر
    1,494
    30

    پاسخ : اين چه دستوريه؟

    با سلام

    فرق اش اينه که متغيرهاي از اين نوع رو ميشه از پراسس هاي مختلف بهشون اکسز زد و مثل Variable هاي معمولي لوکال نيستن، اما اين منجر به ريس کانديشن ميشه و براي حل اين مشکل بايد هر پراسس که ميخواد اکسز بزنه بايد متغير رو به صورت اکسکلوسيو در بياره براي اين کار تو VHDL يه داده از نوع protected تعريف و بعد متغير شير شده هم از اين نوع جديد protecte شده تعريف ميشه.
  3. #3
    2013/01/28
    11
    0

    این چه دستوریه؟

    خیلی ممنون.تقریبا متوجه شدم (که از حالت لوکال در می آد و میشه در پروسس های دیگه هم ازش استفاده کرد) ولی ساختارش و اینکه باید protect بشه رو نفهمیدم.
    راستش من دنبال یک منبع خوب برای آموزش VHDL میگردم که همه ی دستوراتشو توضیح بده، ممنون می شم چند تا سورس بهم معرفی کنید :read:
  4. #4
    2010/04/09
    اسلامشهر
    1,494
    30

    پاسخ : اين چه دستوريه؟

    در مورد منبع، کتاب هاي زيادي هست تو نت ميتونيد دانلود کنيد کتابهايي که من ميشناسم اينا هستن:
    در مورد VHDL:
    کتاب دکتر نوابي (به نظرم کتاب کامليه ولي يخورده همچين گيج کننده است)
    کتاب the designers guide to vhdl (به نظرم کتاب کامليه و متن ساده و روني داره) (فصل 19 اين کتاب "Shared Variables and Protected Types" هست ميتونيد بهش مراجعه کنيد، کاربردش رو هم گفته با مثال).

    کتاباي بالا بيشتر تمرکزشون خود زبان هست، يعني خيلي از چيزايي که گفته شده قابل سنتز نيست و براي تست بنچ و اينا خوبه. براي کد نويسي سينتزبل من از کتاب هاي زير استفاده ميکنم:
    FPGA Prototyping by VHDL Examples
    و
    RTL HARDWARE DESIGN USING VHDL
    خيلي متن ساده و روني دارن.

    اگه با FPGA هاي Xilinx کار ميکنيد ويدئوهاي آموزشي خود xilinx هم هست ميتونيد از اون ها استفاده کنيد.
    قسمت HDL Coding Techniques
    http://www.xilinx.com/training/free-video-courses.htm
نمایش نتایج: از 1 به 4 از 4

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •