CODICO impulse 03/2000

System On Chip - FPSLIC!
Sehr viele Applikationen verwenden ein FPGA und ein Microcontroller. Daher war es für ATMEL naheliegend, diese beiden Dinge auf einem Chip zu integrieren.

Der Name der neuen Chip Familie ist „Field Programmable System-Level Integration Circuits“ kurz FPSLIC. Der einzelne Chip besteht im Grundaufbau aus einem AVR Kern mit Hard Wired Peripherie und einem FPGA Teil. Der AVR ist ein 8 Bit RISC Kern, der in einem Taktzyklus einen Befehl abarbeitet. Er ist völlig kompatibel zu den bereits bekannten AVR Produkten. Die Performance beträgt bei diesen Produkten bis zu 25 Mips, da der Controller mit 25 MHz betrieben werden kann. Als fix am Chip vorhandene Peripherie stehen ein Hardware Multiplier, zwei 8 Bit Timer, zwei UARTs, eine I2C Schnittstelle und ein 16 Bit Timer mit PWM zur Verfügung.

Am Chip befinden sich außerdem 36K Bytes SRAM für die Daten- und Programmspeicherung. 20K Bytes sind davon fix als Programmspeicher reserviert und 4K Bytes fix als Datenspeicher. Die restliche Zuordnung des Spei- chers kann wahlweise in 4K Bytes Blöcken erfolgen. Beide Memories können sowohl vom FPGA als auch vom Controller angesprochen werden. Der FPGA Teil ist nach dem Prinzip der AT40K Bausteine aufgebaut und ist in den Größen 10K, 20K und 30K Gates erhältlich.
  Für die Software Unterstützung ist ebenfalls bereits gesorgt. Das Produkt wird System Designer genannt und enthält VHDL Compiler, Modelsim Simulator, AVR Assembler, AVR Studio Simulator und Co-Verification Software. Dabei wird durch das Co-Verification Tool eine Simulation des AVR und FPGA Teils in Parallelität ermöglicht. Das Gesamtpaket ist zu einem äußerst günstigen Preis bereits erhältlich.

Der AT94K40AL Baustein mit 40K FPGA Gates ist ab Q4/2000 in Mustern verfügbar. Erste Muster sind bereits bei Key Kunden im Einsatz.Für weitere Fragen stehe ich Ihnen gerne zur Verfügung!

Johannes Kornfehl, DW49

 

CODICO GesmbH & CoKG • Zwingenstrasse 6-8 • A-2380 Perchtoldsdorf

Tel: +43 1 86 305 • Fax: +43 1 86 305-98 • e-mail: office@codico.com • www.codico.com