STYNX
2015-08-21 23:21:48 UTC
CH375 - USB flash drive controller with 8bit interface
http://www.8bit.8u.cz/Files/CH375/CH375DS1.pdf
wch.cn
I have seen references to the CH375 in several forums and only recently realized that the chip is actually available in larger quantities. When i first stumbled onto the CH372 (older version of the chip) i could not find any source for it.
It basically offers direct access to a USB flash drive over an 8080 type 8bit bus (CS,RD,WR,INT,A0,D0-D7). The interfacing would pretty much only need an inverter for the RD-line and maybe a 245 for the data lines in the Apple II. The interfacing of the filesystem can be done in software alone or using the most interesting feature of the newer CH376: a full FAT12,16,32 filesystem layer integrated in the chip. I think that it would be pretty interesting to use this chip as it is really cheap (<$10) and small (CH375: SOP28; CH374: DIP28).
BTW: the chip can be driven from 5V or 3.3/3V. When driven from 5V, the chip has 5V TTL IO. The 3.3V for the USB data line pairs are generated inside the chip (see data sheet).
I have emailed the company for samples (wch.cn) but have yet to receive an answer.
There are bigger versions of the controller:
CH376=USB + SD + FAT12,16,32
http://wch.cn/product/CH376.html
CH378=USB + SD + FAT12,16,32 + ?userMCU?
http://wch.cn/product/CH378.html
-Jonas
http://www.8bit.8u.cz/Files/CH375/CH375DS1.pdf
wch.cn
I have seen references to the CH375 in several forums and only recently realized that the chip is actually available in larger quantities. When i first stumbled onto the CH372 (older version of the chip) i could not find any source for it.
It basically offers direct access to a USB flash drive over an 8080 type 8bit bus (CS,RD,WR,INT,A0,D0-D7). The interfacing would pretty much only need an inverter for the RD-line and maybe a 245 for the data lines in the Apple II. The interfacing of the filesystem can be done in software alone or using the most interesting feature of the newer CH376: a full FAT12,16,32 filesystem layer integrated in the chip. I think that it would be pretty interesting to use this chip as it is really cheap (<$10) and small (CH375: SOP28; CH374: DIP28).
BTW: the chip can be driven from 5V or 3.3/3V. When driven from 5V, the chip has 5V TTL IO. The 3.3V for the USB data line pairs are generated inside the chip (see data sheet).
I have emailed the company for samples (wch.cn) but have yet to receive an answer.
There are bigger versions of the controller:
CH376=USB + SD + FAT12,16,32
http://wch.cn/product/CH376.html
CH378=USB + SD + FAT12,16,32 + ?userMCU?
http://wch.cn/product/CH378.html
-Jonas