Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIALYY

Status
Not open for further replies.

ajaijain124

Newbie level 5
Joined
Jan 14, 2005
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
80
how to use ic 74HC166(parallel to serial shift registor ic)
to a serial rom interfacing mcu ic to make the same mcu to interface with parallel flash rom interfacing with the help of ic 74hc166
 

An easier method is to use serial FLASH as avialable in flash cards like SD card. They have built-in serial interface. They are also much cheaper in dollar/megabyte terms.
 

Re: HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIAL

dear techie
but i have 32mbit nor flash in compare to the32mbit nor flash 32mbit nand flash and serial flash are too costly so some one advise me the circuit so i can go ahead with my pproject
 

I doubt it. A 128MB SD card is avialable for $20 or so. Can you tell me the approx price of a nor flash.
 

Re: HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIAL

for higher density serial flash are cheaper but at low density nor flash are cheaper like for 32mbit or 8myte the nor flash is cheaper than nand
so could you pls. give me the circuit to convert the data transfer serially in the parallel flash
 

If speed is not of much signficance, then you would be best off by using a microcontroller as a serial to parallel convertor. For example if you use an 8051 family, you can connect the parallel Flash on the data-bus of 8051 with some additional port pins to provide addresses above 16-bit address range. You can then use the UART to do the serial stuff. If you use the UART, you can use it as a shift regiser for transfer rates in MB/s if you use a fast crystal.

Alternately, if you are bent upon using glue logic gates for interfacing, you can use a varielty of shift registers. Most that I know are unidiorectional. So for address bus and control lines like RD, WR, CS, you can use 3 x 4094 providing 24-bits in total. But for data bus, you will have to use a 4094 for write and 4021 for read. The whole diagram looks like a big clutter to me. So do consider using a microcontroller.
 

Re: HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIAL

dear techie
pls.check my mcu data i send to you it can interface serial external flash
but i need it to connect with parallel flash i send you the data can you give me the circuit for this ic to make solution with the connecting the parallel flash to the mcu
 

74HC166 is parallel-in-serial-out, just like the 4021. Bur you also need a serial IN, parallel out IC that can generate the databus of the Flash from serial data. What are the other 2 datasheets. One looks like parallel flash. I dont want to waste banwidth dloading these large files, so if you can describe what are these ICs, so I can check thier basic info on their website.
 

Re: HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIAL

dear techie
thanks for reply
the one is nor flash for data sheet www.renesans.com or mitshubishi lsi
the mcu no web site you have to download from here
the ic 74hc166 is philips www.semiconductors.philips.com
the ic 74hc166 has done both the way the sreial in pin and serial out pin
so i think no need for serial out shift register
but what about the address pin of nor flash
the data pin may get connected with the 74hc166 but how to connect the address pin of the flash
 

The address can be generated in 2 ways depending on how you want to access the Flash contents. If you want sequential access only (used for media files), you can use a long counter and put the control pins directly in access of the controlling processor. A better method is the one that I described in my previous message. You can concatenate 3 shift registers to make a 24-bit bus avaialable. This you can use as address+control bus.

You have to understand that the flash has 8-datapins, 20 or so address pins and 3 or so control pins. That make a total of around 32pins. So you have to have at least 32 I/Os. Meaning at least 4 8-bit serial shift registers.
 

Re: HOW TO MAKE A PARELLEL FLASH ROM TO TRANSFER DATA SERIAL

hi

the best thing for all this is CD4034BM/CD4034BC 8-Stage TRI-STATE Bidirectional Parallel/Serial Input/Output Bus Register with these mager features

Parallel Input/Parallel Output
Parallel Input/Serial Output
Serial Input/Parallel Output
Serial Input/Serial Output register
Shift right/shift left register
Shift right/shift left with parallel loading
Address register
Buffer register
Bus system register with enable parallel lines at bus side
Double bus register system
Up-down Johnson or ring counter
Pseudo-random code generators
Sample and hold register (storage, counting, display)
Frequency and phase comparator

for more detial data sheet can be downloaded from here

https://www.alldatasheet.com/datasheet-pdf/view/NSC/CD4034BC.html
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top