Mikroprozessoren und DSP

Es liegt uns am Herzen, die Technologien, die wir für unsere Kunden einsetzen, von A-Z zu beherrschen. Denn nicht nur die Innovation spielt eine wichtige Rolle, sondern auch eine effiziente Umsetzung Ihrer Wünsche.

Seit über 10 Jahren entwickeln wir bereits nach diesem Motto und können uns vor allem bei nachstehenden Prozessoren als Experten behaupten. Wir haben sie bereits bei mehreren Projekten erfolgreich eingesetzt und besitzen die dazu notwendigen Entwicklungswerkzeuge und Erfahrungen. Eigene Betriebsysteme und ein selbst entwickelter TCP/IP Stack, der für mehrere Varianten einsatzbereit steht, runden das attraktive Angebot ab.

Das Ganze steht für optimierte Lösungen und kurze Entwicklungszeiten, von denen unsere Mitbewerber oft nur träumen können.

Mikroprozessoren

  • IBM PowerPC 405GP / Freescale PowerPC MPC5200
  • Philips ARM LPC210x [32 Bit Single Chip 60 MHz 128k FLASH, 16k bis 64k SRAM ]
  • Motorola Coldfire 5307 [32 Bit 90 MHz 8k Cache, 4k SRAM ]
  • Freescale MC9S12NE64 [16 Bit Single Chip 50MH HC12 mit 10/100MHz LAN, 64k FLASH, 8k SRAM ]
  • Hitachi H8/3048F [16 Bit Single Chip 16MHz 128k FLASH, 4k SRAM]
  • Motorola 68360/68302 [32 Bit 25MHz Communications Prozessoren]
  • Atmel AT89C2051..AT89C51 Reihe [8 Bit 2..32k FLASH, 256 Byte SRAM]
  • Microchip AT89C2051..PIC 16Cxx

DSP

  • Analog Devices ADSP-2185L [16 Bit 52 MIPS 80k SRAM]
  • Motorola DSP56156 [16 Bit 30MIPS]
  • Motorola DSP563xx [24 Bit]
  • Texas Instruments TMS320C30 [32 Bit Floating Point]

 

Hardwareentwicklung und Leiterplatten Layout

Wir entwickeln Hardware für Embedded-Systeme, sowohl für analoge als auch digitale Systeme. Heutzutage ist nicht nur eine korrekte und effiziente Schaltung von Wichtigkeit sondern auch das Einhalten verschiedener Bedingungen wie elektromagnetische Verträglichkeit (EMV) oder Sicherheitsnormen. Seit 1996 arbeiten wir intensiv mit dem Schema- und Layoutprogramm Protel, damit wir sämtliche Aspekte der Elektronik-Entwicklung im Griff behalten. Layout- und Produktionserfahrungen wurden durch eine enge Zusammenarbeit mit Bestückerfirmen verstärkt.

Sämtliche Entwicklungs- und Produktionsschritte werden in unser Datenbanksystem erfasst und dadurch unterstützt. Automatisation beim Erzeugen der Fertigungsunterlagen (Stücklisten, Bestelllisten, Bestückungspläne usw.) garantieren Genauigkeit, Verfolgbarkeit und Effizienz.

Leiterplattenentwicklungen bieten wir auch als Dienstleistung an. Benötigen Sie die Eingabe eines Schemas oder das Entflechten einer Leiterplatte? Vielleicht brauchen Sie Unterstützung beim Umsetzen eines Designs in einen Prototypen oder ein Produkt? Oder möchten Sie Ihre Idee effizient in einem Hardwareprodukt realisieren? Unsere Erfahrungen und Flexibilität sind Ihre Vorteile dabei.

 

Embedded-Software

Erst wenn man eine Hardware wirklich versteht kann man die Software dazu optimal gestalten. Umgekehrt kann man eine Hardware für eine Softwareentwicklung erst dann optimal vorbereiten, wenn man die dazu notwendige Software wirklich versteht.

Genau dies ist unsere Stärke bei Embedded-Enwicklungen. Wir entwickeln interdisziplinäre Lösungen welche durch eigene Betriebsysteme, welche wir für verschiedene Embedded-Plattformen entworfen und weiterentwickelt haben, ergänzt werden.

Unsere Spezialität sind Entwicklungen, bei denen vor allem kleinere Prozessoren zum Einsatz kommen bei denen eine optimale Nutzung der oft kritischen Ressourcen massgebend sind. Kommunikationsfähigkeiten werden gross geschrieben und Treiber für verschiedene Standardschnittstellen wie Ethernet LAN, seriell, SPI, I2C, ARCNET, HDLC, LCD usw. sind erprobt.

Dynamische Konfiguration und Skalierbarkeit werden durch Internet-Fähigkeit mittels eigenem TCP/IP Stack ergänzt.

Embedded-Software wird vor allem in der Programmiersprache C entwickelt. Wir benützen spezielle Simulationsumgebungen, die wir über mehrere Jahr für eigene Projekte immer weiter ausgebaut haben, um die Qualität der Software zu gewährleisten und die Entwicklungszeit zu reduzieren.

Wir bieten weder Betriebsystem noch Stack als Produkte an aber benützen sie standardmässig in allen Kundenprojekten. Unsere Kunden bezahlen keine Tantiemen, aber kommen im Genuss von leistungsfähigen und stabilen Softwarelösungen, die wir schneller liefern als es in der Industrie normalerweise der Fall ist.

 

PC-Software

Heutzutage sind PC Entwicklungen auch bei Embedded-Produkten nicht mehr wegzudenken. Was nützt eine Steuerung, wenn man sie nicht bequem von einem PC aus einstellen, kalibrieren oder programmieren kann? Gerade solche Aufgaben gehören auch zur Lösung und gerade aus diesem Grund sind wir so erfahren.

Darüber hinaus erstellen wir eigene Entwicklungssoftware auf PC Basis, um Systeme zu simulieren oder Prozessoren zu debuggen. Das Resultat unserer Hingabe zur Software-Qualität und Effizienz ist wiederum bei den kurzen Ausführungszeiten zu sehen. Machen Sie sich ein Bild davon und testen Sie unser VIPpanel Demo - Sie werden bestimmt auch begeistert sein.