Abstract: Circuit Arrangement, Apparatus and Process for the Serial Sending of Data via a Connection Contact The invention relates to an integrated circuit arrangement (J) with connection contacts (SO, SDAT) for the serial exchange of data and/or signals with external components and apparatuses (C) and with a control apparatus (JC) and/or a serial interface (JD) for the clocked receiving of data (jd) by means of a signal voltage (v) on such a connection contact (SDAT), which voltage is modulated between at least one low, one middle and one high voltage state (V1, Vm, Vh). The control apparatus (JC) and/or the interface (JD) are designed in such a manner that data (jo) is sent in a sending mode via the connection contact (SDAT) in that the switching apparatus (Ts, Tw, Rw), after having received a slope (fl) changing in particular from the middle voltage state (Vm) into in particular the higher or the lower voltage state (Vh; VI), pulls the voltage state into the in particular opposite lower or higher voltage state (VI; Vh). Furthermore, the invention relates to an apparatus and a process for operating such a circuit arrangement. Fig. 1
Specification
Circuit Arrangement, Apparatus and Process for the Serial Sending of Data via a Connection Contact
The invention relates for the sending of data via a connection contact to a circuit arrangement with the features of the generic part of Claim 1, to an apparatus with the features of the generic part of Claim 9 and to a process with the features of the generic part of Claim 13.
DE 198 19 265 C1describes a process for the parametrizing of an integrated circuit arrangement as well as an integrated circuit arrangement for this purpose. A start is made here from an integrated circuit arrangement comprising substantially permanently wired and permanently connected components. Parameters for the operation of the circuit arrangement can be given by a parametrization. A signal voltage connection on which a signal voltage is applied serves for the inputting of the parameters. The actual parameters are modulated onto the signal voltage, during which a comparator connected in after the signal voltage connection checks the applied signal voltage to see whether it rises above a threshold value.
Moreover, housings with a great plurality of connection contacts in the form of so-called pins are generally known, which housings serve to receive integrated circuit components, among other things. The inclusion of a freely programmable digital processor with further components required for the operation of a processor in the housing is known. Customarily, two connection contacts of the housing serve to apply a supply voltage and a base voltage, two further connection contacts to apply an earth connection or zero voltage and an operating voltage and a plurality of further connection contacts serve to input or output data.
Such circuits arrangements and also other integrated circuit arrangements use for testing and checking purposes either signal connection contacts run out of the corresponding housing for
parallel or serial testing, or use, to the extent that only a few connection contacts are present, a single-level modulation of the supply voltage according to DE 198 19 265 C1and/or a single modulation of the current consumption.
In order to be able to carry out a rapid unidirectional serial and synchronous test of an integrated circuit arrangement, DE 10 2006 022 985 Al describes a circuit arrangement with a serial test interface for controlling a test operating mode, with a freely programmable digital processor, with a housing for receiving the test interface and the processor, and with connection contacts for a data and/or signal exchange with external components and apparatuses, in which a modulated single voltage can be applied on one of the connection contacts for transferring data and/or a cycle using at least two controllable voltage levels. The exceeding and/or dropping below the two voltage levels can already be detected by at least two comparators.
In integrated circuit arrangements for very few contact pins or PINs, each extra PIN is relatively expensive. It is therefore important to make possible a fully synchronous bidirectional communication in circuit arrangements for test purposes of the circuit arrangements themselves via as small a number of contact pins as possible.
Compared to the earlier state of the art, DE 10 2006 022 985 Al eliminates disadvantages in that the transmission of a cycle and additionally of data takes place from a higher-order apparatus to the structural component via a voltage supply. An independent cycle source in the integrated circuit arrangement can be eliminated for a test operating mode as long as it is tested. A cycle that is transmitted equifrequently into the integrated circuit arrangement is also already made possible here. However, this concerns only a unidirectional transmission of data and thus an intersection that is only unidirectionally voltage -modulating. For a transmission of data or optionally also sensor data in the actual operation from the integrated circuit arrangement to a higher-order apparatus either a current modulation, that is expensive to design, at the supply voltage connection or the use of an additional contact pin or PINs is necessary.
The invention has the problem of suggesting for the serial sending of data via a connection contact an improved circuit arrangement, an apparatus designed for communication with it and a process that is improved for this purpose which can also be used in integrated circuit arrangements with a reduced number of in particular only two connection contacts without loss of possible functionalities or capacities. In particular, a test operating mode should be improved in a circuit arrangement according to DE10 2006 022 985 Al in such a manner that two voltage contact pins in addition to a voltage supply also make possible a bidirectional data transfer with low construction cost at the same time.
This problem is solved for the serial sending of data via a connection contact by the circuit arrangement with the features of Claim 1, by an apparatus with the features of claim 9 and by a process with the features of Claim 13. Advantageous embodiments form subject matter of dependent claims.
Accordingly, an integrated circuit arrangement with connection contacts for the serial exchange of data and/or signals with external components and apparatuses and with a control apparatus and/or a serial interface for the cycle-clocked receiving of data by means of a signal voltage on such a connection contact, which voltage is modulated between at least one low, one middle and one high voltage state, is preferred. This is advantageously achieved in that the control apparatus and/or the interface comprise/s a switching apparatus, which latter are designed and/or controlled in such a manner that data is sent in a sending mode via this connection contact in that the switching apparatus, after having received a slope changing from one of the voltage states into another one of the voltage states, pulls this other one of the voltage states before the chronological expiration of half a clock cycle of the cycle into one of the voltage states that is different from the viewpoint of this other one of the voltage states.
In particular, data is sent in the sending mode via this connection contact in that the switching apparatus, after having received a slope changing from the middle voltage state into the higher or the lower voltage state, pulls the voltage state before the chronological expiration of half a clock
cycle of the cycle into the opposite (from the viewpoint of the middle voltage state) lower or higher voltage state.
A current modulation on the voltage connection for the retransmission of data from the integrated circuit arrangement to a higher-order apparatus can be eliminated in a surprisingly simple manner by such a design. Even the making available of an additional contact pin or PINs for transmitting data from the circuit arrangement into the higher-order apparatus is no longer necessary. A fully synchronous bidirectional communication via only a single contact pin is made possible in a simple manner. That is, data should be transmitted simultaneously via preferably a single signal line in both directions and in particular in addition a cycle for the synchronous processing of the data. As a result, an operating cycle is also advantageously necessary only on one of the two sides, which cycle is made available for the single-wire interface preferably externally to the integrated circuit arrangement. No intrinsic cycle has to be present on the cycle receiver side, that is, in the single-wire intersection internal to the circuit arrangement. Additionally, a mass or base voltage connection or common mass connection is optionally present in a customary manner.
Such a circuit arrangement is preferably provided with a comparator circuit that is designed and/or controlled to extract data modulated onto the signal voltage as well as data internal to the circuit arrangement as well as also a cycle modulated onto the signal voltage as well as a cycle internal to the circuit arrangement
The circuit arrangement is preferably provided with a sending control on the circuit-arrangement side that comprises a counter, e.g., a shift register for counting a number of cycles with data sent from the apparatus or voltage states and comprises components for sending the data to the apparatus when a counting value of the counter that is fixed or can be set as fixed has been reached.
The circuit arrangement is advantageously provided with a transistor arrangement for the weak pulling of the signal voltage into the other, in particular opposite voltage state and with a transistor
arrangement for the strong pulling of the signal voltage into the other, in particular opposite voltage state. As a result, the applied signal voltage can be pulled with a different force in the desired direction. The weak pulling makes it possible in particular to control a recessive voltage change that can be readily overloaded by the communicating apparatus in contrast to a strong pulling.
Such a circuit arrangement can be advantageously designed and/or controlled for a test operating mode for applying the cycle applied with the signal voltage as internal cycle on components of the circuit arrangement Thus, the cycle is made available for the internal circuit as an operating cycle. This cycle is produced by the modulation of the signal voltage. That is, the internal circuit can directly react after every slope generated by the higher-order apparatus as an external clockmaster. The internal circuit can in particular distort a middle voltage level externally striven for to a lower or also to a higher level. The distortion of a high into a low level is described in the following by way of example. As a result, the integrated circuit does not obligatorily have to have its own clock source or carry out in a test operating mode a synchronization of its own clock source and of an external clock source of the apparatus to be tested.
Such a circuit arrangement is preferably provided with a switching apparatus for activating a comparator circuit for analyzing the signal voltage and/or a test interface in a test operating mode and/or in a development of the circuit arrangement and/or in a development of the software of the circuit arrangement and/or in a band end programming and/or in an error search in an application realized by the circuit arrangement. As a result, for example, a switching can be readily carried out between a test operating mode and a regular operating mode.
Such a circuit arrangement can be preferably provided with e.g., a sensor arrangement and designed and/or controlled for outputting data, especially measuring or sensor data, made available by the circuit arrangement and/or an arrangement following it as the data to be sent in the sending mode via the connection contact In this manner a sensor with only three connection
contacts and controllable by a higher-order apparatus can be supplied via them with the signal voltage, receive data for its control and send test results and/or measured value as data
An apparatus with connection contacts for serial data and/or signal exchange with an integrated circuit arrangement, such a preferred circuit arrangement, is independently advantageous if the apparatus placed above the circuit arrangement is provided with a control apparatus and/or a serial interface for sending data clocked by a cycle by the modulation of a signal voltage between at least one low, one middle and one high voltage state on such a connection contact if the interface is designed and/or controlled in such a manner that it changes in the receiving mode from one of the voltage states into another one of the voltage states and it detects a reception of data from the circuit arrangement at least upon a pulling of this other voltage state prior to the chronological expiration of one half a clock cycle of the cycle into one of the voltage states that is different from the point of view of this other voltage state by the circuit arrangement.
In particular, the interface is designed and/or controlled in such a manner that it changes in a receiving mode from the middle voltage state as the one voltage state into the higher or the lower voltage state as the other voltage state and detects a reception of data from the circuit arrangement at least upon a pulling of the voltage state prior to the chronological expiration of one half a clock cycle of the cycle into the lower or higher voltage state that is the opposite one, from the point of. view of the middle voltage state, by the circuit arrangement
The interface is preferably designed and/or controlled for the recessive application of the signal voltage during the change into the other one of the voltage states, especially into the higher or the lower voltage state as the other voltage state during the receiving mode. A recessive voltage state makes it possible for the connected integrated circuit in a simple manner to pull the signal voltage into another voltage state in order to carry out a signaling of data in this manner.
Such a preferred integrated circuit arrangement and such a preferred apparatus can be used accordingly with preference in a system for the transmission of data or signals via a common connection contact.
A process for the serial transmission of data by modulation of a signal voltage between at least one low, one middle and one high voltage state on a connection contact of an integrated circuit arrangement is independently advantageous if the slope changing signal voltage with one of the voltage states into another one of the voltage states is applied by an apparatus connected to the connection contact onto this connection contact in a receiving mode, and the signal voltage is pulled into one of the voltage states that is different from the point of view of this other one of the voltage states by the circuit arrangement for sending after reception of the slope.
Such a process is preferred in which the slope is applied on the connection contact by the apparatus and on the one hand the signal voltage is pulled into the opposite one, from the point of view of the middle voltage state as one of the voltage states, of the lower or higher voltage state as one of the other voltage states by the circuit arrangement for sending a first data state after reception of the slope, and on the other hand for sending a second data state after reception of the slope the signal voltage is left in the voltage state applied by the apparatus. A protocol that takes account of such a course makes possible a direct sending of data by the apparatus to the circuit arrangement at appropriately given times or cycles by the application of high voltage states or low voltage states that are interpreted as such by the circuit arrangement. On the other hand an indirect sending of data takes place in the inverse direction by successively following data or voltage states in which the circuit arrangement after the reception of the slope selectively leaves the voltage state as it was or pulls it into the other voltage state.
The signal voltage is preferably changed by a cycle in a clocked manner, during which the signal voltage is pulled after the reception of the slope prior to the chronological expiration of one half a clock cycle of the cycle by the integrated circuit arrangement into the opposite, from the point of
view of the middle voltage state as one of the voltage states, lower or higher voltage state as the other one of the voltage states.
A protocol is preferably used here according to which a fixed number of successively following times or cycles, clock cycles may be sent by the apparatus and thereafter or, alternating therewith, a fixed number of successively following times or clock cycles, at least one clock cycle, may be sent by the circuit arrangement
The signal voltage is preferably changed in a clocked manner within a clock cycle by the apparatus for transmitting a cycle to the circuit arrangement by means of a change of the voltage state of the signal voltage between two of the middle voltage states, of the higher voltage state or of the lower voltage state, and by changing the voltage state back.
An exemplary embodiment is described in detail in the following using the drawings.
Fig. 1 shows components of an integrated circuit arrangement which are connected via two voltage contact pins to a higher-order apparatus, for example, a testing circuit
Fig. 2 shows a voltage course that can be measured by way of example on a signal voltage connection between the higher-order apparatus and the integrated circuit arrangement,
Fig. 3 shows voltage states for transmitting a logical one and a logical zero,
Fig. 4 shows an exemplary circuit arrangement for a comparator for extracting data and a cycle from an applied signal voltage,
Fig. 5 shows different signal and cycle courses for illustrating a process for the modulation and demodulation of a signal voltage,
Fig. 6 shows an exemplary voltage course upon the reception of a bit by the integrated circuit arrangement.
Fig. 7 shows an exemplary voltage course for a sending state of the circuit arrangement, and
Fig. 8 shows components of an exemplary circuit diagram of the control apparatus for making available control signals for a switching apparatus for sending data from the circuit arrangement to the higher-order apparatus.
Fig. 1 schematically shows an integrated circuit arrangement J and components of such an integrated circuit arrangement J that is connected to a higher-order apparatus C as an external apparatus from the point of view of the circuit arrangement.
Ideally, the connection takes place here in particular for a test operating mode via only two connection contacts SO, SDAT that function as contact pins for transmitting a base voltage vss and a signal voltage v. Accordingly, integrated circuit arrangement J as well as higher-order apparatus C comprise a serial interface circuit JD, CD. A mass connection but also a voltage applied on any fixed voltage level can be understood under base voltage vss. The signal voltage v denotes a voltage that is at a higher or lower voltage level relative to the base voltage.
In higher-order apparatus C a control apparatus C assumes, in addition to optional further functions, the making available of a cycle T and of data csd that are transmitted via intersection CD of higher-order apparatus C to circuit arrangement J. Moreover, data crd received from interface CD are passed on to the control apparatus of higher-order apparatus C. Such received data crd is also received via the preferably only two connection contacts and in particular the second of connection contacts SDAT by integrated circuit arrangement J.
Integrated circuit arrangement J also comprises an interface JD internally for the serial transmission of data jo from this circuit arrangement J via the second connection contact SDAT
to higher-order apparatus C respectively for receiving a cycle T and of data csd from higher-order apparatus C. Accordingly, the interface of circuit arrangement J makes data JD and an internal cycle jclk available for its control apparatus JC, that serves at the same time as a sending control. This cycle was previously obtained from a cycle T received via the in particular second connection contact SDAT from higher-order apparatus C. Sending control JC of the integrated state of the art thus processes this received data further, preferably with the aid of received cycle T as an internal cycle jclk generated from it and of integrated circuit arrangement J. Furthermore, control apparatus JC makes available as sending control in addition to data to be transmitted even appropriate control signals for interface JD, so that interface JD of the control arrangement can transmit data jo to be transmitted via the second connection contact SDAT to the higher-order apparatus C.
Fig. 1 sketches an exemplary voltage course over time t on the second connection contact SDAT, and the voltage course is also sketched in fig. 2 on an enlarged scale. It can be recognized that signal voltage v controls essentially three different voltage levels or voltage states VI, Vm and Vh.
In a first chronological section an inactive area is sketched, in which essentially a square-wave voltage alternates between the two lower voltage states VI and Vm. Four bits bitl, bit2, bit3, bito are subsequently sketched that serve for the communication. Each of these bits lasts, as can also be recognized from fig. 3, for an entire clock cycle T of cycle T of higher-order apparatus C.
According to a preferred protocol the first three bits bitl -bit3 serve to transmit from higher-order apparatus C to integrated circuit arrangement J connected to it. In order to make a first active operating state recognizable the first bit bitl changes with the rising slope into the highest, third voltage state Vh. The two following cycles or bits bit2, bit3 serve to transmit data csd from higher-order apparatus C to circuit arrangement J connected to it. An alternating change between the middle voltage state Vm and either the low or the high voltage state V1 or V is made as a function of the data state to be transmitted. The fourth cycle T respectively the fourth bit bito
serve to transmit data in the opposite direction, that is, from the integrated circuit arrangement J to the higher-order apparatus C. Thereafter, a phase of inaction or inactivity follows again.
The first bit bitl thus serves after a time of inactivity as a start signal or as a start bit of a corresponding data frame of, for example, four bits including the start bit. Following the start bit the two bits bit 2, bit3 are provided and present per data frame for the transmission from the higher-order apparatus to the connected circuit arrangement and a terminating bit bito for the transmission of data in the opposite direction.
In a corresponding manner, the integrated circuit arrangement J correspondingly comprises a pull-down driver JPDC that applies a weak or a strong pull-down signal pdw, pds on interface JD with in particular a weak pull-down driver and a strong pull-down driver JPDS. Interface JD pulls signal voltage v to the low voltage state VI after the first slope fl at the end of the third cycle or at the beginning of the fourth cycle bito for sending a zero state as a function of the applied signal.
In order to make possible a transmission from circuit arrangement J to higher-order apparatus C, interface CD of higher-order apparatus C applies a rising slope fl at the end of the third cycle or at the beginning of the fourth cycle, so that signal voltage v changes from the middle voltage state Vm to the high voltage state Vh.
There are now two possibilities for a transmission for circuit arrangement J, i.e., to transmit a high or a low state. If circuit arrangement J wishes to transmit a high state, respectively a binary one, circuit arrangement J leaves signal voltage v in the high voltage state Vh. After one half of a clock cycle interface CD of the higher-order apparatus then pulls signal voltage v again for a further one half clock cycle to the middle voltage state Vm. On the other hand, if the circuit arrangement wishes to transmit a low state, respectively a binary zero, it pulls the signal voltage into the low voltage state VI after the first rising slope fl changing into the high voltage state Vh, as a consequence of which a falling second slope £2 follows the rising slope fl as close as possible in time.
As an alternative to the pulling down into the low voltage state VI there is also the possibility that the integrated circuit arrangement pulls down the second slope f2 only to the middle voltage state Vm. However, a corresponding construction is more expensive to design considering a cycle regeneration in integrated circuit arrangement J. In general, it can be realized that in the modulation a change can be made not only from the middle voltage state Vm into the high or the low voltage state Vh, VI, but rather that the association of the three voltage states VI, Vm and Vh can be fixed as desired. For example, a change can also be made between the high and the low voltage state Vh, VI in order to transmit cycle T and in order to transmit data csd, jo a change into the middle voltage state Vm can be used.
In order to make such a bidirectional data transmission possible, higher-order apparatus C comprises a pull-up driver CPUC in its control apparatus CC or as independent component. This driver supplies interface CD with appropriate pull-up signals pus, puw, based on which interface CD regulates signal voltage v in a corresponding manner. In particular, in pull-up driver CC a weak pull-up driver CPUS makes possible a weak pull-up signal pus and a strong pull-up driver CPUW makes a strong pull-up signal puw available. Furthermore, a strong signal is preferably made available for pulling a strong middle voltage state for the particular second half of a cycle T.
In particular in the fourth cycle or at the fourth bit bito, interface CD regulates signal voltage v onto a high but recessive voltage state Vh as a function of an applied weak pull-up signal csd so that the connected integrated circuit arrangement J can pull down the high voltage state Vh again. Alternatively, instead of a correspondingly designed low-level-dominant communication line the process could also be implemented appropriately using a high-level-dominant communication line.
In order to operate the presented integrated circuit arrangement J a signal voltage v is applied on it To this end of the first one of the connection contacts SO is connected, for example, to a base voltage vss and the signal voltage v is applied on the second one of connection contacts SDAT.
In the present of exemplary embodiment the applied signal voltage v is modulated over the course of time t in accordance with the sketched voltage-time diagram. For example, a first voltage level as a first voltage state VI or a voltage level that is lower in comparison to it should be required as signal voltage v for integrated circuit arrangement J. The modulation of data csd to be transmitted from higher-order apparatus C to circuit arrangement J takes place in that a varying signal voltage v with a higher voltage level than the first voltage state VI is applied for the transmission of data. In particular, preferably two or even more higher voltage levels are implemented as middle voltage state Vm or higher voltage state Vh in a protocol so that not only pure data but rather preferably also a cycle P can be transmitted by signal voltage v. Interface circuits CD, JD carry out in accordance with the preferred embodiment a conversion of a serial data transmission to a parallel data transmission respectively a conversion of parallel data to serial data in the inverse direction for outputting the data measured by sensor S or other data.
In order to be able to analyze the voltage level, that is, to be able to cletermine the data csd transmitted by signal voltage v, the interface circuit JD of circuit arrangement J shown in fig. 4 by way of example comprises a comparator circuit K.
The base voltage vss and the signal voltage v applied with varying level, which are tapped off from interface circuit JD and/or directly from the two connection contacts SO, SDAT, are applied in particular onto corresponding inputs of comparator circuit K.
A resistance chain is connected with three resistors R in series between base voltage vss and signal voltage v.
A first comparator Kl of comparator circuit K has two inputs and a node is connected to a positive input connected between the two first resistors R from the viewpoint of base voltage vss. A negative input of the first comparator Kl is applied on a reference voltage Vref. Reference voltage Vref can be, for example, an internal voltage value located at the middle voltage level
between the first and the third voltage level, preferably approximately at the height of the middle voltage state Vm. Reference voltage Vref can, e.g., be a voltage generated internally with a band gap over temperature and voltage.
A second comparator K2 also has two inputs of which the negative input is connected to reference voltage Vref. The positive input is connected to a node connected from the viewpoint of the base voltage between the second and the third of resistors R.
The outputs of the first and of the second comparator Kl, K2 are applied on an extraction circuit KO for pulling out the original cycle T of transmitting apparatus C and for making available an intemal cycle jclk corresponding to this cycle T. A direct synchronization of the received external data csd and jd preferably takes place on the internal cycle jclk generated in this manner by the transmission of external cycle T into integrated circuit arrangement J. Comparator output signals ko, ki of the two comparators Kl and K2 are applied on further circuit components.
A further resistor Rw is connected via a source-train track of a first transistor Tw between signal voltage v and base voltage vss. A second transistor Ts is connected with its source-train track directly between signal voltage b and base voltage vss. Among other things, the further resistor Rw and the two transistors Tw, Ts form components of a switching apparatus that is designed and/or controlled in such a manner that data jo of switching apparatus J can be sent in a sending
mode via the connection contact.
In essence, the process for determining the received cycle T, from which the internal cycle jclk is generated, and the external data csd, from which the internal data jd is generated in circuit arrangement J takes place similarly to the apparatus and process in accordance with DE 10 2006 022 985 Al.
This data jd generated internally by interface JD and the internal cycle jclk as well as the data jo to be transmitted to higher-order apparatus C are applied on control apparatus JC, that makes the
two pull-down signals pdw, pds available on the basis in particular of this received data jd by means of pull-down driver JPDC as a function thereof.
These two pull-down signals pdw, pds serve to signalize the actual data jo to be transmitted and are applied on interface JD. As can be gathered from fig. 4, the weak pull-down signal pdw is applied on the first transistor TW, that is connected in series with the further resistor Rw between base voltage vss and signal voltage v. An applied weak pull-down signal pdw thus brings about a weak pulling down of signal voltage v. The strong pull-down signal pds is, on the other hand, applied on the second transistor Ts, that is directly connected between base voltage vss and signal voltage v. Thus, the gate connections of the two transistors Tw and Ts are controlled by the pulldown signals pdw, pds.
The integrated circuit arrangement can additionally comprise as a special feature and in addition to comparator circuit K a test interface TFI respectively test interface circuit for a test operation. The comparator circuit K as well as such a test interface can be advantageously integrated in interface circuit JD or be directly connected to it via their own lines or their own bus.
The base voltage vss can be optionally connected via a switch and for closing the switch a release signal can be applied for activating an active operating mode, in particular a test operating mode. The comparators Kl, K2 can be cut out by the deactivation when the integrated circuit J is not in the operating mode, so that less current is consumed.
The active operating mode is preferably activated in that a certain bit sequence is present in a given register area, especially in two EEPROM cells, or a corresponding bit sequence is received via the current from transmitted data csd. This preferably concerns, as sketched in fig. 1 and 2, a first bit bitl set in the high voltage state Vh. This first bit bitl follows a sequence of zeros that are signalized by an alternation of the signal voltage v between the low and the middle voltage state VI, Vm. The sequence of O's signalizes an inactive or idle state of higher-order apparatus C.
Fig. 5 shows exemplary cycle diagrams for different signals in such a circuit arrangement. The first line shows external cycle T, that is modulated by higher-order apparatus C on signal voltage v. The second line shows the external data csd, that is modulated by higher-order apparatus C on signal voltage v. The third line shows the signal voltage v with the external data csd and the external cycle T, that are modulated on.
The modulation is performed in such a manner that with each second cycle slope of cycle T, i.e., with each cycle period either the first voltage level or the low-voltage state VI is controlled or dropped below for one half a cycle or the third voltage level or the high voltage state Vh is controlled or exceeded for one half a cycle. Such sections controlling and/or exceeding or dropping below the corresponding voltage levels are associated by a combinatory logic in circuit arrangement J with signal voltage v corresponding to the high or low signal course of the signal for the external data csd sent from higher-order apparatus C. Shown for illustration in fig. 5.
After the transmission into comparator circuit K the signal ki of the fourth line can be tapped off on the output of the second comparator K2, which signal then always has a high cycle if a high data state of external data csd is present. The fifth line shows the signal course and/or the output signal ko on the output of the first comparator Kl. Then, if the external data csd is in the low state, this comparator output signal of the first comparator Kl is accordingly in the low state. The internal cycle jclk shown in the sixth line and the internal data jd shown in the seventh line are reconstructed from these output signals ki, ko of the two comparators Kl, K2 and made available for further circuit components of circuit arrangement J.
The signal sequence for the activation of an operating mode, especially the test operating mode, can therefore be taken according to an embodiment additionally or alternatively to a remainder or a voltage interruption from the voltage values of signal voltage v applied on the two connection contacts SO, SDAT. In the case of a first startup the test operating mode is automatically activated by the register values that are all set to 0.
Furthermore, a sending procedure of circuit arrangement J to higher-order apparatus C is shown sketched in the seventh line. For example, data o of circuit arrangement J is outputted from circuit arrangement J via connection contact SDAT, on which signal voltage v is applied.
A data transfer in particular with the following procedure is made possible with these components and the corresponding components in higher-order apparatus C.
In order to send a logical one from circuit arrangement J, that is, the side receiving cycle T to the side sending cycle T, the higher-order apparatus C sending cycle T applies a high voltage state Vh with the initiating rising slope fl as signal voltage v at first at the end of the third bit bit3 and/or at the beginning of the fourth bit bito. Circuit arrangement J leaves this voltage state v unchanged.
In order to send a logical zero by circuit arrangement J, higher-order apparatus C transmitting cycle T again applies a high voltage state Vh over the time of a bit period. However, in order to transmit the logical zero circuit arrangement J pulls down signal voltage v, preferably strongly down at first and then more weakly. At the end of that time, that is, one half a cycle time of cycle T, higher-order apparatus C pulls signal voltage v strongly onto the middle voltage state Vm.
Accordingly, a preferred time course for the transmission of data to be sent is split into several phases with appropriate drivers being cut in and out according to which logical value the signal to be outputted or the data value of data jo to be outputted has. This is sketched by way of example using fig. 6 and 7 for the two logical states 1 and 0.
Fig. 6 shows the instance by way of example in which during the fourth cycle or bit bito the logical value 1 is to be sent as data jo to be sent from circuit arrangement J to higher-order apparatus C. The course of signal voltage v over time t is shown. At the beginning tO a start is made accordingly from the middle voltage state Vm with rising slope fl. To this end the strong as well as the weak pull-up driver CPUS, CPUW of higher-order apparatus C are cut in. At a later
time tl during the rising first slope fl the strong pull-up driver CPUS is cut out upon reaching a given voltage. At a still later time t3 the high voltage state Vh is reached, at which only the weak pull-up driver CPUW of higher-order apparatus C is still actively connected. In this voltage state signal voltage v remains up to a time t7 shortly before expiration of one half of the clock cycle of cycle T. At this time t7 weak pull-up driver CPUW is cut out and a strong middle driver in higher-order apparatus C is cut in in order to pull signal voltage v onto the middle voltage state Vm. The latter is achieved at an even later time t9. At the same time even the transmission of logical value 1 from circuit arrangement J to higher-order apparatus C is also terminated.
Fig. 7 shows a corresponding diagram for the transmission of logical value 0 from circuit arrangement J to higher-order apparatus C. The first courses are essentially the same here as in the course of the first three times tO, tl, t3 according to fig. 6. However, the second comparator K2 in circuit arrangement J detects the rising slope fl and signalizes this by an appropriate internal clock signal jclk and data signal jd to control apparatus JD. The latter is located at this time in a state in which the strong and the weak pull-down drivers are activated, so that the two transistors Tw, Ts are activated. This brings about a pulling down of signal voltage v. This is detected at a following time t3y an appropriate comparator in higher-order apparatus C, upon which higher-order apparatus C cuts out its weak pull-up driver CPUS at an appropriate comparator signal equal to 0. The voltage state for the chronological point t3 of signal voltage v corresponds to this. Consequently, signal voltage v drops in the direction of the low voltage state VI, which can be recognized by the second slope £2. Shortly before the low voltage state V1 is reached an appropriate comparison signal is outputted as output signal ko by the first comparator Kl of circuit arrangement J, whereupon its control apparatus JC cuts out the strong pull-down driver JPDS. Signal voltage v is pulled down further to deep voltage state VI by weak pull-down driver JPDW, which is sketched for a subsequent time t6. Signal voltage v remains in this voltage state VI until a time t7 shortly before the expiration of one half of the period of cycle T. At the seventh time t7 the strong middle driver is cut in so that signal voltage v rises again to the middle voltage state Vm. Shortly after the beginning of the rise this is detected by first comparator Kl. Based on an appropriate comparison signal of first comparator Kl that signalizes an exceeding of
a corresponding lower threshold value, weak pull-down driver JPDW is cut out at a time t8 that shortly follows. Signal voltage v has again reached the middle voltage state Vm at the sketched, subsequent time t9, and the transmission of a logical zero from state of the art J to higher-order apparatus C is terminated.
Fig. 8 shows components of a preferred control apparatus JC of the integrated circuit arrangement by way of example. The internal cycle jclk gained from the transmission and the received data jd are applied on the sketched components. The received data is applied on a module for the detection of a sending start SOFD. Upon the detection of the received value the latter is applied on a shift register SR Shift register SR shifts the applied values one position further with each cycle jclk. A third register site of shift register SR is applied on a cycle input of a flip-flop FF1 on which the state or logical value 0 or 1 of data jo to be outputted is applied. An initial value of flip-flop FF1 is applied on pull-down control JPDC, on which, furthermore, the initial value or the output signal ko of the first comparator Kl is applied. Further components serve to output a cycle signal TCK and values dbitO, dbitl of the second and third bit bit2, bit3, that is, to output the received and reconstructed data jd. The components can be reset by a resetting signal res.
According to an alternative embodiment even three or more connection contacts can be provided on the circuit arrangement. In particular, even a different voltage than the signal voltage v cited here by way of example can be used for the bidirectional transmission of data as is described here.
Also, a voltage with a communication line that is dominant at a low voltage level does not have to be obligatorily used. Even an arrangement with inverse voltage states is conceivable.
Such a process can be advantageously used not only in the framework of the testing of integrated circuit arrangements by only two voltage connections but also in the framework of the further applications. In addition to the serial transmission of data, designs as a so-called debug interface
are offered in the development of an application. Even a programming interface (flash -EEPROM) or the test interface for production tests can be realized.
are offered in the development of an application. Even a programming interface (flash -EEPROM) or the test interface for production tests can be realized.
Claims
1. An integrated circuit arrangement (J)
- with connection contacts (SO, SDAT) for the serial exchange of data and/or signals with external components and apparatuses (C) and
- with a control apparatus (JC) and/or a serial interface (JD) for the cycle (T)-clocked receiving of data (jd) by means of a signal voltage (v) on such a connection contact (SDAT), which voltage is modulated between at least one low, one middle and one high voltage state (VI, Vm, Vh), characterized in that
- the control apparatus (JC) and/or the interface (JD) comprise/s a switching apparatus (Ts, Tw, Rw), which latter are designed and/or controlled in such a manner that data (jo) is sent in a sending mode via this connection contact (SDAT) in that the switching apparatus (Ts, Tw, Rw), after having received a slope (fl) changing from one of the voltage states (Vm) into another one of the voltage states (Vh), pulls this other one of the voltage states before the chronological expiration of half a clock cycle of the cycle (T) into one of the voltage states (VI) that is different from the viewpoint of this other one of the voltage states (Vh).
2. The circuit arrangement according to Claim 1, in which the control apparatus (JC) and/or the
interface (JD) are designed and/or controlled in such a manner that data (jo) is sent in the one
sending mode via this connection contact (SDAT) in that the switching apparatus(Ts, Tw, Rw),
after having received a slope (fl) changing from the middle voltage state (Vm) into the higher or
the lower voltage state (Vh; V1, pulls the voltage state before the chronological expiration of half
a clock cycle of the cycle (T) into the opposite (from the viewpoint of the middle voltage state)
lower or higher voltage state (V1; Vh).
3. The circuit arrangement according to Claim 1 or 2, with a comparator circuit (K) that is designed and/or controlled to extract data (csd) modulated onto the signal voltage (v) as well as data (jd) internal to the circuit arrangement as well as also a cycle (T) modulated onto the signal voltage (v) as cycle (T*) internal to the circuit arrangement.
4. The circuit arrangement according to a previous claim, with a sending control (JC) on the circuit-arrangement side that comprises a counter for counting a number of cycles with data sent from the apparatus (C) or voltage states and comprises components for sending the data (jo) to the apparatus (C) when a counting value of the counter that is fixed or can be set as fixed has been reached.
5. The circuit arrangement according to a previous claim, with a transistor arrangement (Tw, Rw) for the weak pulling of the signal voltage into the other, in particular opposite voltage state (V1 and with a transistor arrangement (Ts) for the strong pulling of the signal voltage into the other, in particular opposite voltage state (V1.
6. The circuit arrangement according to a previous claim, which is designed and/or controlled for a test operating mode for applying the cycle (T) applied with the signal voltage as internal cycle (T*) on components of the circuit arrangement
7. The circuit arrangement according to a previous claim, with a switching apparatus (SW) for activating a comparator circuit (K) for analyzing the signal voltage (v) and/or a test interface (TIF) in a test operating mode and/or in a development of the circuit arrangement and/or in a development of the software of the circuit arrangement and/or in a band end programming and/or in an error search in an application realized by the circuit arrangement
8. The circuit arrangement according to a previous claim, that is designed and/or controlled for
outputting data, even measuring or sensor data, made available by the circuit arrangement and/or
an arrangement following it as the data jo) to be sent in the sending mode via the connection contact (SDAT).
9. An apparatus (C)
- with connection contacts (SO, SDAT) for serial data and/or signal exchange with an integrated circuit arrangement (C), especially a circuit arrangement according to a previous claim,
- with a control apparatus (CC) and/or a serial interface (CD) for sending data clocked by a cycle (T) by the modulation of a signal voltage (v) between at least one low, one middle and one high voltage state (V1 Vm, Vh) on such a connection contact (SDAT),
characterized in that
- the interface (CD) is designed and/or controlled in such a manner that it changes in the receiving mode from one of the voltage states (Vm) into another one of the voltage states (Vh) and it detects a reception of data (jo) from the circuit arrangement (J) at least upon a pulling of this other voltage state prior to the chronological expiration of one half a clock cycle of the cycle (T) into one of the voltage states (V1 that is different from the point of view of this other voltage state (Vh) by the circuit arrangement (J).
10. The apparatus (C) according to Claim 9, in which the interface (CD) is designed and/or controlled in such a manner that it changes in a receiving mode from the middle voltage state (Vm) into the higher or the lower voltage state (Vh; V1 and detects a reception of data (jo) from the circuit arrangement (J) by the circuit arrangement (J) at least upon a pulling of the voltage state prior to the chronological expiration of one half a clock cycle of the cycle (T) into the opposite, from the point of view of the middle voltage state (Vm), lower or higher voltage state (V1 Vh).
11. The apparatus (C) according to Claim 9 or 10, in which the interface is designed and/or controlled for the recessive application of the signal voltage (v) during the change into the other one of the voltage states, especially into the higher or the lower voltage state (Vh; V1 during the receiving mode.
12. A system for the transmission of data or signals via a common connection contact (SDAT) with an integrated circuit arrangement according to one of Claims 1 to 8 and with an apparatus (C) according to one of Claims 9 to 11.
13. A process for the serial transmission of data (csd) by modulation of a signal voltage (v) between at least one low, one middle and one high voltage state (V1 Vm, Vh) on a connection contact (SDAT) of an integrated circuit arrangement (J)
characterized in that
- the slope (fl) changing signal vohage (v) with one of the voltage states (Vm) into another one of the voltage states (Vh) is applied by an apparatus (C) connected to the connection contact (SDAT) onto this connection contact (SDAT) in a receiving mode, and
- the signal voltage (v) is pulled into one of the voltage states (V1 that is different from the point of view of this other one of the vohage states (Vh) by the circuit arrangement (J) for sending after reception of the slope (fl).
14. The process according to Claim 13, in which the slope (fl) is applied on the connection
contact (SDAT) by the apparatus (C) and by the circuit arrangement (J)
- the signal voltage (v) is pulled into the opposite, from the point of view of the middle voltage state (Vm) as one of the voltage states, lower or higher voltage state (Vh) as the other one of voltage for sending a first data state after reception of the slope (fl), and
- for sending a second data state after reception of the slope (fl) the signal voltage (v) is left in the voltage state (Vh) applied by the apparatus (C).
15. The process according to Claim 13 or 14, in which the signal voltage (v) is changed by the
higher-order apparatus (C) by a cycle (T) in a clocked manner, and in which the signal voltage (v)
is pulled after the reception of the slope (fl) prior to the chronological expiration of one half a
clock cycle of the cycle (T) by the integrated circuit arrangement (J) into the opposite one, from
the point of view of the middle voltage state (Vm) as one of the voltage states, of the lower or higher voltage state (Vh) as the other one of the voltage states.
16. The process according to one of Claims 13 to 15, with a protocol according to which a fixed number of successively following times or cycles (bitl - bit3) may be sent by the apparatus (C) and thereafter or, alternating therewith, a fixed number of successively following times or cycles, at least one cycle, may be sent by the circuit arrangement (J).
17. The process according to one of Claims 13 to 16, in which the apparatus (C) changes the signal voltage (v) in a clocked manner within a clock cycle (T) for transmitting a cycle (T) to the circuit arrangement (J) by a change of the voltage state of the signal voltage (v) between two of the middle voltage state (Vm), of the higher voltage state or of the lower voltage state (V1), and by changing the voltage state back.
| Section | Controller | Decision Date |
|---|---|---|
| 15,43 | HITENDRA SHARMA | 2020-02-10 |
| 15,43 | HITENDRA SHARMA | 2020-02-10 |
| # | Name | Date |
|---|---|---|
| 1 | 478-DEL-2009-RELEVANT DOCUMENTS [08-06-2023(online)].pdf | 2023-06-08 |
| 1 | abstract.jpg | 2011-08-21 |
| 2 | 478-del-2009-form-5.pdf | 2011-08-21 |
| 2 | 478-DEL-2009-RELEVANT DOCUMENTS [23-08-2022(online)].pdf | 2022-08-23 |
| 3 | 478-DEL-2009-US(14)-HearingNotice-(HearingDate-21-10-2020).pdf | 2021-10-03 |
| 3 | 478-del-2009-form-3.pdf | 2011-08-21 |
| 4 | 478-DEL-2009-RELEVANT DOCUMENTS [07-06-2021(online)].pdf | 2021-06-07 |
| 4 | 478-del-2009-form-2.pdf | 2011-08-21 |
| 5 | 478-DEL-2009-IntimationOfGrant10-02-2021.pdf | 2021-02-10 |
| 5 | 478-del-2009-form-1.pdf | 2011-08-21 |
| 6 | 478-DEL-2009-PatentCertificate10-02-2021.pdf | 2021-02-10 |
| 6 | 478-del-2009-drawings.pdf | 2011-08-21 |
| 7 | 478-del-2009-description (complete).pdf | 2011-08-21 |
| 7 | 478-DEL-2009-Annexure [06-11-2020(online)].pdf | 2020-11-06 |
| 8 | 478-DEL-2009-Written submissions and relevant documents [06-11-2020(online)].pdf | 2020-11-06 |
| 8 | 478-del-2009-correspondence-others.pdf | 2011-08-21 |
| 9 | 478-DEL-2009-Annexure [05-11-2020(online)].pdf | 2020-11-05 |
| 9 | 478-del-2009-claims.pdf | 2011-08-21 |
| 10 | 478-del-2009-abstract.pdf | 2011-08-21 |
| 10 | 478-DEL-2009-certified copy of translation [05-11-2020(online)].pdf | 2020-11-05 |
| 11 | 478-del-2009-Form-18 (20-03-2012).pdf | 2012-03-20 |
| 11 | 478-DEL-2009-PETITION UNDER RULE 137 [05-11-2020(online)].pdf | 2020-11-05 |
| 12 | 478-del-2009-Correspondence others-(20-03-2012).pdf | 2012-03-20 |
| 12 | 478-DEL-2009-RELEVANT DOCUMENTS [05-11-2020(online)].pdf | 2020-11-05 |
| 13 | 478-del-2009-Form-3-(20-02-2015).pdf | 2015-02-20 |
| 13 | 478-DEL-2009-Written submissions and relevant documents [05-11-2020(online)].pdf | 2020-11-05 |
| 14 | 478-del-2009-Correspondance Others-(20-02-2015).pdf | 2015-02-20 |
| 14 | 478-DEL-2009-Correspondence to notify the Controller [05-10-2020(online)].pdf | 2020-10-05 |
| 15 | 478-DEL-2009-Correspondence-290917.pdf | 2017-10-06 |
| 15 | 478-del-2009-Form-3-(07-03-2016).pdf | 2016-03-07 |
| 16 | 478-del-2009-Correspondence Others-(07-03-2016).pdf | 2016-03-07 |
| 16 | 478-DEL-2009-Others-290917.pdf | 2017-10-06 |
| 17 | 478-DEL-2009-Power of Attorney-290917.pdf | 2017-10-06 |
| 17 | 478-del-2009-Form-13-(19-04-2016).pdf | 2016-04-19 |
| 18 | 478-DEL-2009-Changing Name-Nationality-Address For Service [22-09-2017(online)].pdf | 2017-09-22 |
| 18 | 478-del-2009-Correspondence Others-(19-04-2016).pdf | 2016-04-19 |
| 19 | 478-del-2009-CLAIMS [22-09-2017(online)].pdf | 2017-09-22 |
| 19 | Other Patent Document [13-07-2016(online)].pdf | 2016-07-13 |
| 20 | 478-DEL-2009-FER.pdf | 2017-03-30 |
| 20 | 478-del-2009-FER_SER_REPLY [22-09-2017(online)].pdf | 2017-09-22 |
| 21 | 478-DEL-2009-FORM-26 [22-09-2017(online)].pdf | 2017-09-22 |
| 21 | Other Document [08-07-2017(online)].pdf | 2017-07-08 |
| 22 | 478-del-2009-OTHERS [22-09-2017(online)].pdf | 2017-09-22 |
| 22 | Form 13 [08-07-2017(online)].pdf | 2017-07-08 |
| 23 | 478-DEL-2009-OTHERS-140717.pdf | 2017-07-24 |
| 23 | 478-DEL-2009-PETITION UNDER RULE 137 [22-09-2017(online)].pdf | 2017-09-22 |
| 24 | 478-DEL-2009-PETITION UNDER RULE 137 [22-09-2017(online)].pdf_23.pdf | 2017-09-22 |
| 24 | 478-DEL-2009-Correspondence-140717.pdf | 2017-07-24 |
| 25 | 478-DEL-2009-RELEVANT DOCUMENTS [22-09-2017(online)].pdf | 2017-09-22 |
| 25 | 478-DEL-2009-RELEVANT DOCUMENTS [22-09-2017(online)].pdf_25.pdf | 2017-09-22 |
| 26 | 478-DEL-2009-RELEVANT DOCUMENTS [22-09-2017(online)].pdf_24.pdf | 2017-09-22 |
| 27 | 478-DEL-2009-RELEVANT DOCUMENTS [22-09-2017(online)].pdf | 2017-09-22 |
| 27 | 478-DEL-2009-RELEVANT DOCUMENTS [22-09-2017(online)].pdf_25.pdf | 2017-09-22 |
| 28 | 478-DEL-2009-Correspondence-140717.pdf | 2017-07-24 |
| 28 | 478-DEL-2009-PETITION UNDER RULE 137 [22-09-2017(online)].pdf_23.pdf | 2017-09-22 |
| 29 | 478-DEL-2009-OTHERS-140717.pdf | 2017-07-24 |
| 29 | 478-DEL-2009-PETITION UNDER RULE 137 [22-09-2017(online)].pdf | 2017-09-22 |
| 30 | 478-del-2009-OTHERS [22-09-2017(online)].pdf | 2017-09-22 |
| 30 | Form 13 [08-07-2017(online)].pdf | 2017-07-08 |
| 31 | 478-DEL-2009-FORM-26 [22-09-2017(online)].pdf | 2017-09-22 |
| 31 | Other Document [08-07-2017(online)].pdf | 2017-07-08 |
| 32 | 478-DEL-2009-FER.pdf | 2017-03-30 |
| 32 | 478-del-2009-FER_SER_REPLY [22-09-2017(online)].pdf | 2017-09-22 |
| 33 | 478-del-2009-CLAIMS [22-09-2017(online)].pdf | 2017-09-22 |
| 33 | Other Patent Document [13-07-2016(online)].pdf | 2016-07-13 |
| 34 | 478-DEL-2009-Changing Name-Nationality-Address For Service [22-09-2017(online)].pdf | 2017-09-22 |
| 34 | 478-del-2009-Correspondence Others-(19-04-2016).pdf | 2016-04-19 |
| 35 | 478-del-2009-Form-13-(19-04-2016).pdf | 2016-04-19 |
| 35 | 478-DEL-2009-Power of Attorney-290917.pdf | 2017-10-06 |
| 36 | 478-DEL-2009-Others-290917.pdf | 2017-10-06 |
| 36 | 478-del-2009-Correspondence Others-(07-03-2016).pdf | 2016-03-07 |
| 37 | 478-del-2009-Form-3-(07-03-2016).pdf | 2016-03-07 |
| 37 | 478-DEL-2009-Correspondence-290917.pdf | 2017-10-06 |
| 38 | 478-del-2009-Correspondance Others-(20-02-2015).pdf | 2015-02-20 |
| 38 | 478-DEL-2009-Correspondence to notify the Controller [05-10-2020(online)].pdf | 2020-10-05 |
| 39 | 478-del-2009-Form-3-(20-02-2015).pdf | 2015-02-20 |
| 39 | 478-DEL-2009-Written submissions and relevant documents [05-11-2020(online)].pdf | 2020-11-05 |
| 40 | 478-del-2009-Correspondence others-(20-03-2012).pdf | 2012-03-20 |
| 40 | 478-DEL-2009-RELEVANT DOCUMENTS [05-11-2020(online)].pdf | 2020-11-05 |
| 41 | 478-del-2009-Form-18 (20-03-2012).pdf | 2012-03-20 |
| 41 | 478-DEL-2009-PETITION UNDER RULE 137 [05-11-2020(online)].pdf | 2020-11-05 |
| 42 | 478-del-2009-abstract.pdf | 2011-08-21 |
| 42 | 478-DEL-2009-certified copy of translation [05-11-2020(online)].pdf | 2020-11-05 |
| 43 | 478-DEL-2009-Annexure [05-11-2020(online)].pdf | 2020-11-05 |
| 43 | 478-del-2009-claims.pdf | 2011-08-21 |
| 44 | 478-del-2009-correspondence-others.pdf | 2011-08-21 |
| 44 | 478-DEL-2009-Written submissions and relevant documents [06-11-2020(online)].pdf | 2020-11-06 |
| 45 | 478-DEL-2009-Annexure [06-11-2020(online)].pdf | 2020-11-06 |
| 45 | 478-del-2009-description (complete).pdf | 2011-08-21 |
| 46 | 478-DEL-2009-PatentCertificate10-02-2021.pdf | 2021-02-10 |
| 46 | 478-del-2009-drawings.pdf | 2011-08-21 |
| 47 | 478-DEL-2009-IntimationOfGrant10-02-2021.pdf | 2021-02-10 |
| 47 | 478-del-2009-form-1.pdf | 2011-08-21 |
| 48 | 478-DEL-2009-RELEVANT DOCUMENTS [07-06-2021(online)].pdf | 2021-06-07 |
| 48 | 478-del-2009-form-2.pdf | 2011-08-21 |
| 49 | 478-DEL-2009-US(14)-HearingNotice-(HearingDate-21-10-2020).pdf | 2021-10-03 |
| 49 | 478-del-2009-form-3.pdf | 2011-08-21 |
| 50 | 478-DEL-2009-RELEVANT DOCUMENTS [23-08-2022(online)].pdf | 2022-08-23 |
| 50 | 478-del-2009-form-5.pdf | 2011-08-21 |
| 51 | 478-DEL-2009-RELEVANT DOCUMENTS [08-06-2023(online)].pdf | 2023-06-08 |
| 51 | abstract.jpg | 2011-08-21 |
| 1 | Searchstrategy_24-03-2017.pdf |