Herramientas de usuario

Herramientas del sitio


hardware:perifericos:rampac

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
hardware:perifericos:rampac [2026/05/14 08:48] – creado jesushardware:perifericos:rampac [2026/05/25 16:54] (actual) jesus
Línea 13: Línea 13:
   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }
   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }
 +  .content-body ul { list-style: square; margin-top: 10px; padding-left: 20px; }
 +  .content-body ul li { color: #00ff00; }
   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }
      
Línea 53: Línea 55:
      
   <div class="content-body">   <div class="content-body">
-    <p>El Rampac de la casa </html>[[es:companias:SCA Systems|SCA Systems]]<html> es una ampliación de 512 KB de memoria RAM que cuenta adicionalmente con un puerto serie RS232 en algunos modelos específicos.</p>+    <p>El Rampac de la casa </html>[[:companias:SCA Systems|SCA Systems]]<html> es una ampliación de 512 KB de memoria RAM que cuenta adicionalmente con un puerto serie RS232 en algunos modelos específicos.</p>
   </div>   </div>
  
Línea 82: Línea 84:
       </div>       </div>
     </div>     </div>
 +  </div>
 +  <div class="pcw-subtitle-box">Descripción, Contexto e Ingeniería de Silicio de SCA Systems</div>
 +  <div class="content-body">
 +    <p>La gama de expansión <strong>Rampac</strong> constituye uno de los desarrollos de hardware más sofisticados de la reputada firma <strong>SCA Systems</strong> (frecuentemente catalogada en el mercado de la autoedición como <em>SCA Products</em>) para los ordenadores Amstrad PCW de la serie 8000. Tradicionalmente confundida en círculos de coleccionismo con módulos de terceras compañías, el vaciado de componentes sobre la PCB superior e inferior confirma la autoría de SCA Systems. El dispositivo se comercializó bajo dos variantes físicas bien diferenciadas en prestaciones: el modelo básico (destinado a la ampliación de memoria de silicio y control de impresora) y el modelo premium (que incorporaba circuitería síncrona de comunicaciones serie).</p>
 +    <p>La premisa de ingeniería de la Rampac era dotar al PCW 8256 de una estación de trabajo total en un único periférico de expansión pasante. El gran cuello de botella del sistema operativo CP/M Plus al ejecutar aplicaciones de gran carga documental, como el procesador de textos <em>LocoScript</em> o suites de diseño, era la lentitud física y los constantes accesos mecánicos a los disquetes de 3 pulgadas. Al inyectar una ampliación masiva de 512 KB de RAM dinámica dentro de la carcasa del periférico, el ordenador disponía instantáneamente de un volumen de almacenamiento electrónico de alta velocidad. Este bloque de silicio permitía crear discos virtuales transparentes y persistentes (RAM Disks) que multiplicaban las tasas de transferencia de datos de la máquina sin sobrecargar el bus.</p>
   </div>   </div>
  
 +  <div class="pcw-subtitle-box">Arquitectura Electrónica y Mapeo de Registros I/O (Bajo Nivel)</div>
 +  <div class="content-body">
 +    <p>A nivel de circuitos integrados discretos de tecnología TTL y CMOS visibles en las capturas de la PCB de componentes y soldaduras, la interfaz PRO Rampac gestiona de forma precisa el direccionamiento del procesador Zilog Z80:</p>
 +    <ul>
 +      <li><strong>Mecanismo de Conmutación de Bancos de Memoria (Banked Paging):</strong> Dado que el microprocesador Z80 posee un bus de direcciones nativo limitado a un máximo de 64 KB concurrentes, SCA Systems implementó un circuito lógico decodificador intermedio. Este sistema monitoriza las señales del bus e intercepta la memoria nativa, abriendo "ventanas" lógicas en el mapa de Entrada/Salida (I/O) alto. Mediante este direccionamiento por hardware, la CPU podía conmutar las páginas de los 512 KB de RAM dynamic de la Rampac a gran velocidad, utilizándolos como búfer de ejecución de software o como un disco RAM masivo integrado.</li>
 +      <li><strong>UART y Subsistema de Voltaje Simétrico (Variante 2):</strong> La versión equipada con puerto serie monta un circuito integrado controlador UART dedicado. Este integrado gestiona de manera autónoma el flujo de datos RS-232, los bits de parada y el Baud Rate hacia módems o terminales de oficina de la época. Para cumplir con el estándar internacional de comunicaciones, la PCB de la variante 2 incorpora un circuito convertidor/inversor de tensión interno. Este módulo genera de forma limpia la línea eléctrica de <strong>-12V</strong> necesaria a partir de las tensiones positivas suministradas por el ordenador, evitando la necesidad de fuentes de alimentación externas.</li>
 +      <li><strong>Lógica del Puerto Paralelo y Compatibilidad de Fábrica:</strong> El puerto paralelo está gobernado por registros de pestillo de datos (Data Latch) de la serie 74LSxx. Captura los bytes del bus de datos del PCW (<code>D0</code> a <code>D7</code>) y monitoriza las líneas de sincronismo físico Centronics (tales como <code>BUSY</code> o el pulso <code>/ACK</code>). SCA Systems decodificó estos registros replicando estrictamente el rango oficial de los puertos de Amstrad (<code>0E0h</code> a <code>0E3h</code>), logrando que LocoScript reconociera la interfaz de manera automática sin alterar una sola línea de código en las disqueteras de sistema.</li>
 +      <li><strong>Conector de Expansión Pasante (Pass-Through):</strong> La interfaz se acopla directamente al bus lateral de 50 pines del PCW. La robusta placa incorpora pistas pasantes reforzadas de doble cara en su zona posterior, impidiendo que el puerto quede bloqueado y permitiendo al usuario encadenar simultáneamente periféricos adicionales (como interfaces de joystick compatibles con Kempston).</li>
 +    </ul>
 +  </div>
 </div> </div>
 </html> </html>
  
hardware/perifericos/rampac.1778748493.txt.gz · Última modificación: por jesus