전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

MC-ACT-UARTM-VHDL 데이터시트(PDF) 2 Page - Actel Corporation

부품명 MC-ACT-UARTM-VHDL
상세설명  Multi-Channel UART Controller
Download  9 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  ACTEL [Actel Corporation]
홈페이지  http://www.actel.com
Logo ACTEL - Actel Corporation

MC-ACT-UARTM-VHDL 데이터시트(HTML) 2 Page - Actel Corporation

  MC-ACT-UARTM-VHDL Datasheet HTML 1Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 2Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 3Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 4Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 5Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 6Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 7Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 8Page - Actel Corporation MC-ACT-UARTM-VHDL Datasheet HTML 9Page - Actel Corporation  
Zoom Inzoom in Zoom Outzoom out
 2 / 9 page
background image
General Description
Each channel performs serial-to-parallel conversion on data characters received from a peripheral device, and parallel-to serial conversion on data characters re-
ceived from the CPU. The CPU can read the complete status of each channel at any time. Reported status information includes the type and condition of the transfer
operations being performed, as well as any error conditions (parity, overrun, framing, or break interrupt). Synchronization for the serial data stream is accomplished
by adding start and stops bits to the transmit data to form a data character (character orientated protocol). An optional parity bit can be attached to the data character
to enhance data integrity. The receiver checks the parity bit for any transmission bit errors. The channels of the Multichannel UART (UARTM) are designed to reduce
CPU overhead when working with highspeed modems and other devices, because the core can buffer several bytes and burst them to the CPU instead of generating
a costly interrupt cycle on every byte. Therefore, the interrupt overhead can be amortized over several bytes, thus increasing performance. The core was designed
to be compact by time-slicing a single UART engine instead of instantiating multiple instances. The time-slicing technique allows for the core to be smaller and more
space efficient. Each channel has its own baud rate generator, interrupt controller and prioritizer, receive and transmit FIFOs, and CPU registers. The user has control
over the configuration of the core by modifying the parameters in the top-level source file. This allows the core to be modified and reused easily. These parameters
include number of channels and FIFO depth. The core comes with a testbench to aid the customer with integration and verification.
Figure 1: MC-ACT-UARTM Logic Symbol
Functional Description
The 16550 UARTM is includes a time-division multiplexed (time-sliced) version of the MC-ACT-UART core. The microprocessor interface is similar to the standard
16550 UART interface with the possible inclusion of up to 4 additional address bits to select up to 16 channels. Integration of the core into existing designs that are
replacing an array of discrete chips is easy since each channel is mapped to the standard 16550 register set using the lower three address bits.
TIME-SLICED ARCHITECTURE
The core is time multiplexed across NUM_CHANNELS serial input lines, where NUM_CHANNELS is the number of channels and is either 4, 8 or 16. It is set by the
user when instantiating the core. This means that instead of duplicating the core logic NUM_CHANNELS times, the logic is shared between all channels. This also
means that the logic must retain the state of each channel after each time slice is finished. The state machine and sampling register values of a given channel are
stored in memory or in registers so that they can be reloaded when the time multiplexing returns to the channel NUM_CHANNELS time slices later. This technique
reduces the size of the core.
The time slice period is a function of three constants – the highest baud rate in the system, 16 samples per serial bit, and the number of channels in the system,
NUM_CHANNELS. The time slice period determines what the system clock should be. For example, a system clock of 29.4912 MHz is needed for a 16-channel
system with all channels running at the maximum baud rate of 115,200 bps. (115,200 bps x 16 samples per bit x 16 channels = 29.4912 MHz).
A[m:0]
data_in[7:0]
CS_N
INTR
CPU
Interface
MODEM
and
Status
Interface
SIN[N]
SOUT[N]
CLK
RD_N
WR_N
RESET_N
Note: N = Number of UART Channels
ADS_N
dout_enable
data_out[7:0]
OUT2_N[N]
OUT1_N[N]
DTR_N[N]
RTS_N[N]
CTS_N[N]
DSR_N[N]
DCD_N[N]
RI_N[N]
rst_2_gbuf
earlyRst_2_gbuf
rst
from rst_2_gbuf
earlyRst
from earlyRst_2_gbuf


유사한 부품 번호 - MC-ACT-UARTM-VHDL

제조업체부품명데이터시트상세설명
logo
Actel Corporation
MC-ACT-UARTF ACTEL-MC-ACT-UARTF Datasheet
136Kb / 6P
   FastUART
MC-ACT-UARTF-NET ACTEL-MC-ACT-UARTF-NET Datasheet
136Kb / 6P
   FastUART
MC-ACT-UARTF-VHD ACTEL-MC-ACT-UARTF-VHD Datasheet
136Kb / 6P
   FastUART
More results

유사한 설명 - MC-ACT-UARTM-VHDL

제조업체부품명데이터시트상세설명
logo
Pericom Semiconductor C...
PI7C9X1172 PERICOM-PI7C9X1172 Datasheet
464Kb / 1P
   UART Bridge Controller
logo
Exar Corporation
XR18W750 EXAR-XR18W750 Datasheet
908Kb / 44P
   WIRELESS UART CONTROLLER
logo
Qorvo, Inc
QPG7015M QORVO-QPG7015M Datasheet
231Kb / 4P
   Multi-Protocol Multi-Channel Communications Controller
logo
Cypress Semiconductor
CY7C64225 CYPRESS-CY7C64225 Datasheet
343Kb / 19P
   USB-to-UART Bridge Controller
logo
National Semiconductor ...
PC87108AVHG NSC-PC87108AVHG Datasheet
426Kb / 56P
   Advanced UART and Infrared Controller
PC87108 NSC-PC87108 Datasheet
69Kb / 2P
   Advanced UART and Infrared Controller
logo
Cypress Semiconductor
CY7C65213 CYPRESS-CY7C65213 Datasheet
2Mb / 29P
   USB-UART LP Bridge Controller
logo
Megawin Technology Co.,...
MA100 MEGAWIN-MA100 Datasheet
276Kb / 9P
   UART-to- USB Bridge Controller
logo
List of Unclassifed Man...
VT1712 ETC2-VT1712 Datasheet
462Kb / 84P
   PCI Multi-Channel Audio Controller
logo
Generalplus Technology ...
GPCD9341A GENERALPLUS-GPCD9341A Datasheet
745Kb / 21P
   Multi--Channel Sound Controller (OTP)
More results


Html Pages

1 2 3 4 5 6 7 8 9


데이터시트 다운로드

Go To PDF Page


링크 URL




개인정보취급방침
ALLDATASHEET.CO.KR
ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com