- the most advanced and complete digital GPS/GLONASS
chip for general use.
JNScore is a
complete digital chip that includes over a dozen system blocks.
The 50-Channel GPS/GLONASS/WAAS module incorporates the latest
technology, including the In-Band Interference Suppression feature. It is ideal for standalone
hand-held receivers as well applications involving larger
systems. The dual processor characteristic of JNScore allows
independent operation of different applications. For example, one
processor can be dedicated to GPS/GLONASS tracking and position
computation while the other processor is deployed for user
interfaces like map displays. The big number of flexible GPS
channels and chip's structure give possibility to use it in
various GPS application, like reliable GPS/GLONASS/WAAS
navigation, multi-antenna attitude receiver, GPS receiver with
radio communication channels. It makes possible to underuse civil
signal from all-in-view GPS satellites on the second and third
GPS frequencies, that will be available in next few years. From
the other side, the advanced power-saving technique implemented
in chip and flexibility in reference oscillator and sampling
frequency selection allow to use it in power-sensitive
- 0.18u 1.8-Volt low power
- Operating conditions:
temperature (oC, min-max): 0-125;
- Core supply voltage
(V, min-typ-max): 1.62-1.8-1.98;
- I/O Supply voltage
(V, min-typ-max): 3.0-3.3-3.6.
- Die size is 120 square mm.
- More than 512 kB Embedded
- Analog macrocells:
- PLL for CPU system
clock synthesis (frequency can be changed by
- Three 8-bit DACs
for Video Adapter RGB output;
- Package: BGA456, size
- Direct spread spectrum
(DSS) code (M-sequence or Gold code) generator with
generic polynom length up to 28. Cover next cases: GPS
C/A code including WAAS and EGNOS, GLONASS C/A or P code.
Flexible DSS code choice.
- Each channel can be used as
communication channel to receive SS signals. It designed
to make possible to track signal and receive differencial
corrections from DGPS system like Omnistar.
- Two or three level input
signal, five-level carrier reference.
- Each channel can be
connected independently to 5-10 independed signal inputs.
- Sampling rate from 5 to 40
- Carrier and code multipath
- Accelerated acquisition and
- Asynchronous PLL/DLL
control to decrease latency of loop control.
- Improved anti-jamming
modules having faster reaction on interference and less
- 40 MHz maximum clock cycle.
- Integer arithmetic unit.
- FPU supports ANSI/IEEE Std
754/1985 single and double floating point processing,
- Fast integer multiply to
accelerate DSP tasks.
- Debugging capabilities:
- Tunable breakpoint
registers (one per processor), can generate
interrupt on execution of instruction with given
- Tunable watchpoint
registers (one per processor), can generate
interrupt on any preselected condition from:
- Read access
to any given address;
access to any given address;
- Read or
write accesses to any given address.
- On-chip boot loader
ROM provides the capability to load and debug
either CPU independently, from either SPI or
- Possibility to
monitor operations on internal data bus on
- Flexible boot loader
- Associative Instruction
Buffer of 4kB size (only Master CPU).
- Interrupt Controller,
Timer, and Watchdog control.
- Embedded SRAM memory used:
- Shared memory for
inter-processor communication: 64KB.
- Slave processor
(channel DSP tasks) base memory: 192KB.
- Master processor
(navigation, interfacing and service routines):
backup memory: 64KB.
memory: 64KB (dual-port synchronous
- 32/16-width external SRAM,
ROM and FLASH memory interface.
- Three basic modes of
- Maximum resolution.
External video DRAM and LCD panel are used.
Resolution up to 1024x1024. Automatic DRAM
- Only on-chip video
memory and video adapter are used, low-cost LCD
panel can be used.
Resolution up to 256x256.
- If video adapter is
not used, the on-chip adapter memory can be used
as an ordinary memory for the Master processor.
Read/Write interface with external video DRAM can
be used to connect additional DRAM of up to 16MB
to the processor core.
- Internal dual-port video
memory of 64KB size, 1KB color-lookup table, that gives
up to 512x256 resolution with 255 colors.
- Hardware cursor (64x64
- Separated power supply.
- Alarms for system
"wakeup" from power-down mode or to generate
interrupt, external output.
- One-second data read and
- Can be configured as either
transmitting or receiving channels.
- 32-bit hardware CRC
- Baud rate discriminator.
- Flexible DSS code generator
(see Navigation channels).
- Baud rates up to 128
- Baud rates from 300 bit/s
up to 460.8 Kbit/s.
- 32-bytes receive/transmit
FIFO with error flags.
- Automatic software/hardware
- Independent infrared
- Supported modes:
- Reverse Byte
- ECP (extended
capabilities port) with run-length
- EPP (enhanced
- More then 1 Mbytes/s
transfer rate in ECP and EPP modes.
- 64-bytes FIFO.
- Hardware handshaking
- Support for peripheral-side
- Composed of 16-bits in/out
port that can be used independently if a keyboard is not
- Minimized external
components set due to tristate outputs/pull-up resistors
-- needs only keyboard matrix.
- Two base configurations
- 8 by 8 matrix gives
64 keys keyboard.
- Simpler controlled
16-bit input port gives 16-keys keyboard.
- Two sets of PLL dividers
and detectors for RF extension.
- Synchronous serial
peripheral interface (SPI) with four chips selects.
- Sound module.
- General purpose I/O port.
- 11-bit interface for LCD
controllers of any kind, except those that need CPU
provided regeneration capability.
- IDE interface.