General Procedures and Information
The Jupiter4E is a single chip micro-controller designed for low cost laser printers.
•
Single chip laser printer controller
GDI only
AMBA AHB used for high speed bus transactions between masters and slaves
AMBA APB used for low speed bus transactions between ARM core and peripherals
3 PLLs ( 2 Dithered PLL and 1 General PLL)
i) CPU(150MHz), AHB(75MHz), APB(75MHz),
ii) USB(48MHz)
iii) PVC(59MHz)
75MHz system operation
+1.8V power operation
+3.3V tolerant input and bi-directional I/Os
SDRAM and IO Address / Data signals multiplexing
•
Integrated ARM940T 32-bit RISC embedded processor core
75MHz core frequency operation
Harvard Architecture Cache : 4KB Instruction cache, 4KB Data cache
Single memory bus architecture
•
Built in Flash Memory
4MBits (128Kx32bits)
Serial programming mode using flash programmer tool
Internally flash memory read / write operation support
Programmable access timing control
•
32MB Special function register area
•
Directly connected to 3 external IO banks (IOC)
32 MB size in each IO bank
Programmable setup, access, hold timing
Programmable recovery time for slow devices
Allows to access peripheral devices such as GPIO control logic
•
Directly connected to 1 external ROM bank (ROMC)
32 MB size for one ROM bank
One external flash memory attachable.
•
Directly connected to two SDRAM banks (SDRAMC)
Extensible architecture
Two external SDRAM attachable.
SDRAM controller supports PC-100 and PC-133 SDRAM running at 75MHz
Up to 32MB per bank.
Support for SDRAM configurations including programmable column address
Programmable refresh interval
•
Interrupt Controller (INTC)
FIQ or IRQ mode operation selectable
Programmable interrupt Enable/Disable
•
USB interface
Version 1.1
Four 128x8 FIFOs for Data transmission.
Interrupt based input / output interface, no DMA based interface support
6-12
09/06
PHASER 3124 / PHASER 3125