| Electronic Components Datasheet Search |
|
HSP9501 Datasheet(PDF) 4 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
HSP9501 Datasheet(HTML) 4 Page - Renesas Technology Corp |
|
4 / 8 page ![]() HSP9501 FN2786 Rev 5.00 Page 4 of 8 Aug 2004 Functional Description The HSP9501 is a 10-bit wide programmable length data buffer. The length of delay is programmable from 2 to 1281 delays in single delay increments. Data into the delay line may be selected from the data input bus (DI0-9) or as recirculated output, depending on the state of the mode select (MODSEL) control input. Mode Select The MODSEL control pin selects the source of the data moving into the delay line. When MODSEL is low, the data input bus (DI0-9) is the source of the data. When MODSEL is high, the output of the HSP9501 is routed back to the input to form a circular buffer. The MODSEL control line is latched at the input by the CLK signal. The edge which latches this control signal is deter- mined by the CLKSEL control line. In either case, the MODSEL line is latched on one edge of the CLK signal with the following edge moving data into and through the HSP9501. Refer to the functional timing waveforms for specific timing references. Clock Select Logic The clock select logic is provided to allow the use of positive or negative edge system clocks. The active edge of the CLK input to the HSP9501 is controlled through the use of the CLKSEL input. When CLKSEL is low, the negative going edge of CLK is used to control all internal operations. A high on CLKSEL selects the positive going edge of CLK. All synchronous timing (i.e., setup, hold and output propagation delay times are relative to the CLK edge selected by CLKSEL. Functional timing waveforms for each state of CLKSEL are provided (refer to Timing Waveforms for details). Delay Path Control The HSP9501 buffer length is programmable from 2 to 1281 data words in one word increments. The minimum number of delays which can be programmed is two, consisting of the input and Output Buffer Registers only. The length control inputs (LC0-10) are used to set the length of the programmable delay ram which can vary in length from 0 to 1279. The total length of the HSP9501 data buffer will then be equal to the programmed value on LC0-10 plus 2. The programmed delay is established by the 11-bit integer value of the LC0-10 inputs with LC-10 as the MSB and LC0 as the LSB. For example, programs a length value of 26 + 20 = 65. The total length of the delay will be 65 + 2 or 67 delays. Table 1 indicates several programming values. The decimal value placed on LC0-10 must not exceed 1279. Controlled operation with larger values is not guaranteed. Values on LC0-10 are latched on the CLK edge selected by the CLKSEL control line, when LCEN is active. LC0-10 and LCEN must meet the specified setup and hold times relative to the selected CLK edge for proper device operation. LC10 9 8 7 6 5 4 3 2 1 LC0 0 0 0 0 1 0 0 0 0 0 1 TABLE 1. LENGTH CONTROL PROGRAMMING EXAMPLES LC10 210 LC9 29 LS8 28 LC7 27 LC6 26 LC5 25 LC4 24 LC3 23 LC2 22 LC1 21 LC0 20 PROGRAMMED LENGTH TOTAL LENGTH N 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 1 1 1 0 1 1 0 118 120 0 1 1 0 0 1 0 1 0 0 0 808 810 1 0 0 0 0 0 1 1 0 0 1 1049 1051 1 0 0 1 1 1 1 1 1 1 1 1279 1281 |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |