1 / 13

Simulation Study Goals

Simulation Study Goals. Use existing 160x18 FPIX Verilog model to create a 128x22 and a 128x24 model. Determine max RCLK frequency for each of the three array sizes. Compare performance of the three array sizes in terms of efficiency at 0.5, 1, 2, 4, and 6 interactions per crossing.

ceana
Download Presentation

Simulation Study Goals

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simulation Study Goals • Use existing 160x18 FPIX Verilog model to create a 128x22 and a 128x24 model. • Determine max RCLK frequency for each of the three array sizes. • Compare performance of the three array sizes in terms of efficiency at 0.5, 1, 2, 4, and 6 interactions per crossing. • Analyze performance of 6 chip module of 128x22 FPIX chips. • Get new estimate of number of serial lines required based on proposed periphery serialization technique. Pixel Readout

  2. Max RCLK • Created a worst case pattern for vertical token passing: hit in top pixel and hit in bottom pixel in same BCO and same column. • A setup violation occurs if the period of RCLK is less than the time it take the token to be released from the top pixel to the time it gets to the bottom pixel. Pixel Readout

  3. Input Files • Dave provided input files (pixel hits) for 0.5, 1.0, 2.0, 4.0, and 6.0 interactions per crossing. Pixel Readout

  4. Results Pixel Readout

  5. Results Pixel Readout

  6. 6 Chip Module Simulation • Dave provided input files (pixel hits) for Chips 1, 2, 3, 4, 5, and 6 at 6 interactions per crossing. Pixel Readout

  7. 6 Chip Module Input Hits Summary Pixel Readout

  8. Pixel Readout • Send two CLKs to each FPIX module • CLKA & CLKB are of same frequency but 90deg out of phase. Pixel Readout

  9. Serialization Technique • Periphery serialization BW equals the peak data rate out of the core….no need for buffering (never any data loss in periphery) or data compression. • Set the core clock frequency (RCLK) so that the core peak data rate equals the serializer(s) BW. RCLK will be fast (34.72Mhz max) for hot chips, and slow for cold chips. Possible FPIX Periphery w/ single serial line Pixel Readout

  10. Serialization FPIX Periphery w/ 2 serial lines and 3 serial lines Pixel Readout

  11. Serialization FPIX Periphery w/ 6 serial lines Pixel Readout

  12. Serialization • Assuming max RCLK frequency allowed is 34.72Mhz and max number of serial lines allowed is 6….serialization clock must be 34.72Mhz * 5 = 173.6Mhz. Pixel Readout

  13. Module Efficiency at 6 Interactions/Crossing (3x Nominal) Pixel Readout

More Related