URL
https://opencores.org/ocsvn/connect-6/connect-6/trunk
[/] [connect-6/] [trunk/] [BUILD_SCC/] [DE2/] [async_receiver_altera.v] - Diff between revs 7 and 8
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 7 |
Rev 8 |
Line 1... |
Line 1... |
module async_receiver(clk, RxD, RxD_data_ready, RxD_data, RxD_endofpacket, RxD_idle);
|
module async_receiver(clk, RxD, RxD_data_ready, RxD_data, RxD_endofpacket, RxD_idle);
|
input clk, RxD;
|
input clk, RxD;
|
output RxD_data_ready; // onc clock pulse when RxD_data is valid
|
output RxD_data_ready; // onc clock pulse when RxD_data is valid
|
output [7:0] RxD_data;
|
output [7:0] RxD_data;
|
|
|
//parameter ClkFrequency = 50000000; // 50MHz
|
//parameter ClkFrequency = 62500000; // 50MHz
|
parameter ClkFrequency = 27000000; // 27MHz
|
parameter ClkFrequency = 50000000; // 50MHz
|
|
//parameter ClkFrequency = 27000000; // 27MHz
|
parameter Baud = 115200;
|
parameter Baud = 115200;
|
|
|
// We also detect if a gap occurs in the received stream of characters
|
// We also detect if a gap occurs in the received stream of characters
|
// That can be useful if multiple characters are sent in burst
|
// That can be useful if multiple characters are sent in burst
|
// so that multiple characters can be treated as a "packet"
|
// so that multiple characters can be treated as a "packet"
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.