Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

UART RECEIVER problem

Status
Not open for further replies.

pfaisalbe

Junior Member level 2
Joined
Jul 22, 2009
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
United Kingdom
Activity points
1,446
Hi I did a verilog design for UART.

Design It works well real case and simulation at 100 MHZ , 921600 baud rate. If I use the clock frequency as 80 MHz with baud rate 921600 ,

it does not work. Simulation is also not correct.

Any clue , where should I correct

Thanks in advance

F
 

I guess, you are using an unsuitable clock divider.
 

Thanks .I am using DCM to multiply 40 MHz to 80 MHz.

Oversampling process is not working at 80 MHz with this baudrate

Kind Regards
 

Oversampling process is not working at 80 MHz with this baudrate.
I think, it can work well, but some intelligency is needed in modifying the design.

FPGA designs have the advantage, that you're not restricted to standard oversampling ratios of e.g. 16. Alternatively, you can use a fractional frequency divider, which is utilized b.t.w. in many modern microprocessors, e.g. TI MSP430.
 

Thanks.

Yes I follow you. Does that mean for various baud rate design needs to change ? .


Any clue ?

Regards

Faisal
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top