Work to do for preproduction HF design: Difficulty -------------------------------------- ---------- Schematic changes: o Pin swap for Hitman clock inputs! *done* o Change EPC1 to EPC2 *done* o Add JTAG access to all Flex chips for boundary scan *done* o Test points along TDO/TDI chains *done* o Fix hold / DS LED logic *done* o Fix power LED logic (mixup between VCC and VCCINT) *done* o FRAM VPEN ==> o/c output + pullup resistor (test on prototype) *done* o FRAM CS* pullup resistor *done* o Pullups on nSTATUS and CONF_DONE on HF_Config Flex chain *done* Routing changes required by above schematic changes: o Pin swap for Hitman clock inputs *done* o JTAG access to all Flex chips *done* Simple artwork changes: o Move LEDs back from front panel (same as TF) *done* o Put Hitman stream numbers on back of board *done* o Put pin numbers (for corner pins) on logic analyzer connectors *done* o Two n's in Mr. Helpmann *done* To be decided (probably favor inertia): o Rationalize DIP switch bit mapping? (Why is it so weird?) read o Is time constant on monostables too long? watch o Any other pullup resistors? think o Airflow-friendly logic analyzer headers? talk Firmware changes (to be decided): o Latch DAD output to Hitman *done* o Latch Hitman output to FIFO *done* o Look for more fat to trim from hmfire pipeline *done* Simulation / validation: o Carefully check all modified traces tedious o Trace analysis on DAV line from DAD to HitMan *done* o Check all timing margins in Quicksim tedious o Check performance of clustering algorithm vs. offline find time o Try implementing "peaks" algorithm? medium o Try a test with a fully loaded crate at B0 logistics