summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* We apparently need up to 6 extra bits?HEADcfplayer-4originmasterH. Peter Anvin2007-01-302-16/+23
|
* Add project file; 3.3 V LVCMOS for the audio output (symmetric drive!!)H. Peter Anvin2007-01-302-0/+329
|
* Switch to signed numbers inside the DAC (easier to verify in aH. Peter Anvin2007-01-302-14/+12
| | | | | computational model); we need at least 4 spare bits for the second-order DAC.
* No need to hold off unless the FIFO really is >= (size-sector); theH. Peter Anvin2007-01-283-6/+6
| | | | reason for the = is that the FIFO implementation wants a guard slot.
* Make resettableH. Peter Anvin2007-01-281-32/+42
|
* Don't start unless the CF card is ready...H. Peter Anvin2007-01-281-2/+2
|
* Two instances of sound for two channels...H. Peter Anvin2007-01-281-10/+12
|
* Second-order delta-sigma DAC; each instance serves once channel (duh!)H. Peter Anvin2007-01-282-73/+38
|
* Second-order delta-sigma DAC; clock at 100 MHz due to the more complexH. Peter Anvin2007-01-285-312/+446
| | | | logic.
* Do stereo soundH. Peter Anvin2007-01-279-599/+797
|
* Latch WAIT# in one place, and add an additional cycle to the minimumcfplayer-3H. Peter Anvin2004-09-2310-228/+486
| | | | | | | | | | pulse duration. Add support for the reset button. Drive cf_power high. Upgrade to Quartus 4.1.
* Use a 16-bit delta-sigma converter instead of PDM, even though itH. Peter Anvin2003-08-293-26/+63
| | | | really should be clocked faster than 200 MHz.
* CompactFlash -> sound playerH. Peter Anvin2003-07-1018-0/+1716