반도체
SB16C1054PCI
– 256 바이트 송수신 FIFO를 가진 SB16C1050 UART 코어 4개 내장
– PCI 로컬 버스 표준 사양 2.3 호환되는 33/66MHz PCI 타겟
컨트롤러 내장
– RS422 및 RS485 버스 자동 입출력 개폐 기능인 오토 토글 기능
지원
– 출력 0-wait/입력 1-wait 지연으로 초고속 PCI 버스 동작 지원
– UART를 효율적으로 제어 및 모니터링 할 수 있는 옵션 레지스터
제공
개요
SB16C1054PCI는 어떤 외부의 추가 로직 없이 PCI 버스를 사용해서 4개의 비동기 시리얼 통신 포트를 사용할 수 있게 합니다. 이것은 소비자가 쉽고 간단하게 4개의 시리얼 멀티포트 제작을 위한 one-chip 솔루션을 제공합니다. SB16C1054PCI에는 256바이트의 송수신 FIFO를 가진 4개의 UART가 들어있습니다. 이 제품은 global interrupt와 RS422/485의 Auto toggling을 위한 전용 제어핀을 가지고 있다. 256 바이트의 FIFO는 CPU의 과부하를 줄여주고 데이터의 처리량을 늘여줍니다.
향상된 기능
Block Diagram
256바이트의 송수신 FIFO 내장
SB16C1054는 256바이트의 송수신 FIFO를 가지고 있어서 CPU의 소프트웨어 과부하를 줄여 줍니다.이 FIFO 때문에 시스템은 보다 안정적으로 작동한다. 이 제품은 2가지의 FIFO 모드를 가지고 있습니다. 하나는 64 바이트 모드이고 다른 하나는 256 바이트 모드이다. FCR (FIFO Control Register)과 AFR (Additional Feature Register)를 통해서 이 기능을 사용할 수 있습니다. 그리고 레지스터를 통해서 송신 FIFO의 트리거 레벨을 선택할 수 있습니다.
RS422와 RS485 버스 동작을 위한 전용 제어핀 제공
SB16C1054PCI에는 각각의 UART마다 2종류의 auto toggling 신호가 있습니다. 이 두 신호는 RS422와 RS485 시스템에서 추가 로직들을 줄여줍니다. 따라서 소프트웨어 엔지니어들은 초기 세팅 없이 버스 네트워킹을 제어할 수 있습니다.
Zero-Wait PCI 변환과 24ns의 IOR,IOW UART 응답속도
SB16C1054PCI은 PCI와 UART 사이의 빠른 변환 속도를 가지고 있습니다. 이 속도는 시스템의 성능과 관련이 있습니다. 아래 그림은 SB16C1054PCI의 zero-wait PCI 변환 속도를 보여줍니다. 2번째 단의 첫번째 지연은 필수적입니다. 그러나 경쟁사제품이 PCI 리드 싸이클을 위해 2번의 지연 싸이클을 더 갖는 반면에 SB16C1054PCI는 그러한 지연 싸이클이 불필요합니다. 그리고 SB16C1054PCI는 IOW, IOR응답 속도가 24ns로 가장 빠른 속도를 보여줍니다.
PCI와 PCI-X 슬롯에서도 작동하는 Universal PCI
자사의 PCI 코어는 매우 좋은 전기적인 특성들을 갖습니다. SB16C1054PCI는 33MHz 뿐만 아니라 66MHz PCI 버스에서도 동작합니다. 그리고 PCI와 PCI-X 슬롯에서도 작동합니다.