at-il travaillé avec Cygnal MCU?

Z

Z80

Guest
Salut

Je veux commencer un nouveau projet et
j'ai besoin d'un très rapide MCU.Après quelques recherches,
j'ai rencontré Cygnal MCU,
jusqu'à 100 MIPS avec une C51 de base!J'étais curieux si
quelqu'un a déjà travaillé avec l'une de ces puces, peut-être
qu'il / elle pourrait partager quelques expériences.Merci.

 
Każdy miłośnik gier kojarzy z pewnością studio Maxis - odpowiedzialne m.in. za kultowe SimCity oraz The Sims. Założone w 1987 roku w 2015 prawdopodobnie zakończy żywot decyzją właściciela, potężnego Electronic Arts.

Read more...
 
Salut Z80,

J'utilise le C8051F120 depuis quelques bouche.
Les 8051 produits de Cygnal (Silicon laboratoire, maintenant)
est très très cool.

Mais attention, pour l'UART du F120, le constructeur IDE
"Config2 1.11" a quelques bugs.ne voir que le forum.

Mais micropross fonctionne parfaitement ..

Z80 a écrit:

SalutJe veux commencer un nouveau projet et j'ai besoin d'un très rapide MCU.
Après quelques recherches, j'ai rencontré Cygnal MCU, jusqu'à 100 MIPS avec une C51 de base!
J'étais curieux si quelqu'un a déjà travaillé avec l'une de ces puces, peut-être qu'il / elle pourrait partager quelques expériences.
Merci.
 
HI ..J'ai utilisé ces puces depuis leurs débuts.thouhg je
n'ai pas utilisé les derniers 100 mips.Mais
j'ai utilisé les 50 mips .. Ce qui est plus que suffisamment de puissance brute pour la plupart des applications ..J'ai conçu plusieurs tcp / ip de serveurs basés sur et ils sont très rapide ..J'ai fait un petit texte de conception scanner
qui pourrait tenir sur un ring.et utilisé le F300 avec buiil ADC dans la capacité et pour obtenir les données utilisées à l'interne i UART exécuter à 25 Mhz!
il
s'agissait d'une explosion!cela est impossible avec d'autres puces!le fait que cette petite puce (paquet MP11) a construit une grande capacité de génération du signal de vitesse, il est imbeatable!.Ce sont des puces dans mon arsenal comme mon deuxième arme mortelle, après défunte TRISCEND ..

 
yodathegreat a écrit:

Mais attention, pour l'UART du F120, le constructeur IDE

"Config2 1.11" a quelques bugs.
ne voir que le forum.
 
yup,
un constructeur de périphériques .. (configurer un périphérique de l'assemblage)
elle aussi avec un chauffeur pour Keil et reisonance téléchargeable à www.cygnal.com ..
bonne vitesse, le lancer à pleine vitesse ..jamais essayé pendant un temps, mais si ..
a super réponse pour adc et DACs avec des filtres
sam

 
Je préfère utiliser avr méga série à l'heure actuelle, car ils ont beaucoup de mémoire RAM et Flash par rapport à 8051 et classique est de 12 fois plus rapide, AVR peut travailler
jusqu'à 24MHZ et les instructions de base et l'ASM est meilleure que 8051,

Le 100MHz Cygnal ne vous donne pas 100 MIPS, ce qui vous donne sur 30MIPS, et l'instruction de 8051
n'est pas puissant par rapport aux avr,

J'ai entendu d'une personne qui a travaillé avec Cygnal,
qu'il a des problèmes de bruits et de haute fréquence et il
n'a pas ces problèmes avec AVR à tous.

Je pense oublier limité taille de la pile 8051 (pile est critique pour les grandes applications et RTOS)

8051
n'est utilisable que pour de très petites applications embarquées, pour une plus grande taille du code et de passer à la vitesse AVR, puis ARM7 ,.....au revoir

 
Salut 7rots51, Oh je vois ce que tu veux dire. Vous savez à chaque fois
qu'un fabricant de mentionner MIPS est toujours PEAK DMU ..La puce a cyganl un tiers de ce que les instructions à exécuter par cycle d'horloge 1 ..un autre tiers de 2 cycles et un peu plus complexe à exécuter des instructions par cycle 3
dans le pire des cas, oui, il va exécuter à 33mips et dans le pic à 100 mips ..Ce qui est pas mal, pas mal avr est aussi une bonne puce, mais elle ne devrait pas être comparé à l'original 51 Le monsieur qui a demandé à ce sujet ouvert sur le CYGNAL. Puce .. et cette puce est fournie avec beaucoup de RAM et trop est une nouvelle génération de puces sont tout aussi AVR. Ils ont seulement conservé le même jeu d'instructions. mais la mise en œuvre est aussi que dans les RISC AVR.
Donc, est essentiellement une question de goût ..pour moi les deux sont de très bonnes frites ..
J'ai utilisé le plus Cygnal parce que
n'est pas seulement un MICROCONTROLEUR mais il est peut être catalogué comme un SOC puce, car il est livré avec beaucoup plus de périphériques options.Ces puces sont beaucoup plus avancés PERIPHERALS. Le dernier a une interface USB 2
Donc, voici la datail de chacunAVR
Device Description
AT90S1200 Kbyte 1-In-System programmable Flash Program Memory,
64-Byte EEPROM, 32-Byte Register dossier,
jusqu'à 12 MIPS
débit à 12 MHz.

AT90S2313 Kbyte 2-In-System programmable Flash Program Memory,
160 octets de SRAM, 128 Byte EEPROM,
Jusqu'à 10 MIPS débit à 10
Mhz.

megaAVR
Device Description
Atmega128 128-Kbyte auto-programmation Flash Program Memory,
4-Kbyte SRAM, 4-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 16 MIPS à débit
16 Mhz.

ATmega128L 128-Kbyte auto-programmation Flash Program Memory,
4-Kbyte SRAM, 4-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 8 MIPS débit à 8
Mhz.Opération 3 volts.

ATmega16 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 16 MIPS à débit
16 Mhz.

ATmega162 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, interface JTAG
on-chip-debug.Jusqu'à 16 MIPS débit à 16 MHz.

ATmega162L 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, interface JTAG
on-chip-debug.Jusqu'à 8 MIPS débit à 8 MHz.3 volts
Opération.

ATmega162V 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, interface JTAG
on-chip-debug.Jusqu'à 1 MIPS débit à 1 MHz.

ATmega165 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 16 MIPS à débit
16 MHz.Opération 5 Volt.
1,8
V version: ATmega165V

ATmega165V 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 8 MIPS débit à 8
MHz.Opération 5 Volt.
4.5V version: ATmega165

ATmega168 16K Byte auto-programmation Flash Program Memory, 1K
Byte SRAM, EEPROM de 512 octets, 8 canaux 10-bit
A / D-converter (TQFP / MLF).debugWIRE On-chip Debug System.Jusqu'àDébit de 20 MIPS à 20 MHz.1,8 - 5,5 Volt opération
(ATmega168V).
4K Byte version: ATmega48
8K Byte version: ATmega88

ATmega169 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.4 X 25 Segment LCD Driver.
Jusqu'à 16 MIPS débit à 16 MHz.Opération 5 Volt.
1,8
V version: ATmega169V

ATmega169V 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.4 X 25 Segment LCD Driver.
Jusqu'à 1 MIPS débit à 1 MHz.
4.5V version: ATmega169

ATmega16L 16-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, 512 Byte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 8 MIPS débit à 8
Mhz.Opération 3 volts

ATmega32 32-Kbyte auto-programmation Flash Program Memory,
2-Kbyte SRAM, 1-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 16 MIPS à débit
16 Mhz.

ATmega32L 32-Kbyte auto-programmation Flash Program Memory,
2-Kbyte SRAM, 1-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 8 MIPS débit à 8
MHz.Opération 3 volts.

ATmega48 4K byte auto-programmation du Programme Mémoire Flash, 512
byte SRAM, 256 Byte EEPROM, 8 canaux 10-bit
A / D-converter (TQFP / MLF).debugWIRE On-chip Debug System.Jusqu'àDébit de 20 MIPS à 20 MHz.1,8 - 5,5 Volt opération
(ATmega48V).
8K Byte version: ATmega88
16K Byte version: ATmega168

ATmega64 64-Kbyte auto-programmation Flash Program Memory,
4-Kbyte SRAM, 2-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 16 MIPS à débit
16 Mhz.

ATmega64L 64-Kbyte auto-programmation Flash Program Memory,
4-Kbyte SRAM, 2-Kbyte EEPROM, 8 canaux 10-bit A / D-converter.
Interface JTAG pour sur-puce-debug.Jusqu'à 8 MIPS débit à 8
Mhz.Opération 3 volts.

ATmega8 8-Kbyte auto-programmation du Programme Mémoire Flash, 1-Kbyte
SRAM, EEPROM de 512 octets, 6 ou 8 canaux 10-bit A / D-converter.Vers le haut
débit de 16 MIPS à 16 Mhz.

ATmega8515 8-Kbyte auto-programmation du Programme Mémoire Flash, 544
Byte interne
jusqu'à 64 Ko de SRAM externe, 512 Byte EEPROM.
Jusqu'à 16 MIPS débit à 16 Mhz.

ATmega8515L 8-Kbyte auto-programmation du Programme Mémoire Flash, 544
Byte interne
jusqu'à 64 Ko de SRAM externe, 512 Byte EEPROM.
Jusqu'à 8 MIPS débit à 8 Mhz.Opération 3 volts

ATmega8535 8-Kbyte auto-programmation du Programme Mémoire Flash, 544
Byte SRAM, 512 Byte EEPROM, 8-channel 10-bit A / D Converter.Vers le haut
débit de 16 MIPS à 16 MHz.

ATmega8535L 8-Kbyte auto-programmation du Programme Mémoire Flash, 544
Byte SRAM, 512 Byte EEPROM, 8-channel 10-bit A / D Converter.Vers le haut
à 8 MIPS débit à 8 MHz.Opération 3 volts

ATmega88 8K Byte auto-programmation Flash Program Memory, 1K
Byte SRAM, EEPROM de 512 octets, 8 canaux 10-bit
A / D-converter (TQFP / MLF).debugWIRE On-chip Debug System.Jusqu'àDébit de 20 MIPS à 20 MHz.1,8 - 5,5 Volt opération
(ATmega88V).
4K Byte version: ATmega48
16K Byte version: ATmega168

ATmega8L 8-Kbyte auto-programmation Flash Program Memory,
1-Kbyte SRAM, EEPROM de 512 octets, 6 ou 8 canaux 10-bit
A / D-converter.Jusqu'à 8 MIPS débit à 8 Mhz.3 volts
Opération

tinyAVR
Device Description
ATtiny11 Kbyte 1-In-System programmable Flash Program Memory,
32 byte SRAM,
jusqu'à 6 MIPS débit à 6 Mhz.

ATtiny12 Kbyte 1-In-System programmable Flash Program Memory,
32 octets de SRAM, 64 Byte EEPROM,
Jusqu'à 8 MIPS débit à 8
Mhz.

ATtiny13 Kbyte 1-In-System programmable Flash Program Memory,
64-Byte SRAM, 64-Byte EEPROM, 32-Byte Register File, 4-canaux
10-bit A / D,
jusqu'à 20 MIPS débit à 20 MHz, 5 Volts.1.8 --
Opération 5,5 Volt.

ATtiny15L Kbyte 1-In-System programmable Flash Program Memory,
64-Byte EEPROM, 32-Byte Register File, 4-canaux 10-bit A / D,
Jusqu'à 1,6 MIPS débit à 1,6 MHz.3-volt opération

ATtiny2313 2K Octets de In-System Self-programmable Flash, 128
Bytes In-System Programmable EEPROM, 128 octets de SRAM interne.
USI - Universal Serial Interface, Full Duplex UART.debugWIRE
pour le chip-debug.Jusqu'à 20 MIPS débit à 20 MHz.

ATtiny26 2K Programme Mémoire Flash, 128 octets de SRAM, 128-Byte
EEPROM, 11-Channel 10-bit A / D converter.Universal Serial
Interface.Haute fréquence PWM.Jusqu'à 16 MIPS débit à 16
MHz

ATtiny26L 2K Programme Mémoire Flash, 128 octets de SRAM, 128 Octets
EEPROM, 11 Channel 10-bit A / D converter.Universal Serial
Interface.Haute fréquence PWM.Jusqu'à 8 MIPS débit à 8
MHz.3-volt opération

ATtiny28L 2K Programme Mémoire Flash, 128 octets de SRAM ( 32 octets
enregistrer des fichiers), Clavier interrompre.Jusqu'à 4 MIPS débit à
4 MHz

ATtiny28V 2K Programme Mémoire Flash, 128 octets de SRAM ( 32 octets
enregistrer des fichiers), Clavier interrompre.Jusqu'à 1 MIPS débit à
1 MHz.1,8 Volt opérationPour comparer les Cygnal puce à l'AVR
n'est pas possible parce que les puces Cygnal Appartient à une autre catégorie. Une fois de plus ce sont des systèmes sur une puce capable d'architectures et de signaux mixtes MCU
Jetez un oeil à http://www.silabs.com/products/microcontroller/

Sur le facteur de vitesse de la Cygnal a beaucoup plus rapide des produits, sur la ram Cygnal côté de la victoire sur le flash ont
jusqu'à 128kb
Mais sur les périphériques.Pas question de Cygnal est un vrai gagnant
Je utiliser les deux, mais quand
j'ai besoin de quelque chose de spécial i utiliser les Cygnal
avec un seul circuit i peuvent pas tout faire!

 
Depuis ce fil semble générer un débat,
j'ai pensé que je devrais vous donner quelques détails sur mon projet.
Je veux construire un lecteur de CD audio qui utilise un CD-ROM.Quelle est la particularité de mon projet est que le son ne provient pas du CD-ROM
de la sortie analogique, ni sa sortie S / PDIF, mais il est extrait en numérique par le biais de l'interface IDE.Pourquoi faire cela?Ne demandez pas, c'est juste quelque chose qui ne peux être changé. Depuis le MCU qui fera cela aura à faire autre chose pendant ce temps (scan d'un clavier, d'envoyer des données à un affichage, etc),
j'ai besoin d'un rapide MCU . Et je ne veux pas finir ce que
j'ai choisi la puce ne peut pas satisfaire la demande. Je me suis dit je dois utiliser le MCU plus rapide que je peux payer. Vous cherchez, je dois trouver Cygnal MCU. C'est à ce sujet. Des commentaires?

 

Welcome to EDABoard.com

Sponsor

Back
Top