
Компания Aldec выпустила документ, рассказывающий об основных ошибках, которые допускают разработчики, когда имеют дело с пересечением тактовых доменов (CDC - Clock Domain Crosing). CDC вызывают наибольшее количество сбоев. Из-за повышающейся сложности и производительности FPGA, влияние ошибок при CDC также увеличивается. В статье рассматриваются вопросы ошибок и их устранение, в случае CDC. Приведены несколько реальных примеров, на которых показаны различные техники работы при пересечении тактовых доменов. В статье обобщены наиболее важные принципы работы с CDC.
Содержание:
| Clock Domain Crossings in the FPGA World |
1 |
| Table of Contents |
2 |
| Overview |
3 |
| The Metastability Effect |
3 |
| Two Flip-Flop Synchronizer as a Common CDC Solution |
6 |
| Safe Synchronizer Implementation in FPGA |
7 |
| Half-Cycle Synchronizers in FPGA |
9 |
| Functional Non-Determinism of CDC Signals |
10 |
| Data Synchronizers |
11 |
| Control-Based Data Synchronizers |
11 |
| FIFO-Based Data Synchronizers |
12 |
| Data Synchronizers Implementation in FPGA |
13 |
| Reset Synchronization in FPGA |
15 |
| Cross-Domain Clocking Techniques for Highly-Reliable FPGA Devices |
16 |
| Summary |
17 |
| About Aldec, Inc. |
17 |
... Читать дальше »
Просмотров: 669 | Добавил: KeisN13 | Дата: 05.03.2018 |
|