EmbeddedRelated.com
The 2024 Embedded Online Conference

FPGA + Microcontroller - HELP

Started by LOC in comp.arch.embedded19 years ago 13 replies

Hi all, What is a device consisting of FPGA and microntroller suitable to following reqiurement: 1. my PCB board size is 2.5"x2.5" - small (so...

Hi all, What is a device consisting of FPGA and microntroller suitable to following reqiurement: 1. my PCB board size is 2.5"x2.5" - small (so I need a chip which has FPGA and Microcontroller ? ) 2. FPGA portion has minimum 28 JK FlipFlops, 28 shift registers, and the rest for IO and state machine, input clock 100 Mhz minimum. 3. microcontroller size has 2 serial ports, USB. Any advice wi...


Digital mic sharing on two MCUs

Started by John Speth in comp.arch.embedded7 years ago 7 replies

Hi there- I have a design inquiry that involves interfacing a pair of digital MEMs PDM microphones to two different MCU's (one for wake word...

Hi there- I have a design inquiry that involves interfacing a pair of digital MEMs PDM microphones to two different MCU's (one for wake word processing and another for speech processing after waking). Such a design would reasonably require two clock sources to the mic. Does anybody know what design strategies exist so that PDM mics can be shared among different downstream audio proc...


Secure Digital (SD) card initialization in SPI mode

Started by Anonymous in comp.arch.embedded19 years ago 3 replies

I'm attempting to interface to an SD card using an AT89S8252 MCU. I'm using an 74LS125 to convert between 5V and 3.3V. The hardware seems...

I'm attempting to interface to an SD card using an AT89S8252 MCU. I'm using an 74LS125 to convert between 5V and 3.3V. The hardware seems to be ok since I *do* get a response from the card but I'm having problems initializing the card in SPI mode. I am sending 96 clock cycles initially and then I send a CMD0. Everything I've read suggests that CMD0 should initially respond with 0x01 at w...


How to Un-Hang a DS RTC Chip Stuck in I2C La-La-Land ???

Started by B1ackwater in comp.arch.embedded16 years ago 8 replies

I've been working with a Real-Time-Clock chip, the DS-1337+, and noticed that if the final I2C read operation isn't accompanied by a 'no-ack'...

I've been working with a Real-Time-Clock chip, the DS-1337+, and noticed that if the final I2C read operation isn't accompanied by a 'no-ack' then I2C communications hang-up shortly thereafter. The PIC language I'm using (MikroPascal) does not have a proper "time-out" for I2C operations, so everything hangs until the watchdog finally kicks in, which is rather inelegant. The docs say the '...


Power/Clock Management

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

I have a system that needs to spend the majority of its time in a sleep mode (using internal 30kHz oscillator), wake to respond to some...

I have a system that needs to spend the majority of its time in a sleep mode (using internal 30kHz oscillator), wake to respond to some interrupts (either still running at 30kHz or 6MHz external crystal) and occasionally perform some high speed tasks (using the 6MHz external with a PLL ---> 50MHz). I've neglected my power management to this point and now I am at the tail end of the project looking


Where are device drivers with respect to HAL?

Started by janii in comp.arch.embedded10 years ago 1 reply

Where do device drivers fit with respect to Hardware Abstraction Layer(HAL)? For example, flash memory drivers or Real-Time Clock Drivers? Do...

Where do device drivers fit with respect to Hardware Abstraction Layer(HAL)? For example, flash memory drivers or Real-Time Clock Drivers? Do these device drivers have any interaction with HAL? --------------------------------------- Posted through http://www.EmbeddedRelated.com


Tech: Help Identifing a Motorola ASIC / FPGA

Started by Jim Knight in comp.arch.embedded19 years ago 1 reply

Looking to identify an "ASIC" and find information on same. Known info is as follows: Motorola 84pin PLCC Circa Mid-late 1980's 2 MHz...

Looking to identify an "ASIC" and find information on same. Known info is as follows: Motorola 84pin PLCC Circa Mid-late 1980's 2 MHz clock rate (in one application) Marking line1 - M (Duh!) Marking line2 - S38FC049PIO3 Marking line 3 - ZKZKAC9039 Speculative information: This module was programmed locally. Any guesses? I can post a picture if it would...


ADuC842 DAC glitches,forgot anything?

Started by blisca in comp.arch.embedded15 years ago

Hi I'm trying to do some practice with the 8bit uC AduC 842 When i generate a ramp by means of its DAC there are some glitches,in different...

Hi I'm trying to do some practice with the 8bit uC AduC 842 When i generate a ramp by means of its DAC there are some glitches,in different number and position each time a ramp is generated i vary the DAC out in this way int i,del; DACCON=0x0D; //Async,DAC0 on ,DAC1 off ADCCON1=0xAC;//Power up ADC/8 + 4 acq clock .. for(i=0;i > 8; DAC0L=i & 0x0FF; del=10;


Creating sound effects with PIC microcontroller

Started by Anonymous in comp.arch.embedded19 years ago 6 replies

I am developing a "smart" alarm clock. I need to determine how to I will generate the alarm sounds. The main requirement is the ability...

I am developing a "smart" alarm clock. I need to determine how to I will generate the alarm sounds. The main requirement is the ability to generate loud sounds and to vary the sound volume. One option is to use a PIC18Fxx processor (already part of the circuit) to generate the alarm tones and then feed them through an audio amplifier IC and small speaker. I could use a digital potentiometer t...


Debug Speed of ETM Trace for Debugging IO

Started by Kvik in comp.arch.embedded11 years ago 2 replies

Hi I have an input pin that I suspect is pulled to the wrong state due to noise. I have no way to measure the pin since it's burried in...

Hi I have an input pin that I suspect is pulled to the wrong state due to noise. I have no way to measure the pin since it's burried in inner layers of the PCB The pin frequency is max 100kHz and I have input filtering (derived from the CPU clock frequency) on the pin so I know the frequency is lower than about 10MHz So I have two ways forward: 1: Make a loop to capture the input p...


Time Stuff

Started by George in comp.arch.embedded20 years ago 8 replies

In Time.h there is a structure defined for time settings. I'm building an embedded system that has a Real Time Clock but it's not...

In Time.h there is a structure defined for time settings. I'm building an embedded system that has a Real Time Clock but it's not PC compatible. My question is: I don't some elements of the structure such as day of the week or day of the year, but I do know year,month,date,hour,min,sec. Does the language support filling in the missing elements. And is there a consistency check for th...


SD Card question?

Started by Camelot in comp.arch.embedded19 years ago 1 reply

Hello to anyone! I'm designing SD host controller core and I have some question to someone who known about it. I've made SD controller with 1...

Hello to anyone! I'm designing SD host controller core and I have some question to someone who known about it. I've made SD controller with 1 bit data line and I want to make 4 bit data line interface with SD, but all the same after sending to SD Card ACMD6, data received by 1 wire. I'm doing next: (wait for 90 clock) -> CMD0 -> CMD55 -> ACMD41 (with repeate) -> CMD2 -> CMD3 -> ->


How a micro-controller programmer works

Started by nniakan in comp.arch.embedded18 years ago 2 replies

Hi, Could someone describe to me how a microcontroller programmer can program a microchip, using RS232 signals. Taking a simple JDM programmer...

Hi, Could someone describe to me how a microcontroller programmer can program a microchip, using RS232 signals. Taking a simple JDM programmer to program a PIC16C84, I don't understand how RTS and CTS signals, which are onnected to data and clock pins (RB6 and RB7, if I am right!) can send program to the chip. I am confused ! I wanted to simulate the JDM circuit (using PSPice) to figure how the...


Problem with SMBus

Started by Lanarcam in comp.arch.embedded19 years ago 1 reply

We have a problem with an SMBus connection. Both signals clock and data are stuck low on the slave side. the slave is a PIC16C. We tend to...

We have a problem with an SMBus connection. Both signals clock and data are stuck low on the slave side. the slave is a PIC16C. We tend to exclude a software problem on the slave since all I2C status bits are tested and some of the functionalities of the PIC are still available. We think that this is a problem with the PIC I2C Hardware. It occurs randomly and can be reproduced by injecting...


PIC/RTC MT41T81 interfacing

Started by Steve in comp.arch.embedded18 years ago

I'm designing a PIC clock circuit using the ST I2C interfaced RTC part MT41T81, and have found the datasheet a bit brief. I've had no...

I'm designing a PIC clock circuit using the ST I2C interfaced RTC part MT41T81, and have found the datasheet a bit brief. I've had no luck finding example code, which would make things a lot easier from a newcomer perspective. I want to code a PIC read/write of the RTC registers in Microchip C18, and any example code in this language would be really useful, though I would find an assembler ...


FM0 (bi-phase space) decoding!

Started by Ali in comp.arch.embedded18 years ago 37 replies

Hey everyOne! I'm having problems to decode the FM0 [ http://www.grantronics.com.au/serialformats.html ] data , the...

Hey everyOne! I'm having problems to decode the FM0 [ http://www.grantronics.com.au/serialformats.html ] data , the data rate is 40 kbps and my atmega16 is using 16 Mhz clock. MCU = atmega16 CPUclk = 16 Mhz Prescaler Value = 8 Datarate = 40 kbps Bit rate = 25 micro second I have tried to use external interrupt pin for one edge and as well as for both edges ...


Any idea of minimum safe pixel clock for an 800x600 TFT LCD?

Started by Josh Lowe in comp.arch.embedded20 years ago 13 replies

Howdy all, I'm an undergraduate Computer Systems Engineering student in Western Australia, and need, as part of my final year to project, to...

Howdy all, I'm an undergraduate Computer Systems Engineering student in Western Australia, and need, as part of my final year to project, to interface a 12.1" 800x600 TFT (Toshiba LTM12C275C)to either a C6711 DSP or a Mitsubishi M16C micro. I'm finding the thought of interfacing the display to the DSP more elegant conceptually, but altogether more scary in terms of implementation, larg...


1V regulator run from a single NiMH battery

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

I need to supply a 1V to a the real time clock section of a Atmel AT91SAM9G20 at 9uA. This has a min input of 0.9V and a max of 1.1. I would...

I need to supply a 1V to a the real time clock section of a Atmel AT91SAM9G20 at 9uA. This has a min input of 0.9V and a max of 1.1. I would like to use a single NiMH battery which has a max output of 1.4V. My problem is that most linear regulators use a 1.23V reference so I am not sure what happens to the output voltage when the battery voltage drops to 1.2V. Can anybody offer any advice or ...


Questions regarding the SAA7105 / SAA7108 / SAA7109 encoder

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

Hi, I'm currently using the SAA7108AE IC from NXP (Philips) for a video decoding and encoding application. The decoding part works well...

Hi, I'm currently using the SAA7108AE IC from NXP (Philips) for a video decoding and encoding application. The decoding part works well so there's no problem on this side. However, I have trouble making the encoder work. The encoder part of the SAA7108AE is pretty much the same as the SAA7105 (which is an encoder only). Input to the encoder : ITU 656 stream (8 bits). 27 MHz clock Outp...


WOW, 32-bit ARM flash controller for $1.47 from Philips

Started by An Schwob in the USA in comp.arch.embedded19 years ago 5 replies

Hi everybody, The LPC2000 forum on Yahoo http://groups.yahoo.com/group/lpc2000/ had a posting today that I consider a huge step towards having...

Hi everybody, The LPC2000 forum on Yahoo http://groups.yahoo.com/group/lpc2000/ had a posting today that I consider a huge step towards having 32-bit micros in almost all applications. An ARM7 device running a stunning 70 MHz starting at $1.47! It has strong communication features such as two 16550 compatible UARTS, 1 SPI, 1 SSP, 2 I2C, 8-channel 10-bit ADC and a Real Time Clock that can b...



The 2024 Embedded Online Conference