FPGAToDo
This is the FPGA to-do list as of April 14, 2006.
- back EMF capture, including:
- separate init sequence for back-EMF ADC, to use external 3v ref.
- sync disable PWM pulse to allow motor to coast as generator before measurement.
- run at approx 100 Hz.
- save last velo reading and accumulate readings into position; implement position-zero.
- import sign-magnitude PWM from separate implementation.
- integrate pass-thru PPI vision.
- re-implement LCD driver, with pointer and data registers.
- allow individual reset of quadrature encoders.
- capture encoder velocity.
- single-ended encoders?
- sonar pulse measurement (2-wire sonars).
- pulse-capture interface (last positive and negative pulse length, in 2.56 us units).
- fix analog 8/0 problem (if you read analog 8, you get analog 0).
- design and implement 48 kHz sensor sampling system, with DMA transfer to BF.
- wire bus request line so that FPGA could read/write SDRAM?