| Автор | Повідомлення |
|---|
lakshman.ar
Реєстрація: 29 листопада 2006 Повідомлень: 89 Допомогло: 8
| 13 листопада 2007 8:38 FIFO використовуються покажчики - тільки у сірих покажчиків коду?? | | |
|
| Привіт every1,
Це питання, який ставив в інтерв'ю!
Чому тільки у використанні "сірих код" покажчики, як читати і писати покажчики покажчиків у процесі реалізації FIFO?? .... у не бінарний?? |
|
| Догори | |
 |
wkong_zhu
Реєстрація: 13 листопада 2004 Повідомлень: 171 Допомогло: 2
| 13 листопада 2007 9:11 FIFO використовуються покажчики - тільки у сірих покажчиків коду?? | | |
|
| Якщо ви реалізуєте Async FIFO, ви повинні використовувати сірі покажчика FIFO код aviod Метастабільний або глюк проблем.
наприклад: PTR [3:0] двійковому коді, при зміні стану, 4 біта, не змінилися у той же час. так що може бути якийсь час, що PTR перетворюється на перехідному стані. (4'b101 -> 4'b110, може бути 4'b100 або 4'b111 держав). , Які зроблять вашу логіку Async судити FIFO порожній / повний провал. |
|
| Догори | |
 |
lakshman.ar
Реєстрація: 29 листопада 2006 Повідомлень: 89 Допомогло: 8
| 13 листопада 2007 9:15 FIFO використовуються покажчики - тільки у сірих покажчиків коду?? | | |
|
| 1) мета-стабільних 2) збої ... ELS-небудь??
COS 4 ту саму відповідь, відповідь була "Крім цього 4м Wat ELS це важливо?? .. U відсутні деякі основні речі" .... |
|
| Догори | |
 |
Google AdSense

| 13 листопада 2007 9:15 Оголошення | | |
|
|
|
|
| Догори | |
 |
kanagavel_docs
Реєстрація: 18 серпня 2007 Повідомлень: 40 Допомогло: 7
| 13 листопада 2007 9:20 Використовуються Re: FIFO покажчики - тільки у сірих покажчиків коду?? | | |
|
| Без синхронізації можна порівнювати покажчики асинхронно забезпечення повної / Порожні сигнали.
Привіт, Kanags |
|
| Догори | |
 |
vlsi_whiz
Реєстрація: 12 листопада 2005 Повідомлень: 171 Допомогло: 24
| 13 листопада 2007 10:48 Використовуються Re: FIFO покажчики - тільки у сірих покажчиків коду?? | | |
|
| При проектуванні асинхронний FIFO, ми повинні використовувати покажчики сірий стиль, щоб уникнути помилок при порівнянні читати і писати покажчики.
Щоб порівняти читати покажчика записи покажчика для прапора повним, ми повинні взяти на себе читання вказівника на запис годинник домену.
Коли це робиться за допомогою бінарних покажчиків стиль, читав Пінтера зміни адреси значення більш ніж на один біт і, отже, може призвести до помилок при порівнянні покажчиків. При використанні Gray стиль логіки, зміна долота є лише однією-розрядні і, таким чином, порівняння помилок було усунуто або зведено до мінімуму.
Це основна причина, чому сірих покажчиків стилю використовуються, а не бінарний. |
|
| Догори | |
 |
donald007
Реєстрація: 28 серпня 2007 Повідомлень: 11 Допомогло: 1 Розміщення: ТАЙВАНЬ
| 13 листопада 2007 16:22 FIFO використовуються покажчики - тільки у сірих покажчиків коду?? | | |
|
| Причина використання коду Грея є те, що багато проблем розрядні синхронізації. Тільки один біт зміниться. |
|
| Догори | |
 |