datasheetbank_Logo
Технический паспорт Поисковая и бесплатно техническое описание Скачать

KL5KUSB110 Просмотр технического описания (PDF) - KAWASAKI MICROELECTRONICS

Номер в каталоге
Компоненты Описание
Список матч
KL5KUSB110
K-micro
KAWASAKI MICROELECTRONICS K-micro
KL5KUSB110 Datasheet PDF : 4 Pages
1 2 3 4
K KAWASAKI
LSI
Preliminary
USB to ATAPI
Function Description
16 Bit Processor
The integrated 16 bit processor serves as a micro controller for USB peripherals. The processor
can execute approximately five million instructions per second. With this processing power it
allows the design of intelligent peripherals that can process data prior to passing it on to the host
PC, thus improving overall performance of the system. The masked ROM in the this device or
external memory contains a specialized instruction set that has been designed for highly efficient
coding of processing algorithms and USB transaction processing.
The 16-bit processor is designed for efficient data execution by having direct access to the RAM
Buffer, external memory, I/O interfaces, and all the control and status registers
The processor supports prioritized vectored hardware interrupts and has as many as 240
software interrupt vectors.
The processor provides six addressing modes, supporting memory-to-memory, memory-to-
register, register-to-register, immediate-to-register or immediate-to-memory operations. Register,
direct, immediate, indirect, and indirect indexed addressing modes are supported. In addition,
there is an auto-increment mode in which a register, used as an address pointer is automatically
incremented after each use, making repetitive operations more efficient both from a programming
and a performance standpoint.
The processor features a full set of program control, logical, and integer arithmetic instructions.
All instructions are sixteen bits wide, although some instructions require operands, which may
occupy another one or two words. Several special “ short immediate” instructions are available,
so that certain frequently used operations with small constant operand will fit into a 16-bit
instruction.
RAM Buffer
The USB controller contains internal buffer memory. The memory is used to buffer data and USB
packets and accessed by the 16 Bit processor and the SIE. USB transactions are automatically
routed to the memory buffer. The 16-bit processor has the ability to set up pointers and block
sizes in buffer memory for USB transactions. Data is read from the interface and is processed
and packetized by the 16-bit I/O processor. Memory buffer can also be configured as “Double
port buffer” multiple sector data buffer, 512 bytes or 1024 bytes simultaneously transferred from
Disk to USB port and via versa
ROM
3Kx16 internal Mask BIOS ROM, supports USB to ATAPI/IDE macros, USB functions, serial
EEPROM programmability, DRAM, UART, and other functions. Executable code can run from
either internal RAM, ROM, or external ROM. Also, available extended external SRAM or DRAM
to store disk cash data.
Kawasaki LSI 2570 North First Street Suite 301 San Jose, CA 95131 Tel: (408) 570-0555 Fax: (408) 570-0567 www.klsi.com
Ver. 1..0
2

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]