Mongoose-V

from Wikipedia, the free encyclopedia
QS IT
This article was due to content flaws on the quality assurance side of the computer science editorial added. This is done in order to bring the quality of the articles from the subject area of ​​computer science to an acceptable level. Help to eliminate the shortcomings in this article and take part in the discussion !  ( + )

The Mongoose-V is a microprocessor protected against hard radiation that was developed for use in space vehicles. It provides an extended 10-15 MHz version of the MIPS R3000 - CPU is in from. Synova developed Mongoose-V was first in the satellite Earth Observing-1 used.

Technical specifications

  • Clock frequency: 10 MHz (other version with 5 MHz)
  • Number of transistors: 0.11 in millions with a structure size of 1.2 µm
  • Data bus: 32 bit
  • Address bus: 64 bit
  • Directly addressable memory of 16  MiB
  • 10 ns command cycle
  • Decimal, binary and double precision arithmetic
  • 256-pin QF package

construction

Terminal assignment and function

designation
(Symbol)
Pin code Input (E), output (A) function
A0 - A32, A H 223-256 A. Address bus higher-order 32 bits of the memory or port address
D0 - D31 3 - 34 E. Data bus
PEN_N 38 E. Parity Enable

Signal 1: To activate DP_0- DP_3 pins.

DP_0- DP_3 39-42 E. Dataparity
BARN 50 A. barn
RD_N 120 A. Read (low active)

0 → CPU has released the data bus and is waiting for data from the memory or input port 0 ↑ 1 (rising edge) → CPU takes over the data from the data bus

RT_N 121 A. Read Transaction (low active)
WR_0N- WR_3N 123-126 E. Write Enable
WR 31 A. Write, write (low active)

0 → CPU indicates that valid data is on the data bus

INTR INT_0- INT_5 44-48 E. Interrupt request
INTMASK 49 E. Interrupt mask
INTA 11 A. Interrupt Acknowledge, interruption acceptance

Is used instead of RD after accepting an INTR → activation of an interrupt module

RESET_N 36 E. Reset input, reset input

System reset

SYSCLK 103 E. Clock input
V CC +5 V 40 Supply voltage (+5 V)
V SS GND 20th Ground (0 V)

register

The Mongoose-V has 32 32-bit general purpose registers and 15 32-bit special registers. The Hi / Lo register pair is used to send operands and results to the multiplier or divider.

register
Reg Function / meaning
r0  Hardwire Zero
r1  general register (32 bit)
r2  general register (32 bit)
...  general register (32 bit)
r31  general register (32 bit)
HI  Multiplier and divider (32 bit)
LO  Multiplier and divider (32 bit)
IC  Command counter (64 bit)
TAR Return address memory (32 bit)
EPR  Hold value address memory (32 bit)
RIR  CPU ID memory (32 bit)
D / C-ICR  Cache test bit and breakpoint control bit (32 bit)

Previous use

Web links

Individual evidence

  1. Data sheet according to Mongoose-V MIPS R3000 Rad-Hard Processor. (PDF) Synova, 2008, archived from the original on July 24, 2015 ; accessed on August 14, 2014 .
  2. Satellite info Earth Observing-1. (PDF) NASA, 1996, accessed August 8, 2016 .
  3. 57.3.2 Synova Inc. Mongoose V . Extreme Environment Electronics, ISBN 978-1-4398-7431-8 , pp. 660-661.