Cache access

Started by Tim Frink in comp.arch.embedded12 years ago 5 replies

Hi, I'm experimenting with an instruction set simulator for an Infineon DSP. The simulator simulates the execution of the code for a DSP...

Hi, I'm experimenting with an instruction set simulator for an Infineon DSP. The simulator simulates the execution of the code for a DSP that has an instruction cache (16 KByte, 2-way set associative, 256 Bits/Line, LRU replacement) and the instructions might be 16 or 32 Bit wide. What I do is to compile a program (given in assembler) in its original version and run it through the ...


Microchip Introduces First 16-bit Microcontroller Product Line - the PIC24

Started by Bill Giovino in comp.arch.embedded14 years ago 147 replies

http://microcontroller.com/news/microchip_pic24.asp Up to 40MIPS performance, up to 256Kbytes Flash, a 23-bit address bus, and Microchip's...

http://microcontroller.com/news/microchip_pic24.asp Up to 40MIPS performance, up to 256Kbytes Flash, a 23-bit address bus, and Microchip's benchmarks show that it's faster than the Infineon C16X. A parts selection matrix is included. - Bill Giovino Executive Editor http://Microcontroller.com


Erasing Flash EEPROM Sector

Started by Thomas in comp.arch.embedded15 years ago 1 reply

Hi there, I've got a little question. Im using the BM29F400 Flash Memory EEPROM by BRIGHT Microelectronics Inc with a C164CI microcontroller...

Hi there, I've got a little question. Im using the BM29F400 Flash Memory EEPROM by BRIGHT Microelectronics Inc with a C164CI microcontroller (Infineon). After the command sequence for erasing a sector the following code is executed: check_erase: MOV R3,[R2] AND R3,#0080H CMP R3,#0080H JMPR CC_NZ,check_erase...


ARM microcontroller

Started by Anonymous in comp.arch.embedded14 years ago 1 reply

Hi everybody, I've used till now a C167CR (high end microcontroller, Infineon ...) and I'm trying to switch to the ARM based...

Hi everybody, I've used till now a C167CR (high end microcontroller, Infineon ...) and I'm trying to switch to the ARM based microcontroller. Has somebody experience with C167CR and could me recommend some similar and suitable ARM-Based microcontroller.


sd card interface

Started by madhuk in comp.arch.embedded9 years ago 3 replies

Hi I'm trying to interface SD card (Transcend 1GB and 2GB) through SPI to Infineon controller. It is not initializing, infact i'm not getting...

Hi I'm trying to interface SD card (Transcend 1GB and 2GB) through SPI to Infineon controller. It is not initializing, infact i'm not getting response from SD card for CMD0 (0x40). when i'm going through some web site, it is given that not all SD cards support SPI communication. I wanted to know whether these SD cards what i'm using will support SPI? and also the initialization sequence wil...


Another high end 16/32 bit uC, Wide Vcc, Wide Temp

Started by Jim Granville in comp.arch.embedded13 years ago 1 reply

I see Infineon release (early samples of) another iteration on their proven XC166 series, the XC2200 family : "most of the XC226x?s...

I see Infineon release (early samples of) another iteration on their proven XC166 series, the XC2200 family : "most of the XC226x?s instructions can be executed in just one machine cycle which requires 15ns at 66 MHz CPU clock. For example, shift and rotate instructions are always processed during one machine cycle independent of the number of bits to be shifted. Also multiplication ...


ARM7 optimizations

Started by Tim Frink in comp.arch.embedded11 years ago

Hi, I would like to see what sort of compiler optimizations are beneficial for an ARM7 processor. For some other processors, like the PowerPC...

Hi, I would like to see what sort of compiler optimizations are beneficial for an ARM7 processor. For some other processors, like the PowerPC or Infineon TriCore, there are so-called "Compiler Writer's Guides" that tell a compiler writer what processor features should be taken into account to get a well optimized code. Are there also such type of documents for the ARM7 processor? Or do...


Embedded Unit Testing

Started by Enrique Lizarraga in comp.arch.embedded14 years ago 6 replies

Good afternoon: I need to perform some unit testing and I'm totally lost. Right now I'm working in two projects. In the first one I use a...

Good afternoon: I need to perform some unit testing and I'm totally lost. Right now I'm working in two projects. In the first one I use a Freescale MC908AS60A microcontroller with Cosmic compiler and the other one a Infineon XC161 with Tasking C166 compiler. The manager is asking me to perform Unit testing on host and on target. I have been able to perform some testings on host, but I ne...


Tasking debugger "realtime watch"?

Started by Oliver Betz in comp.arch.embedded6 years ago

Hello All, is anybody familiar with the Tasking debugger for ARM Cortex? Can it display variables during program execution? I installed...

Hello All, is anybody familiar with the Tasking debugger for ARM Cortex? Can it display variables during program execution? I installed Infineon "DAVE" which uses the Tasking Debugger in Eclipse, but as soon as I run the target program, the variable values vanish and reappear just when I stop the target. TIA, Oliver -- Oliver Betz, Munich despammed.com is broken, use Reply-To:...


interfacing with system bus

Started by tguclu in comp.arch.embedded12 years ago

Hi , I'm trying to communicate ith an IC from Infineon with MCP8548 through the system bus. In the datasheet of Serocco , there are the...

Hi , I'm trying to communicate ith an IC from Infineon with MCP8548 through the system bus. In the datasheet of Serocco , there are the timing diagrams of "microprocessor interfacing for read and write" but it's quite complicated. What i need to know the theory of this kind of read/write operation.Does it work like this?(for write operation) 1-)set the control line to write mode 2-)...


QAM tuner ic: who makes one?

Started by Rodo in comp.arch.embedded12 years ago 4 replies

Hi all, I was looking at Broadcom's parts for (cable) tuner/receivers. I tried to find other mfrs that make similar products. I found...

Hi all, I was looking at Broadcom's parts for (cable) tuner/receivers. I tried to find other mfrs that make similar products. I found Infineon makes some stuff for tuners but not the QAM kind for cable. Who else makes QAM tuner chips? Maybe even simpler than Broadcom since they have all the goodies to get pay per view events and the on-line tv guide on the same die. Thanks


Compiler tricks to improve speed

Started by Anonymous in comp.arch.embedded14 years ago 5 replies

Hello All, I am using C51 and my code runs on Infineon controller. For company policy reason I am not revealing the exact controller and...

Hello All, I am using C51 and my code runs on Infineon controller. For company policy reason I am not revealing the exact controller and sorry about that. I would like to improve the speed. I was using the large memory model for this compiler and now I use small memory model. This has improved speed a lot. I would like to know if there are some more such settings for this compiler to imp...


Re: Siemens SAB 80C537 Reverse Engineering

Started by gldiana in comp.arch.embedded4 years ago 2 replies

responding to http://www.electrondepot.com/embedded/siemens-sab-80c537-reverse-engineering-43397-.htm , gldiana wrote: > jandothomuthat ...

responding to http://www.electrondepot.com/embedded/siemens-sab-80c537-reverse-engineering-43397-.htm , gldiana wrote: > jandothomuthat wrote: > > > I think I see a chip with a glass window beside the 80C537. Now my > question is how hard is it to get the code out? > Would a $45 universal prommer do the job? > > > Any Eprom Programmer will do. > > Infineon even has a disassembler s


Low Dhrystone score on Tricore TC1796

Started by Anonymous in comp.arch.embedded13 years ago 11 replies

Hello, I am doing the Dhrystone benchmark on a TC1796A microcontroller from Infineon with different compilers (TASKING, Hightec-RT GNU GCC)....

Hello, I am doing the Dhrystone benchmark on a TC1796A microcontroller from Infineon with different compilers (TASKING, Hightec-RT GNU GCC). Both compilers are set to produce highest speed optimized code, still I only get about 15 DMIPs with GNU GCC and about 20 DMIPs with TASKING. CPU is running at 150MHz, 75MHz system clock, programs run from external SRAM; no difference (as it should be...


hardware triggerable one-shot with 80c167

Started by Uwe Hercksen in comp.arch.embedded16 years ago 3 replies

Hello, the very old timer intel 8253 and 8254 could be used in mode 1 as a hardware triggerable one-shot with programmable pulse...

Hello, the very old timer intel 8253 and 8254 could be used in mode 1 as a hardware triggerable one-shot with programmable pulse length. Now I am using the infineon 80c167 and need a one-shot with programmable pulse length and hardware triggering too. There are a lot of counters T1 to T8 and there is the Capture/Compare unit too, but I found nothing about one-shots in the user's manua...


Byte/word writes on a c167cs

Started by klaus hoffmann in comp.arch.embedded16 years ago 2 replies

We use an infineon c167cs with 16 bit ram+flash and some 8 bit peripherals. The processor has the pins wrl and wrh/bhe. If we choose wrl+wrh to...

We use an infineon c167cs with 16 bit ram+flash and some 8 bit peripherals. The processor has the pins wrl and wrh/bhe. If we choose wrl+wrh to control the 16 bit RAM (bit 7=wrcfg=1 in syscon0), the 8 bit peripherals cannot be written on odd adresses (it seems). Do we have to put in some external logic or is there a configuration trick to use wrl on all adresses in 8 bit windows? I could not ...


Systec CANOpen Library and Phytec phyCore -167

Started by Piotr in comp.arch.embedded15 years ago 1 reply

I am trying to use Systec CANOpen library with Infineon 167CS processor board from Phytec (phyCore-167) and Keil toolkit. There are...

I am trying to use Systec CANOpen library with Infineon 167CS processor board from Phytec (phyCore-167) and Keil toolkit. There are several examples on the library CD (keil.slv for example). I can compile the code and load it, but there is no response from the computer (and CAN is not doing anything). I am unable to find any documentation for the examples for CANOpen stack from Systec. On the...