Gast
#649756
Zum Thema platzsparende Realisierung im Xilinx-FPGA: In einem Synchronizer wird ein Signal mehrmals abgetaktet es ist also eine Kette von 1bit-Registern. Solche Kette können in einem Xilinx-FPGA aus Slice FF oder einem SRL16 (16 bit Shift-reg. spezielle Konfiguration der 4-LUT) realisiert werden. Als SRL16 Makro ist es kleiner (1/4 Slice) als eine FF Realisierung (1/2 slice (2stufiger synchronizer)). Hat ein SRL16 Synchronizer funktional oder andere Nachteile gegenüber einen FF-Synchronizer, wie gelegentlich behauptet ? PS.: Dies gilt besonders bei internen Synchronizeren (Clock domain Übergange) weniger beim Einsynchronisieren externer Signal, da bei letzteren das erste FF als IOB-FF quasi geschenkt ist.